All Books
Appcelerator Titanium - Up and Running by John Anderson – Build native iOS and Android apps using JavaScript
Computers & Internet

Appcelerator Titanium - Up and Running: Building Native iOS and Android Apps Using JavaScript by John Anderson – A Pract

β‚Ή2,242

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free Delivery β€” Free shipping on all orders
  • πŸ’΅Cash on Delivery β€” Pay when your order arrives
  • ↩️15-Day Easy Returns β€” Hassle-free return policy
  • πŸ”’Cash on Delivery β€” Pay safely when your order arrives

Check Delivery

Product Description

Introduction

In the rapidly evolving world of mobile app development, finding a framework that simplifies cross-platform creation without sacrificing native performance is a game-changer. Appcelerator Titanium - Up and Running: Building Native iOS and Android Apps Using JavaScript by John Anderson is your definitive guide to mastering this powerful open-source platform. Published by O'Reilly Media, this hardcover edition is an essential resource for Indian developers and students who want to build high-quality native mobile apps using the familiar language of JavaScript, without needing to learn Java or Objective-C from scratch.

Book Overview

This book serves as both a practical tutorial and a comprehensive reference for Appcelerator Titanium. It begins with the basics of setting up your development environment using Titanium Studio and walks you through creating your first project. The author then dives deep into building complex, data-driven applications that run seamlessly on both iOS and Android devices. Unlike hybrid frameworks that rely on web views, Titanium compiles JavaScript into native code, giving you access to 100% native UI controls, hardware features, and platform-specific capabilities. This guide is written in a fast-paced, example-rich style that makes even advanced concepts accessible to beginners and experienced developers alike.

Key Highlights

  • Cross-Platform Mastery: Learn to write a single JavaScript codebase that generates native apps for iOS and Android, saving time and effort.
  • Native Performance: Understand how Titanium differs from frameworks like jQuery Mobile and Sencha Touch by producing truly native components and animations.
  • Hands-On Approach: Build real-world projects from scratch, including apps that consume complex data from APIs and local storage.
  • Behind the Scenes: Peek under the hood to see how Titanium objects and methods work, enabling you to extend and customize the framework with ease.
  • Focus on JavaScript: Leverage your existing JavaScript skills to create robust mobile applications without learning platform-specific languages.

Inside the Book

The book is structured to take you from a complete novice to a confident Titanium developer. You start by installing the necessary SDKs and compilers for iOS and Android, and configuring them within Titanium Studio. Early chapters focus on building basic UI elements such as windows, buttons, tables, and navigation controls. As you progress, you learn to create composite objects and reusable components. The middle section demystifies the Titanium API, explaining how JavaScript bridges the gap between your code and native device features like the camera, GPS, accelerometer, and file system. Later chapters tackle advanced topics such as data binding, working with remote data sources, handling user authentication, and optimizing app performance for different screen sizes and operating systems.

Key Topics

  • Setting up Titanium Studio, iOS SDK, and Android SDK on Windows, Mac, and Linux.
  • Building user interfaces with native controls: labels, text fields, buttons, sliders, and pickers.
  • Managing multiple windows, tabs, and navigation groups.
  • Working with tables, list views, and custom row layouts.
  • Accessing device hardware: camera, gallery, geolocation, and accelerometer.
  • Storing and retrieving data using SQLite databases and local file systems.
  • Consuming RESTful APIs and handling JSON data.
  • Debugging and testing your apps on simulators and real devices.
  • Packaging and deploying apps to the Apple App Store and Google Play Store.

Reader Benefits

By reading this book, you will save months of trial and error. You gain a structured path to building production-ready apps that feel and perform like they were written in native code. You will understand how to structure your JavaScript code for maintainability and reusability across platforms. The practical examples ensure that you can immediately apply what you learn to your own projects. For Indian students and freelance developers, this book opens up opportunities to create apps for local businesses, startups, and even personal portfolios without needing expensive Mac hardware for iOS developmentβ€”though you will still need a Mac for final iOS builds. The hardcover format makes it a durable reference you can keep on your desk.

Learning Outcomes

  • Set up a complete Titanium development environment for both iOS and Android.
  • Create native mobile apps using only JavaScript and the Titanium API.
  • Design responsive UIs that adapt to different screen sizes and orientations.
  • Integrate device features like camera, maps, and notifications into your apps.
  • Handle data persistence and network communication efficiently.
  • Debug and optimize your apps for performance and memory usage.
  • Publish your finished apps to major app stores with confidence.

Who Should Read

This book is ideal for web developers who want to break into mobile app development using their existing JavaScript knowledge. It is also perfect for Indian computer science students who want to add practical, cross-platform mobile development skills to their resume. If you are a freelancer or a small agency owner looking to deliver native-quality apps quickly, this guide will streamline your workflow. Even experienced native developers who want to explore a more efficient coding approach will find valuable insights. No prior experience with Titanium is required, but a basic understanding of JavaScript and HTML is helpful.

About the Author

John Anderson is a seasoned software developer and technical author with deep expertise in mobile and web technologies. He has worked extensively with the Appcelerator Titanium platform since its early days, contributing to its community and building numerous commercial applications. His writing style is clear, practical, and focused on real-world solutions, making complex topics easy to grasp. John's passion for teaching and his hands-on experience shine through every chapter of this book.

