Windows.Phone.7.for.iPhone.Developers
《Windows Phone 7 对于 iPhone 开发者的指南》是一本专为从苹果iPhone平台转向微软Windows Phone 7平台的开发者们准备的书籍。本书由Kevin Hoffman编写,Pearson Education, Inc.出版,版权日期为2012年,首次印刷是在2011年8月。书中详细阐述了Windows Phone 7平台的特性和开发技巧,旨在帮助iPhone开发者快速适应并掌握Windows Phone 7的开发环境。 ### Windows Phone 7平台简介 Windows Phone 7是微软在移动操作系统领域的一次重大尝试,旨在与苹果iOS和谷歌Android系统竞争。它采用了全新的用户界面设计,称为“Metro”,强调动态磁贴和流畅的用户体验。平台支持多任务处理、集成社交媒体、办公应用和游戏中心等功能,为用户提供了丰富的体验。 ### 开发环境与工具 Windows Phone 7的开发主要基于.NET Framework和Silverlight技术。开发者需要使用Visual Studio作为主要的开发工具,结合Expression Blend进行界面设计。这些工具集成了丰富的功能,如代码编辑、调试、性能分析和用户界面设计,为开发者提供了一站式的开发解决方案。 ### 应用设计与开发 对于从iPhone平台转来的开发者,理解和适应Windows Phone 7的设计哲学至关重要。Metro设计语言强调简洁、现代和直观,这与iPhone的iOS界面有显著不同。开发者需要学习如何利用动态磁贴、实时更新和深度链接等特性来创建吸引人的应用程序。此外,Windows Phone 7还提供了XAML和C#语言进行UI设计和逻辑实现,这对于熟悉.NET框架的开发者来说相对容易上手。 ### 平台特性和服务 Windows Phone 7集成了许多高级服务,包括Bing搜索、Xbox Live游戏服务、Zune音乐服务和Office Mobile办公套件。开发者可以利用这些服务来增强应用的功能性,比如集成游戏成就、社交分享或云存储。同时,微软的Live Services也为开发者提供了数据同步、推送通知和位置服务等API,方便开发者构建更加智能和互联的应用程序。 ### 社区与资源 微软为Windows Phone 7开发者社区提供了丰富的资源和支持,包括官方文档、论坛、博客和技术支持。开发者可以通过这些渠道获取最新的开发技巧、解决编程问题,并与其他开发者交流经验。此外,微软还定期举办开发者大会和培训活动,为开发者提供深入学习和交流的机会。 ### 结语 《Windows Phone 7 对于 iPhone 开发者的指南》不仅是一本技术手册,更是一份宝贵的转型指南。它不仅介绍了Windows Phone 7的技术细节,还深入探讨了从iPhone平台迁移所面临的挑战和机遇。通过阅读本书,开发者将能够更好地理解两个平台之间的差异,从而做出明智的决策,顺利过渡到Windows Phone 7的开发环境中。尽管Windows Phone 7最终未能在市场上取得预期的成功,但其设计理念和技术架构对后来的Windows Phone 8和Windows 10 Mobile产生了深远的影响。对于当时的开发者而言,这本书无疑是一本具有历史价值和实践指导意义的参考资料。
剩余329页未读,继续阅读
- 粉丝: 3
- 资源: 39
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助