Book Image

Augmented Reality using Appcelerator Titanium Starter

By : Trevor Ward
Book Image

Augmented Reality using Appcelerator Titanium Starter

By: Trevor Ward

Overview of this book

Titanium 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, Cloud Services, MVC design patterns and more, the last year in Titanium development has been a roller coaster of change for the better. Augmented Reality is a hot area for mobile applications and this book along with the augmentedTi open source application will give a great start to all augmented applications. This book will show you how to build an Augmented Reality application, which is clean, efficient and usable. It shows how to hide the processing from the user and build a display which updates and rotates smoothly.Mobile devices have got more powerful, but they still have limitations. Augmented Reality applications test these devices to breaking point and without the correct coding techniques make the applications unresponsive and cumbersome.This book gives a solution, which will enable you to build an effective application, and is accompanied by a complete working application and source code. It's essential for anybody who is creating a multiple points of interest augmented reality application. It shows how to build this type of application efficiently and takes into consideration the devices limitations and processing capabilities.
Table of Contents (9 chapters)
Augmented Reality using Appcelerator Titanium Starter
About the author
About the reviewers

So, what is Augmented Reality?

Augmented Reality is a term used to describe the enhancement of real-world objects or views with computer generated actions. But what does this mean?

An augmented reality application can contain various functions, be they for interaction or display. A good example of this is if you are in a museum and as you use their application, you can scan a bar code on the base of a statue and the application shows a picture of the statue with a fully interactive description. It could explain where and when it was made, who the sculpture was, and give you options to view other works by the artist. This could then be extended to show you a map of the museum highlighting different works by the artist, where they are located, and allowing you to follow the map to their locations.

Another example and the one explained in this book, is where you are at a location and you want to find different activities or venues in your proximity. This normally entails the application using the device's camera as a view and is then overlaid with icons representing items within the local area. These items can be anything from local businesses to fictitious items which just exist in cyber space. Selecting one of these items then enables interaction of varying types, the details of the premises could be displayed or a map giving you directions created.

These are just a couple of examples of the types of augmented reality applications which can be created. In reality this type of application is only limited by ideas, and the mobile device's abilities.

More information can be found on Wikipedia at