Book Image

Appcelerator Titanium Smartphone App Development Cookbook Second Edition

Book Image

Appcelerator Titanium Smartphone App Development Cookbook Second Edition

Overview of this book

This book will take you through the process of building cross-platform, native UI applications for the mobile from scratch. You will learn how to develop apps, how to use GPS, cameras and photos and how to build socially connected apps. You will also learn how to package them for submission to the App Store and Google Play. This cookbook takes a pragmatic approach to creating applications in JavaScript from putting together basic UIs, to handling events and implementation of third party services such as Twitter, Facebook and Push notifications. The book shows you how to integrate datasources and server APIs, and how to use local databases. The topics covered will guide you to use Appcelerator Studio tools for all the mobile features such as Geolocation, Accelerometer, animation and more. You’ll also learn about Alloy, the Appcelerator MVC framework for rapid app development, and how to transfer data between applications using URLSchemes, enabling other developers to access and launch specific parts of your app. Finally, you will learn how to register developer accounts and publish your very own applications on the App Store and Google Play.
Table of Contents (21 chapters)
Appcelerator Titanium Smartphone App Development Cookbook Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Marco Ferreira was born in Lisbon, Portugal, on February 28, 1984. He likes traveling, biking, beaches, and warm weather. After living in Portugal and the Netherlands, he now lives in Santa Catarina in southern Brazil.

The first big project for Marco started when he joined one of the biggest ISPs from Portugal (currently known as NOS). There, he and his project colleague created the backbone of the ISP's voice service.

Seeking financial freedom and schedule flexibility, on April 20, 2010, Marco started his own development business as a freelancer. This was when he started exploring Appcelerator Titanium, as it would give him a big head start in offering mobile development services.

He is one of the four founders of Altitude, a company based in San Francisco that is creating the next generation of identity. As the CTO of the company, he has architected all the details of the company platform, written of a lot of source code, and managed development teams.

Damien Laureaux is a French mobile developer based in London.

He has over 16 years of web and mobile experience and has worked on both small- and large-scale projects in the travel, real estate, communication, entertainment, and pharmaceutical industries.

More recently, he has been developing with the Mobility Hub team. He works on iPhone, iPad, and Android apps for the successful and growing TUI Group in the travel industry (240 brands around the world, such as Thomson, FirstChoice, and so on).

Self-taught, Damien has obtained four Appcelerator certifications ever since he started working with the Titanium framework in 2011, and he became an Appcelerator Titan in 2012. He lives in London with his wife, Hind, and his son, Ayden. He can be reached via Twitter at @timoa or LinkedIn at https://www.linkedin.com/in/timoa.

Lorenzo Massacci has been dealing with the development of web software since 1996. He started developing HTML/PHP apps, using different frameworks such as Zend Framework and Symfony in the early years.

He spent the latest 5 years specializing on frontend development in JavaScript. At this moment, he is working on the development of web and multiplatform mobile apps using JavaScript (through frameworks such as Titanium, Angular JS, and PhoneGap).

Since 2009, Lorenzo has been studying and applying agile methodologies in the projects he is involved in, both in the organization and in the management of the project (a cross-functional team, user stories, iterations, and so on), in order to write and manage code (TDD, refactoring, continuous integration, and so on).

In 2001, he founded the e-xtrategy Internet company, which deals with established firms and start-ups to help them reach their business targets through the Internet, technology, and a lean approach.