1. A Simple Presentation on
Titanium Appcelerator
Why we use Appcelerator at Clearly
Innovative.
2. Problem
• Build Cross-Platform Mobile Solutions
• Build Applications in cost-effective manner
• Provide BEST OF BREED User Experience
• Build a sustainable, maintainable application
• Build a sustainable, maintainable application
team
4. Build Cross-Platform Mobile Solutions
• I need to build applications NOT web applications
in a webview, in a container
– PhoneGap, AppMobi and such
– Might be good solution for some apps but not for
professional, polished high-performing solutions.
– Just because it is a native app, doesn’t mean it is a
native experience, users know the difference
Titanium Appcelerator builds Native
Applications with Native User Interface
Elements
5. Build Applications in cost-effective
manner
• Hire Objective-C Programmer === $$$$
• Hire Android Programmer === $$$$
• Development Costs === $$$$ + $$$$
- OR -
• Hire JS/Appcelerator Developers === $$$$
– Usually less expensive
– Usually easier to find
• Development Costs === LESS
6. Provide BEST OF BREED User
Experience
• The User Experience is the app most of the time.
• The web browser on a mobile phone is for
displaying web content, not “fake native
elements”
• The assortment of libraries used to “simulate” the
mobile application experience
– simply do not perform as well as native UI elements
– simply do not provide the same experience as native
UI elements
7. Build a sustainable, maintainable
application
• Using same tools on all apps
• Using same programming language on all apps
• The consistency and the experience the team
gains from all this “sameness” will make
maintaining cross-platform applications
sustainable even with turnover
8. Build a sustainable, maintainable
application team
• The reality is that developers move on
• Javascript is EVERYWHERE
• Appcelerator == JS + Titanium APIs
• All of the team’s resources are qualified to
work on all of the applications regardless of
platform… less risk when turnover happens
• Common language makes it easy to get up to
speed on any/all projects