{"product_id":"9781849693493","title":"Appcelerator Titanium: Patterns and Best Practices","description":"\u003cb\u003eIn Detail\u003c\/b\u003e\u003cp\u003eTitanium 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,\u0026amp;nbsp; 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.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis 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!\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\"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.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eThe 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.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eApproach\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThe 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.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWho this book is for\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eIf 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.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eYou should have some JavaScript experience and familiarity with the Titanium development environment, along with a basic knowledge of the development lifecycle and packaging for Android and iOS devices.\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47153687396592,"sku":"9781849693493","price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781849693493_p0.jpg?v=1763752123","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781849693493","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}