我是新來的Windows 8應用程序開發我只是想知道,有可能使一個應用程序包,這將運行在Windows標籤和Windows 8手機[例如的iOS相同的IPA可以安裝在iPhone上以及iPad]?Windows 8手機應用程序與Windows 8標籤應用程序
我知道贏得8手機和贏得8標籤/桌面有不同的SDK和和編碼共享可能。但是,我可以製作一個通用包,在兩個平臺上運行它。
我是新來的Windows 8應用程序開發我只是想知道,有可能使一個應用程序包,這將運行在Windows標籤和Windows 8手機[例如的iOS相同的IPA可以安裝在iPhone上以及iPad]?Windows 8手機應用程序與Windows 8標籤應用程序
我知道贏得8手機和贏得8標籤/桌面有不同的SDK和和編碼共享可能。但是,我可以製作一個通用包,在兩個平臺上運行它。
由於Xyroid解釋說,他們需要對應用不同的文件名。而且,既然你比較了iOS,那麼讓我告訴你,iPhone和iPad基本上是相同的設備,具有相同的體系結構和相同的操作系統,具有不同的屏幕分辨率(如果你忽略了調用函數),所以一個適用於iPhone的IPA可以也在iPad上工作。
雖然Windows 8和Windows Phone 8是兩種不同的操作系統,它們基於一些常見的代碼和運行時,但實際上它們具有不同的應用程序處理層。他們甚至有一些不同的UI組件。如果只從特定服務器獲取數據或提供一些低級功能,您可以創建一個庫(dll),它可以同時適用於這兩個庫。但是創建可以在兩者上運行的單個包是不同的事情。即使他們使用相同的文件名,內部代碼和運行時也無法更改。因爲WinRT是Windows 8的精簡版(沒有桌面應用程序),所以WinRT應用程序也可以在Windows 8上運行。
不,這是不可能的。 WP8應用程序包是.XAP文件& Windows 8應用程序是.APPX/.APPXUPLOAD文件。您可以使用各種代碼共享技術,如MVVM,PCL等,但不能創建一個充當安裝程序的文件。
謝謝您的回覆。 – souvickcse
謝謝你的評論。 – souvickcse