启动Windows Phone 8开发需要学习哪种语言?

时间:2012-04-02 09:54:55

标签: silverlight windows-phone-7 mobile windows-8

我目前是网站开发人员/设计师。我目前正在转向移动开发。虽然我使用和喜欢Android,我认为Windows phone 8有一个非常好的未来,并希望开始为它开发。

我听说可以使用HTML5,CSS和Javascript开发应用程序,这对我来说真的很令人兴奋,因为这意味着我可以非常轻松地开始,因为我真的很擅长这些。但我有点怀疑是否真的可以使用Javascript访问API的所有可用功能。

基于javascript的应用程序是否会像从浏览器运行的当前应用程序一样受到限制?或者它们是否能够像我们使用.NET或Silverlight开发的那样强大?

请记住,我所说的是基于Win 8开发手机和平板电脑而不是台式机。

2 个答案:

答案 0 :(得分:3)

  

但我有点怀疑是否真的可以使用Javascript访问API的所有可用功能。基于javascript的应用程序是否会像从浏览器运行的当前应用程序那样受到限制?或者它们是否能够像我们使用.NET或Silverlight开发的那样强大?

对于Windows 8,JavaScript Metro应用程序可以访问WinRT API,除了与XAML相关的东西(因为你应该使用HTML5 / CSS3用于UI而不是XAML)和其他复制功能的API标准化为HTML5的一部分。所以,是的,它们同样强大。

没有人能告诉你任何未来版本的Windows Phone,因为没有任何公开发布的官方信息。

答案 1 :(得分:2)

目前,没有关于Windows Phone 8支持哪种开发语言的(最终)信息。

Windows Phone 7支持Silverlight和XNA中的开发,因此XAML就是我们目前所拥有的。

Windows 8使用XAML和HTML5 + CSS + Javascript进行开发;可能,Windows Phone 8将支持相同,但现在这只是推测!