windows8开发-关于wp7应用迁移到win8 metro风格
来源:互联网 发布:火车头采集器 知乎 编辑:程序博客网 时间:2024/06/10 07:15
虽然微软说,wp7应用移植到win8上面是比较简单,只需要修改部分API和设计原则上的细节,同时它也提供了一份比较简洁的参考文档;
而实际上这种移植的工作量还是不小的,尤其当应用引用了较多底层的API的时候。
下面是移植应用过程中需要考虑的几个问题:
(1)UI: 基本所有的UI页面都会有所改动,主要是一个引用库的变迁,某些wp7上的控件在win8上面是不支持的,例如PhoneApplicationPage。
(2)数据库: 目前win8没有源生数据库,不过可以使用sqlite来实现数据存储;win8也不支持wp7中的SQLCE数据库。
(在win8中仍然有system.data.linq这种win32库,只是在64位的环境编译下会出错)
(3)假如原来的wp7应用还涉及到了注册手机闹钟,还得重新考虑响铃的逻辑。win8里没有闹钟这种概念,不过可以考虑换成所支持的消息推送Notification(即实现定时推送通知,参考博客)。
(4)后台进程模型:win8的后台模型和wp7类似,后台进程不能持续运行(间隔运行一次),可以参考: 博客 或 msdn文档。
(5)其他的一些引用库的变更。暂时没找到一份完整的参考文档,只能分散的搜索和替换了。
这里不得不吐槽一下.net中的库,一个dll库会有N多版本,一不小心就会出错...去使用这样的库真是一场浩劫。
- windows8开发-关于wp7应用迁移到win8 metro风格
- windows8开发-关于wp7应用迁移到win8 metro风格
- 使用C#开发Metro 风格应用的路线图 -- 移植wp7应用到metro上
- WIN8 Metro风格应用开发框架的初步了解
- 【windows8开发】C++开发Metro风格App
- 【windows8开发】javascript开发Metro风格App
- 关于Win8 Metro应用开发的学习步骤
- windows8开发-metro应用之Popup窗口
- win8应用开发之一:创建一个使用 C#/VB 和 XAML 的 Metro 风格应用
- win8开发应用之二:管理应用生命周期和状态(使用 C# 和 XAML 的 Metro 风格应用)
- Windows8 Metro开发 -- 总览
- 【简报】微软Metro/win8风格的web开发框架 - BootMetro
- ICON下载,Win8,Metro风格
- windows8开发-metro应用中页面渐入效果(透明度)
- Metro Skin Pack 4.0 for Windows 8-将Win8转换到Metro风格
- windows8 metro链接到商店
- Windows8 Metro/Modern 官方应用
- Windows8 Metro开发 (01) : Metro应用程序生命周期
- Dynamics CRM 2011 工作流导入问题 FAQ
- 常见存储器概念辨析:RAM、SRAM、SDRAM、ROM、EPROM、EEPROM、Flash存储器
- FPGA基础之脉冲边沿检测原理verilog版本
- CMake构造OGRE
- sed基本用法
- windows8开发-关于wp7应用迁移到win8 metro风格
- (三)和菜鸟一起学习unix 进程终止
- [ASP.Net MVC 类库探索] AcceptVerbsAttribute 类
- Hibernate初步部署
- wpa_supplicant介绍与使用
- jQuery的.bind()、.live()和.delegate()之间区别
- UItableView 详解
- 学PYTHON编程时,是从2.X学起还是从3.X学起?
- ACM/ICPC2012aisa Changchun Site赛后反思