3

我正在考慮爲Windows平臺開發應用程序。我想從Windows 10開始,因爲它是未來的平臺。Windows 10應用程序可以在Windows Phone 8.1中使用嗎?

如果我開發一個針對Windows 10的應用程序,它將在Windows 8.1中工作& Windows Phone 8.1?

+1

它已經比這更復雜了。有Silverlight 8應用程序,Silverlight 8.1應用程序和通用應用程序。並且它們都具有不同的特性(侷限性) –

回答

0

這就是我在看到windows 10即將到來時所做的。我閱讀了幾篇文章,說Win10投放市場時,Silverlight項目並不是一個好主意。所以,

  1. 移植了我的Silverlight項目,以通用的應用程序(Windows 8.1中的Windows Phone 8.1)
  2. 完全,模塊化我的解決方案,這樣對我的UI項目和所有的業務邏輯只存在UI相關的代碼在運行時組件。

用最小的努力我要去給我的端口普遍的項目,贏得10.事實上,上週我安裝win10我的機器上vs2015,甚至編譯整個代碼並將其部署在我的手機(Windows phone8。 1和Win10)。像魅力一樣工作。

所以基本上這個建議是,如果你想迎合wp/w8.1,那麼最好的想法是作爲8.1 sdk的一部分進行開發,這樣它就能在10上工作。當8.1消失時,這是更簡單的方法將它移植到win10。

6

不,你必須找到你想支持

+0

Windows 10是WinRT平臺,Windows 8.1和Wp8.1也是如此。那爲什麼不可能呢? (我承認在Windows 10中有許多新的API,然後是wp和win 8.1,但除了那些新的API,其他應用程序應該可以工作..!) –

+0

我猜Windows 10是所有屏幕的單一操作系統會使它難以運行老版本,因爲他們正在使用AdaptiveLayout類似的功能,可能無法在舊版本中識別。 – vvincirey

1

的Windows手機8.1不支持通用的Windows應用程序平臺,這是什麼的Windows 10應用程序的目標平臺的最小公分母。

您可以利用現有的適用於Windows 8.1應用程序的通用應用程序,這將允許您定位Windows 8.1 Store和Windows Phone 8.1。該代碼庫也很容易重建爲Windows 10應用程序。

相關問題