Appcelerator Titanium: Patterns and Best Practices (Paperback)
暫譯: Appcelerator Titanium:模式與最佳實踐(平裝本)
Boydlee Pollentine, Trevor Ward
- 出版商: Packt Publishing
- 出版日期: 2013-02-22
- 售價: $1,190
- 貴賓價: 9.5 折 $1,131
- 語言: 英文
- 頁數: 110
- 裝訂: Paperback
- ISBN: 184969348X
- ISBN-13: 9781849693486
海外代購書籍(需單獨結帳)
買這商品的人也買了...
相關主題
商品描述
Take your Titanium development experience to the next level, and build your Titanium knowledge on CommonJS structuring, MVC model implementation, memory management, and much more.
- Full step-by-step approach to help structure your apps in an MVC style that will make them more maintainable, easier to code and more stable
- Learn best practices and optimizations both related directly to JavaScript and Titanium itself
- Learn solutions to create cross-compatible layouts that work across both Android and the iPhone
In Detail
Titanium Mobile has quickly become the platform of choice for many mobile developers and is growing and changing at a rapid rate. From the implementation of CommonJS, MVC design patterns and more, the last year in Titanium development has been a rollercoaster of change for the better. With this knowledge at your disposal you’ll be creating top quality, highly capable and stable apps in no time.
This book shows you exactly how to implement all the latest Titanium Mobile best practices into your apps, from a thorough explanation of CommonJS with plenty of examples, through to structuring a complete MVC style codebase. With advanced topics such as implementing patterns and utilizing ACS, through to a thorough investigation of CommonJS and prototype, this book will take you from Titanium Novice to Titanium Ninja in no time!
"Appcelerator Titanium: Patterns and Best Practices" starts off with some explanations on JavaScript practices and advanced topics, before getting stuck into the new CommonJS pattern and using that to implement MVC-style architectures for your application. It continues in a practical, hands on manner, explaining how to perform cross device layouts with different techniques, and how to implement SQL alternatives such as JSONDB.
The book discusses some of the major advanced JavaScript topics, such as prototype and micro optimizations, before leading the developer into a thorough explanation of the CommonJS pattern, MVC implementation and advanced topics such as SQL alternatives and implementing designs for cross device layouts.
What you will learn from this book
- Make your apps easier to maintain and more memory efficient with CommonJS
- Understand JavaScript best practices and prototypal inheritance
- Learn to structure your app in an MVC style pattern with special consideration given to memory management, localization and app layout
- Understand and implement the new Appcelerator Cloud Services" needs to be completely removed
- Learn ways to generate and implement cross platform layouts
- Find alternatives to standard SQLite databases, including JSONDB
- Learn how to implement a series of Titanium API and JavaScript optimizations
- Get solutions to creating cross-compatible layouts that work across both Android and the iPhone
Approach
The book takes a step-by-step approach to help you understand CommonJS and Titanium architecture patterns, with easy to follow samples and plenty of in-depth explanations.
Who this book is written for
If you're an existing Titanium developer – or perhaps a new developer looking to start off your Titanium applications "the right way", then this book is for you. With easy to follow examples and a full step-by-step account of architecting a sample application using CommonJS and MVC, you'll be implementing enterprise grade Titanium solutions in no time.
商品描述(中文翻譯)
將您的 Titanium 開發經驗提升到下一個層次,並在 CommonJS 結構、MVC 模型實現、記憶體管理等方面建立您的 Titanium 知識。
- 全面的逐步方法,幫助您以 MVC 風格結構化應用程式,使其更易於維護、更容易編碼且更穩定
- 學習與 JavaScript 和 Titanium 本身直接相關的最佳實踐和優化
- 學習創建跨平台佈局的解決方案,能在 Android 和 iPhone 上運行
**詳細內容**
Titanium Mobile 已迅速成為許多行動開發者的首選平台,並且正在快速增長和變化。在過去一年中,從 CommonJS 的實現、MVC 設計模式等方面,Titanium 開發經歷了一場向好的變革過山車。擁有這些知識,您將能夠迅速創建高品質、高效能且穩定的應用程式。
本書將向您展示如何將所有最新的 Titanium Mobile 最佳實踐實施到您的應用程式中,從對 CommonJS 的徹底解釋及大量範例,到結構化完整的 MVC 風格代碼庫。涵蓋高級主題,如實現模式和利用 ACS,並深入探討 CommonJS 和原型,本書將使您從 Titanium 新手迅速成為 Titanium 專家!
《Appcelerator Titanium: Patterns and Best Practices》首先對 JavaScript 實踐和高級主題進行一些解釋,然後深入探討新的 CommonJS 模式,並利用該模式為您的應用程式實現 MVC 風格架構。接下來以實用的方式,解釋如何使用不同技術進行跨設備佈局,以及如何實現 SQL 替代方案,如 JSONDB。
本書討論了一些主要的高級 JavaScript 主題,如原型和微優化,然後引導開發者深入解釋 CommonJS 模式、MVC 實現以及 SQL 替代方案和跨設備佈局設計的高級主題。
**您將從本書中學到什麼**
- 使用 CommonJS 使您的應用程式更易於維護且更具記憶體效率
- 理解 JavaScript 最佳實踐和原型繼承
- 學習如何以 MVC 風格模式結構化您的應用程式,特別考慮記憶體管理、本地化和應用佈局
- 理解並實施新的 Appcelerator Cloud Services 的需求以完全移除
- 學習生成和實施跨平台佈局的方法
- 尋找標準 SQLite 數據庫的替代方案,包括 JSONDB
- 學習如何實施一系列 Titanium API 和 JavaScript 優化
- 獲得創建跨平台佈局的解決方案,能在 Android 和 iPhone 上運行
**方法**
本書採取逐步的方法,幫助您理解 CommonJS 和 Titanium 架構模式,提供易於遵循的範例和大量深入的解釋。
**本書的讀者對象**
如果您是現有的 Titanium 開發者,或者是一位希望以「正確方式」開始您的 Titanium 應用程式的新開發者,那麼本書適合您。通過易於遵循的範例和完整的逐步說明,您將能夠迅速實施企業級的 Titanium 解決方案。