2012-04-02 84 views
1

我目前是一名網站開發人員/設計師。我目前正在走向移動開發。雖然我使用和喜歡Android,但我認爲Windows Phone 8有一個非常好的未來,並希望開始爲它開發。要啓動Windows Phone 8開發,學習哪種語言?

我聽說是可以開發利用,那真是令我興奮,因爲這意味着我可以真的很容易,因爲我對這些真的好開始HTML5,CSS和JavaScript應用程序。但是我有點懷疑是否真的有可能使用Javascript訪問API的所有可用功能。基於

威爾JavaScript應用程序得到真正的限制一樣,從瀏覽器中運行當前的呢?還是它們與我們能夠使用.NET或Silverlight開發的功能一樣強大?

請記住,我說的對基於Win 8手機和平板電腦開發,而不是臺式機。

+0

小心:Windows Phone 8(可能會在今年年底發佈)與Windows 8(它現在處於公開測試版)非常不同。 – jv42 2012-04-03 12:33:35

+0

另一方面,Windows Phone 7已經可用(7.1或7.5,具體取決於您使用的是哪個版本的系統)。 – jv42 2012-04-03 12:34:10

回答

3

但我有點懷疑是否真的有可能使用Javascript訪問API的所有可用功能。基於JavaScript的應用程序會受到像瀏覽器中運行的應用程序一樣的限制嗎?還是它們與我們能夠使用.NET或Silverlight開發的功能一樣強大?

對於Windows 8中,JavaScript的應用程式地鐵可以訪問的WinRT API的,除了XAML相關的東西(如你應該使用HTML5/CSS3的UI,而不是XAML)和其他的API,複製功能這已經標準化爲HTML5的一部分。所以,是的,他們一樣強大。

沒有人可以告訴你任何未來版本的Windows Phone,因爲尚未有任何官方信息公開發布。

2

現在,有關於Windows Phone的8將支持的開發語言沒有(最終)的信息。

的Windows Phone 7支持開發Silverlight和XNA,所以XAML是我們目前擁有。

Windows 8使用XAML和HTML5 + CSS + Javascript進行開發;大概,Windows Phone 8將支持相同的,但現在這只是猜測!

+0

如果您指的是Metro,Windows 8不會「使用Silverlight」,而是使用WinRT。雖然WinRT可能是相似的,但它們不是一回事! – 2012-04-02 11:25:06

+0

絕對正確,感謝您的更正@Ray! – 2012-04-02 15:56:00

相關問題