Windows Phone 8 开发:多平台适配与磁贴通知技术解析
1. 多平台适配策略
由于 Windows Phone 7 硬件与 Windows Phone 8 操作系统不兼容,在一段时间内,Windows Phone 7 设备仍将在市场上占据相当比例。为了扩大应用的覆盖范围,同时针对这两个平台进行开发是个不错的选择。以下是几种多平台适配的策略:
1.1 创建独立应用
为 Windows Phone 7.1 和 Windows Phone 8 创建独立的应用。具体步骤如下:
1. 在 Windows 资源管理器中,复制解决方案文件夹内的 Windows Phone 7.1 项目目录,并为新目录命名,例如 ParallelPlatforms.WP8,以表明这是一个 Windows Phone 8 项目。
2. 在 Microsoft Visual Studio 中,右键单击解决方案名称,在弹出的快捷菜单中选择“添加” -> “现有项目”,将复制的项目添加到解决方案中。
3. 右键单击项目名称,在快捷菜单中选择“升级到 Windows Phone 8”。
这种方法的优点是能清晰区分正在处理的项目,但缺点是会导致大量代码重复。因此,仅建议在希望 Windows Phone 7.1 和 Windows Phone 8 项目的代码库有显著差异,或者对 Windows Phone 7.1 应用的额外投入很少的情况下使用。
1.2 共享 Windows Phone 7.1 库
如果应用采用了如 Model - View - ViewModel (MVVM) 这样的模式进行组件划分,那么
超级会员免费看
订阅专栏 解锁全文
15

被折叠的 条评论
为什么被折叠?



