Appcelerator Titanium Business Application Development Cookbook : Over 40 Hands-On Recipes to Quickly and Efficiently Create Business Grade Titanium Enterprise Apps /: Over 40 Hands-On Recipes to Quickly and Efficiently Create Business Grade Titanium Enterprise Apps. (2013)
- Record Type:
- Book
- Title:
- Appcelerator Titanium Business Application Development Cookbook : Over 40 Hands-On Recipes to Quickly and Efficiently Create Business Grade Titanium Enterprise Apps /: Over 40 Hands-On Recipes to Quickly and Efficiently Create Business Grade Titanium Enterprise Apps. (2013)
- Main Title:
- Appcelerator Titanium Business Application Development Cookbook : Over 40 Hands-On Recipes to Quickly and Efficiently Create Business Grade Titanium Enterprise Apps
- Further Information:
- Note: Benjamin Bahrenburg.
- Other Names:
- Bahrenburg, Benjamin
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Patterns and Platform Tools; Introduction; Defining an app namespace; CommonJS in practice; Using platform indicators; Global logging using Ti. App. Listener; Chapter 2: Cross-platform UI; Introduction; Cross-platform HUD progress indicator; In-app notifications; Screen Break Menu; Metro Style Tab Control; Slideout Menu; Chapter 3: Using Databases and Managing Files; Introduction; Accessing your database's Ti. Filesystem; DbTableChecker SQLite table existence checking. Recursively handling files using DossierTuning your SQLite database for maximum performance; Data access using DbLazyProvider; NoSQL using MongloDb; Chapter 4: Interacting with Web Services; Introduction; Consuming RSS feeds; Creating a business location map using Yahoo Local; Using Google Analytics in your app; Making SOAP service calls using SUDS.js; Using the LinkedIn Contacts API; Chapter 5: Charting and Documents; Introduction; Opening PDF documents; Using an iPad for document signatures; Creating PDF documents from images or screenshots; Generating PDF documents using jsPDF. Creating a scheduling chart using RGraphDisplaying information with Google gauges; Chapter 6: Using Location Services; Introduction; Native geolocation using basicGeo; Using the Ti. GeoProviders framework for geolocation; Multitenant geolocation; Calculating distance between addresses; Background geolocationCover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Patterns and Platform Tools; Introduction; Defining an app namespace; CommonJS in practice; Using platform indicators; Global logging using Ti. App. Listener; Chapter 2: Cross-platform UI; Introduction; Cross-platform HUD progress indicator; In-app notifications; Screen Break Menu; Metro Style Tab Control; Slideout Menu; Chapter 3: Using Databases and Managing Files; Introduction; Accessing your database's Ti. Filesystem; DbTableChecker SQLite table existence checking. Recursively handling files using DossierTuning your SQLite database for maximum performance; Data access using DbLazyProvider; NoSQL using MongloDb; Chapter 4: Interacting with Web Services; Introduction; Consuming RSS feeds; Creating a business location map using Yahoo Local; Using Google Analytics in your app; Making SOAP service calls using SUDS.js; Using the LinkedIn Contacts API; Chapter 5: Charting and Documents; Introduction; Opening PDF documents; Using an iPad for document signatures; Creating PDF documents from images or screenshots; Generating PDF documents using jsPDF. Creating a scheduling chart using RGraphDisplaying information with Google gauges; Chapter 6: Using Location Services; Introduction; Native geolocation using basicGeo; Using the Ti. GeoProviders framework for geolocation; Multitenant geolocation; Calculating distance between addresses; Background geolocation management; Chapter 7: Threads, Queues, and Message Passing; Introduction; Queuing multiple downloads; Launching one app from another; Cross-platform URL schemes; Opening your Android app with BOOT_COMPLETED; iOS Multithreading using Web Workers; Chapter 8: Basic Security Approaches. IntroductionImplementing iOS data protection in Titanium; AES encryption using JavaScript; Basic authentication using Ti.Network. HTTPClient; Implementing a cross-platform passcode screen; Working with protected ZIP files on iOS; Chapter 9: App Security Using Encryption and Other Techniques; Introduction; Using secure properties; Object and string encryption; Working with encrypted files; Handling protected PDFs on iOS; Android lock screen monitor; Appendix: Titanium Resources; Getting started with Titanium; Getting started with Android; Getting started with iOS; Titanium testing resources. Modules and open sourceTitanium community links; Index. … (more)
- Publisher Details:
- Birmingham, UK : Packt Pub
- Publication Date:
- 2013
- Extent:
- 1 online resource, illustrations
- Subjects:
- 658.054167
COMPUTERS -- Programming Languages -- JavaScript
Business -- Computer programs
Application software -- Development
Mobile computing -- Software
Application software -- Development
Mobile computing
COMPUTERS -- Programming -- Mobile Devices
Application software -- Development
Business -- Computer programs
Mobile computing
Application software / Development
Mobile computing
COMPUTERS -- General
Electronic books
Software - Languages:
- English
- ISBNs:
- 9781849695350
1849695350
9781849695350
1849695342
9781849695343 - Related ISBNs:
- 9781849695343
- Notes:
- Note: Online resource; title from digital title page (viewed on July 30, 2013).
Note: Print version record. - Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.90248
- Ingest File:
- 01_040.xml