WP开发(一)

首先吐槽:WP开发真是小端玩家!andriod以及ios才是大头

1.win8 下开发基本有三种语言可选:C#+XAMLnative C/C++HTML+JS

   通常只有Direct3D游戏才会需要C/C++,通用的还是C#,或者HTML+JS

   其次使用后C#HTML其兼容性在WP7WP8WIN8PROWIN8RT间的兼容性以及响应和可维护性都比C++

   也就是说,C++只是一种option,通常不需要考虑!

2.如果进行WP开发需要安装WP8 SDK,对于SDK安装过程可能会有很多问题

   一开始我的设计器就不能正常显示,后来重新卸载Silverlight、VS2012、SDK重新安装SDK后可以正常运行,此后继续安装了VS2012

   因为SDK默认的VSExpress只能进行WP开发,没有包含其他过多模块。但是重装时候并没有选择安装Silverlight,因为有网友说可能是Silverlight导致无法打开设计器;

3.机器需要能支持Hyper-V可以使用cmd用systeminfo进行查看系统信息是否支持

4.即使安装好后本身的机器默认没有开启这些服务,这时候可以选择添加服务将其加入支持,或者多点击几次会出现弹窗,点击开通即可

5.WP开发我选择的是C#,会接触到xaml进行设计之类,其实其本身是属于一种xml语法上与HTML之类都共通,有相关基础实现起来更简单

6.可以上MSDN下载一些范例进行学习,最基础的helloworld算是表示环境ok,其次的简单浏览器只需要添加控件以及编写打开链接的代码,不过有时候模拟器链接不上网

7.第一个项目问题可以参考

http://www.devdiv.com/Windows_Phone-%E7%AC%AC%E4%B8%80%E4%B8%AA%E5%BA%94%E7%94%A8XAML%E6%9C%AA%E7%9F%A5%E9%94%99%E8%AF%AF-thread-175780-1-1.html

原文地址:https://www.cnblogs.com/dawnWind/p/wp01.html