以下讨论基于当前的WP8 APP,
一、Windows Phone 8 app:
旧的WP8程序;不需要迁移;
二、Windows Phone 8.1 app
新的使用Windows Runtime 的程序;迁移成本较大;
有些WP8旧特性不支持;
三、Windows Phone 8.1 Silverlight app:
可以使用WP8.1新特性的程序;迁移成本不大;
只有WP8.1支持的特性:
1.People Hub中的联系人照片;
2.VoIP 代理;
四、有些特性在Wp8.1的APP中又改变:
1.会有些异常在运行时抛出,需要try catch;
2.WP8 和WP 8.1的程序当用户在首页点击后退时直接退出了,而store app 是暂停了,能快速回到第一个页面;8.1的程序可以使用此特性;
3.8.0的程序可以在特定情况下后台运行,8.1的App不能在后台运行;
4.
http://msdn.microsoft.com/zh-CN/library/dn642084(v=vs.105).aspx
http://msdn.microsoft.com/zh-CN/library/dn655121(v=vs.105).aspx