About the Publisher

O'Reilly Media is a world-renowned publisher of technology books, known for its high-quality content and commitment to helping developers stay ahead of the curve. Their titles are trusted by professionals and students globally for their accuracy, depth, and practical approach. This hardcover edition upholds O'Reilly's tradition of excellence, ensuring you receive reliable, up-to-date information that you can put into practice immediately.

Conclusion

Appcelerator Titanium - Up and Running is more than just a bookβ€”it is a launchpad for your mobile development career. Whether you are building your first app or looking to streamline your workflow, John Anderson's expert guidance will help you create stunning, native applications for iOS and Android using the JavaScript you already love. Order your hardcover copy from Bookshops.in today and start building the future of mobile apps.

Quick Summary

Appcelerator Titanium - Up and Running by John Anderson is a practical guide for developers who want to build native mobile apps for iOS, Android, and Blackberry using JavaScript, without learning Java or Objective-C. Published by O'Reilly Media, this book starts with setting up Titanium Studio and walks readers through creating basic UI controls, handling device features, and building complex data-bound applications. It explains how Titanium differs from frameworks like jQuery Mobile and Sencha Touch, emphasizing the benefits of native controls and code reuse across platforms. The book is ideal for Indian students, web developers, and startups looking to create cross-platform apps efficiently. Readers will gain hands-on experience with real-world projects and learn best practices for structuring Titanium apps. By purchasing from Bookshops.in, you get a genuine hardcover edition with fast delivery across India, supporting local bookstores.

Book Highlights

βœ“Build native iOS and Android apps with a single JavaScript codebase
βœ“Learn to set up and use Titanium Studio effectively
βœ“Understand the differences between Titanium and frameworks like jQuery Mobile
βœ“Create 100% native UI controls without WebViews
βœ“Step-by-step guidance for complex data-bound applications
βœ“Covers iOS and Android SDK integration with Titanium
βœ“Includes examples for Blackberry app development
βœ“Practical tips for debugging and deploying apps
βœ“Focus on performance and native look-and-feel
βœ“Designed for both beginners and experienced JavaScript developers
βœ“Explains how to reuse code across platforms
βœ“Hands-on projects to reinforce learning
βœ“Covers handling device features like camera and GPS
βœ“Best practices for structuring Titanium projects

Book Specifications

ISBN-139781449329556
ISBN-101449329551
Publisherβ€Ž O'Reilly Media
Languageβ€Ž English
Dimensionsβ€Ž 17.78 x 0.84 x 23.34 cm
Weightβ€Ž 227 g
CategoryProgramming & Software Development β€Ί Introduction to Programming
GenreTechnology & Engineering
Original LanguageEnglish

Frequently Asked Questions

What is Appcelerator Titanium?
Appcelerator Titanium is an open-source framework that lets you build native mobile apps for iOS, Android, and Blackberry using JavaScript.
Who is the author of this book?
The book is written by John Anderson, a mobile development expert.
Do I need prior mobile development experience?
No, basic JavaScript knowledge is enough. The book starts from setup and builds up to complex apps.
Can I build apps for both iOS and Android with this book?
Yes, the book covers both platforms in detail, along with Blackberry.
Is this book still relevant for current Titanium versions?
Yes, the core concepts remain applicable, though some SDK details may have evolved.
What is the difference between Titanium and PhoneGap?
Titanium creates native controls, while PhoneGap uses WebViews. This book explains the advantages of native.
Does the book cover Titanium Studio?
Yes, it includes setup and usage of Titanium Studio for project creation.
Will I learn to deploy apps to app stores?
The book covers building and packaging apps, but store submission details are platform-specific.
Is this book suitable for Indian readers?
Absolutely, the content is platform-agnostic and useful for developers anywhere.
Can I use this book for Blackberry development?
Yes, Blackberry is covered in the book.
What are the prerequisites for this book?
Basic JavaScript and familiarity with mobile app concepts are helpful.
Does the book include code examples?
Yes, it is full of practical examples and hands-on projects.
Is this book a hardcover or paperback?
This edition is available in hardcover binding.
Where can I buy this book in India?
You can purchase it from Bookshops.in, your premium Indian online bookstore.

Customers Also Bought

Buy Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer β€” BookShops.in

Programming

Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

β‚Ή3,143
Buy Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean β€” BookShops.in

Programming

Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

β‚Ή5,539
Buy Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm β€” BookShops.in

Programming

Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

β‚Ή5,458
Buy Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O' β€” BookShops.in

Programming

Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

β‚Ή3,680
Buy Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.  β€” BookShops.in

Programming

Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

β‚Ή3,158
Buy Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |  β€” BookShops.in

Programming

Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |

β‚Ή5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl β€” BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

β‚Ή2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) β€” BookShops.in

Computers & Internet

Mootools 1.2 Beginner's Guide (English, Jacob Gube)

β‚Ή2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) β€” BookShops.in

Computers & Internet

Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

β‚Ή4,187
Buy Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo β€” BookShops.in

Computers & Internet

Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

β‚Ή4,985
Buy Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao β€” BookShops.in

Computers & Internet

Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

β‚Ή5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan β€” BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

β‚Ή4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai β€” 625020, Tamil Nadu, India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started