Cargando…

Appcelerator Titanium : patterns and best practices : 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 /

Chapter 2: Titanium Best Practices; CommonJS; Code formatting; Code validation; Comment meaningfully; Do not pollute the global object; JavaScript instance; CommonJS modules; CommonJS best practices; Managing memory; Summary; Chapter 3: Building an Application Using CommonJS and the MVC Pattern; Sta...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Pollentine, Boydlee
Otros Autores: Ward, Trevor
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2013.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ia 4500
001 EBSCO_ocn841170293
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 130320s2013 enka o 001 0 eng d
040 |a E7B  |b eng  |e pn  |c E7B  |d OCLCQ  |d OCLCO  |d YDXCP  |d N$T  |d OCLCF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d COCUF  |d AGLDB  |d CNNOR  |d MOR  |d CCO  |d PIFPO  |d OCLCQ  |d U3W  |d STF  |d WRM  |d OCLCQ  |d VTS  |d NRAMU  |d NLE  |d INT  |d UKMGB  |d OCLCQ  |d A6Q  |d M8D  |d HS0  |d UKCRE  |d OCLCO  |d OCLCQ 
016 7 |a 018014291  |2 Uk 
019 |a 961600753  |a 962704734  |a 988493329  |a 992030074  |a 1037774631  |a 1038634032  |a 1045503588  |a 1083602610  |a 1153469777 
020 |a 9781849693493  |q (electronic bk.) 
020 |a 1849693498  |q (electronic bk.) 
020 |z 9781849693486 
029 1 |a AU@  |b 000052174860 
029 1 |a AU@  |b 000058967522 
029 1 |a DEBBG  |b BV043776079 
029 1 |a DEBSZ  |b 472785710 
029 1 |a NZ1  |b 15492524 
029 1 |a UKMGB  |b 018014291 
029 1 |a AU@  |b 000067101902 
035 |a (OCoLC)841170293  |z (OCoLC)961600753  |z (OCoLC)962704734  |z (OCoLC)988493329  |z (OCoLC)992030074  |z (OCoLC)1037774631  |z (OCoLC)1038634032  |z (OCoLC)1045503588  |z (OCoLC)1083602610  |z (OCoLC)1153469777 
037 |a 9781849693493  |b Packt Publishing Pvt. Ltd 
050 4 |a QA76.754  |b .P65 2013eb 
072 7 |a REF  |x 000000  |2 bisacsh 
082 0 4 |a 005.3  |2 23 
049 |a UAMI 
100 1 |a Pollentine, Boydlee. 
245 1 0 |a Appcelerator Titanium :  |b patterns and best practices : 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 /  |c Boydlee Pollentine, Trevor Ward. 
260 |a Birmingham :  |b Packt Pub.,  |c 2013. 
300 |a 1 online resource (iii, 93 pages) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
500 |a Includes index. 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Understanding JavaScript Patterns; It's all object(ive); Understanding scope and the global object; The global object; Code structure and formatting; Use semicolons and curly brackets; eval is evil; The curly bracket position; Not all operators are created equal; Formatting, commenting, and naming conventions; Prototype; Micro optimizations; Declaring variables outside the for statements; Using forEach instead of for loop; Using shortcuts for simple if statements 
505 8 |a The custom menuCommon elements; Windows; The controller updated; Fail gracefully; Summary; Chapter 4: Cross-platform Design Methods; The difference between DPs and PXs; Understanding Ti.UI.SIZE and Ti.UI.FILL; Ti.UI.SIZE; Ti.UI.FILL; Choosing a cross-platform layout method; Using Ti.Platform.osname statements; Developing with separate UI files; Importing component styles from external files; Building a JavaScript stylesheet CommonJS module; Using the Stylesheet CommonJS module in your app; Extending the Stylesheet module for page-specific styles; Summary 
505 8 |a Chapter 5: Using JSONDB as an Alternative to SQLiteInstalling the JSONDB module; Setting up JSONDB; Creating a JSONDB CommonJS module; Using JSONDB queries; Summary; Index 
520 |a Chapter 2: Titanium Best Practices; CommonJS; Code formatting; Code validation; Comment meaningfully; Do not pollute the global object; JavaScript instance; CommonJS modules; CommonJS best practices; Managing memory; Summary; Chapter 3: Building an Application Using CommonJS and the MVC Pattern; Standards; Frameworks; The architecture; CommonJS; The bootstrap; Multilingual; Directory structure; Android; iPhone and iPad; Control; Model; Services; Data; UI; Tools; Naming; The application; The controller; Tools (helpers); CommonJS require; Callbacks; Model; UI; The layout module 
520 |a 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 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, along with chapters on new features such as ACS, you'll be implementing enterprise grade Titanium solutions in no time. You should have some JavaSc. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Computer programming. 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a REFERENCE  |x General.  |2 bisacsh 
650 7 |a Computer programming.  |2 fast  |0 (OCoLC)fst00872390 
700 1 |a Ward, Trevor. 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=548260  |z Texto completo 
938 |a ebrary  |b EBRY  |n ebr10672341 
938 |a EBSCOhost  |b EBSC  |n 548260 
938 |a YBP Library Services  |b YANK  |n 10314235 
994 |a 92  |b IZTAP