首先吐槽:WP开发真是小端玩家!andriod以及ios才是大头
1.win8 下开发基本有三种语言可选:C#+XAML、native C/C++、HTML+JS
通常只有Direct3D游戏才会需要C/C++,通用的还是C#,或者HTML+JS
其次使用后C#、HTML其兼容性在WP7、WP8、WIN8PRO、WIN8RT间的兼容性以及响应和可维护性都比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,其次的简单浏览器只需要添加控件以及编写打开链接的代码,不过有时候模拟器链接不上网