探索iOS与Windows Phone 7开发的奥秘
1. iOS开发基础与思考
在运行示例项目时,iOS系统会提示是否允许应用使用当前位置。若使用模拟器,它会返回加利福尼亚州库比蒂诺的GPS位置。若需要更精确的数据,则需将应用部署到实际的iOS设备上。
开发iOS应用前,要谨慎考虑。尽管企业高管可能催促开发团队为iOS平台创建应用,但开发者应确保这样做是合理的。苹果推动了全球移动热潮,且不断创新,推动着移动行业的发展。选择单一平台虽能让开发者专注技能,但也会限制其发展。苹果提供的开发工具并非易于使用,对开发者不太友好。不过,苹果拥有庞大的市场份额,且会长期存在。
2. Windows Phone 7开发概述
Windows Phone 7并非Windows Mobile平台的迭代版本,而是其继任者,专为高通骁龙处理器家族打造。自2010年11月发布以来,它经历了两次重大修订:
- NoDo:主要增加了复制粘贴功能。
- Mango:更新了内置移动浏览器,并为第三方开发的应用添加了多任务处理功能。
与iOS和Android的被动或反应式应用仪表盘不同,Windows Phone 7采用主动方式,通过不断更新的磁贴显示应用和特定上下文信息。由于它在iPhone发布三年半后推出,借鉴了iOS早期版本的经验教训。虽然它仍是一个年轻的平台,但为.NET开发者提供了新的应用开发渠道,其成败尚需时间检验。
3. Metro设计语言
Metro是微软围绕Segoe字体家族开发的设计语言,应用于其整个软件栈。它借鉴了国际排版风格,将内容组织成逻辑组,用内容窗格取代菜单,并将其分组到中心。当
超级会员免费看
订阅专栏 解锁全文
14

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



