构建移动应用:《Sencha Touch in Action》详解

需积分: 10 0 下载量 169 浏览量 更新于2024-07-28 收藏 1.69MB PDF 举报
"《Sencha Touch in Action》是一本由Manning Publications出版的关于Sencha Touch框架的实战指南。该书在MEAP(Manning Early Access Program)版本中提供,版权日期为2011年,旨在帮助读者深入了解和应用Sencha Touch,一个用于构建移动用户界面的JavaScript库,特别适合那些希望开发移动应用程序的Web开发者,即使对Objective-C不熟悉也能上手。 第一部分,"Introduction to Sencha Touch",主要介绍Sencha Touch解决的问题,比如如何克服移动开发中的挑战,以及它提供的UI组件库。这部分着重阐述了移动Web开发者应有的思维模式:尽管可能需要学习Objective-C,但Sencha Touch通过其易用性和高度可扩展性,让开发者能够专注于设计优雅的移动应用,无需深入底层语言。 在第二部分,“Building mobile user interfaces”中,作者详细讲解了如何利用Sencha Touch构建用户界面。章节4讨论了Panels(面板组件)的使用,这是构建布局的基础。章节5关注吸引用户的交互设计,强调用户体验的重要性。随后的章节探讨了数据存储与视图的集成(数据stores和views),以及如何通过forms获取和展示数据。此外,还介绍了地图和媒体处理功能,使应用程序更加丰富多元。 第三部分,“Constructing an application”,则是从规划到开发的完整流程。章节9指导读者如何设计和规格化应用程序,确保架构清晰。章节10则进入了实际开发阶段,展示了如何运用前面学到的知识来创建自己的应用程序。 最后,作者鼓励读者在Manning的在线论坛上参与讨论和提出反馈,以便持续改进和分享经验。《Sencha Touch in Action》不仅提供了技术实践,也包含了丰富的社区支持,是初学者和进阶开发者探索移动开发领域的重要资源。"