爲Windows Phone 8設備開發的Windows Phone 8應用程序是否將在Windows Surface Tablets上運行(RT & 8.1)?請澄清我。將Windows Phone 8應用程序遷移到Windows Tablet
你能否建議我,遷移應用程序需要進行哪些更改。
爲Windows Phone 8設備開發的Windows Phone 8應用程序是否將在Windows Surface Tablets上運行(RT & 8.1)?請澄清我。將Windows Phone 8應用程序遷移到Windows Tablet
你能否建議我,遷移應用程序需要進行哪些更改。
看一看Portable類庫。
它允許你在不同的平臺之間分享你的代碼。
http://msdn.microsoft.com/en-us/library/gg597392(v=vs.110).aspx
這個博客清楚地說明如何使用它: http://blogs.msdn.com/b/stephe/archive/2012/05/07/partager-du-code-entre-plate-formes-gr-226-ce-224-la-portable-class-library-1-4.aspx
反正你有具體開發做。
您將需要重寫應用程序的很多部分。由於您沒有描述任何有關您的應用程序的內容,因此很難做到更精確。
如果您爲Windows 8現代應用程序選擇C#和XAML,UI將需要大量更改。雖然會有大量的知識重疊和技術相似性,但UI將不具有便攜性。這些組件是相似的,但是例如,您可能使用了Windows Phone工具包,該工具包不適用於Windows 8商店應用程序。另一個考慮因素是在較大的屏幕尺寸上,您最好想要使用不同的應用程序佈局。
對於業務邏輯,您可能能夠按原樣使用大部分業務邏輯。但是,處理文件系統或網絡(以及更多)的任何內容都不一定是便攜式的。對於某些功能,您可以使用portable class library,但您可能仍需要特定於平臺的代碼。
儘管這聽起來像是一項巨大的工作,但我實際上還是建議不這樣做。這些平臺非常相似,開發環境將完全相同,無論如何,一些UI工作是非常必要的。假設您創建兩個應用程序,結構可能是這樣的:
PhoneApplication
Windows8Application
DataModel
PortableClassLibraryStuff
PhoneSpecific
Windows8Specific
很多beetween WinRT的差異和WP8的API使得移植要困難得多。但是,如果你仍然有興趣這個主題,我可以建議你
感謝您的信息Louis。我們已經完成了windows phone 8應用程序,並在windows phone store中推出。我們需要將wp應用程序遷移到Windows平板電腦應用程序。我們是否需要重新設計所有的代碼和設計? – Kathir