移动应用开发:iOS 与 Windows Phone 7 全解析
一、iOS 开发相关要点
在运行示例项目时,iOS 系统会提示你是否允许应用使用当前位置。若使用模拟器,它会返回加利福尼亚州库比蒂诺的 GPS 位置。若你需要更精确的数据,就需将应用部署到实际的 iOS 设备上。
开发 iOS 应用时,不能急于求成。尽管企业高管可能会推动开发团队为 iOS 平台创建应用,但你应谨慎考虑是否真的有必要。苹果推动了全球移动行业的繁荣,且不断创新。选择 iOS 平台有助于开发者专注技能提升,但也会使开发者局限于该平台。同时,苹果提供的开发工具并非易于使用。不过,苹果拥有庞大的市场份额,且会长期存在。
二、Windows Phone 7 开发基础
Windows Phone 7 并非 Windows Mobile 平台的迭代版本,而是其继任者,专为高通骁龙处理器家族打造。自 2010 年 11 月发布以来,它经历了两次重大修订:
- NoDo :主要增加了复制粘贴功能。
- Mango :更新了内置移动浏览器,并为第三方应用添加了多任务处理功能。
与 iOS 和 Android 的被动式或反应式应用仪表盘不同,Windows Phone 7 采用主动式方法,通过不断更新的磁贴提供应用和上下文特定信息。由于它比 iPhone 晚三年半推出,借鉴了 iOS 早期版本的经验教训。虽然它还是一个年轻的平台,但为 .NET 开发者开辟了新的应用开发渠道,其成败尚需时日来验证。
三、Metro 设计语言
Metro 是微
超级会员免费看
订阅专栏 解锁全文
1695

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



