我正在尝试开始一些移动开发冒险。Windows Phone 在我看来很有前途。但我不想走错路。
那么,从开发者的角度来看,WP7.5 和 WP8 有什么区别呢?
WP7.5 的技能组是否仍适用于 WP8?
我正在尝试开始一些移动开发冒险。Windows Phone 在我看来很有前途。但我不想走错路。
那么,从开发者的角度来看,WP7.5 和 WP8 有什么区别呢?
WP7.5 的技能组是否仍适用于 WP8?
区别?真的没什么。IDE 现在是 VS2012,您需要 Windows 8。模拟器运行 Hyper-V,速度要快得多。
如果您制作游戏,则必须学习 DirectX 而不是 XNA。但是对于常规应用程序,开发没有区别。
如果您愿意,您当然可以现在使用 C++/CX,但实际上一切仍然是 C# 5 和 XAML。
我的建议是继续学习 WP7、C# 和 XAML。阅读 C# 5 中的新功能,特别是异步编程,并了解它如何增强您的开发。
目前我们还不知道确切的细节(除非有权访问预览版 SDK 的人可以对此进行扩展),但基本情况不太可能发生太大变化。
当前的标准 WP7.5 应用程序应该在 WP8 上运行——微软表示他们将集中调整应用程序以实现这种兼容性。