Upload
techday7
View
1.254
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Techday7, Cross platform application development using Appcelerator Titanium event's Keynote on Appcelerator Titanium By Sivakumar Veerappan, CEO and Founder of Anubavam Technologies
Citation preview
www.techday7.com
ccelerate your business today…
www.techday7.com
Sivakumar Veerappan Founder and CEO of Anubavam @sivakumarv
www.techday7.com
• A bit about Techday7• A bit more Anubavam
www.techday7.com
• What are Cross Platform Mobile
Applications ?
• Why build Cross Platform ?
• What are the most popular development
frameworks
available ?
• Which framework should I use?
Cross Platform Mobile Applications
www.techday7.com
Command Line Native Apps Web Apps Rich Internet Apps
Mobile Web applications
www.techday7.com
Cross Platform Frameworks
www.techday7.com
Founded in 2007
135 Employees
Mountain View HQ, London, Tokyo, Beijing
$47.5M Mayfield, Translink,Storm, Sierra, eBay, Red Hat
GSMA Global Mobile Awards 2012 Winner
2012 Magic Quadrant Visionary for Mobile Application
Development Platform
Who is Appcelerator ?
www.techday7.com
825k 35,800Apps in development
Apps in App Stores
Factoids
• 78M total devices running Titanium
• 10.7M iOS users use Titanium in a week
• 2M Android users use Titanium in a week
Breakdown of Titanium Apps
B2E
B2CB2B
10%
58%32%(11,456)
(20,764)
(3,580)
North America
31%
Europe
31%
Asia
21%
Other
17%
Titanium App Installs by
Region
Apps Built on Titanium (as of 5/21/12)
www.techday7.com
What is Titanium aka Ti?
Only cross-platform mobile toolkit with native UI & extension tools.
Desktop Applications for Windows, Mac and Linux
Platforms supported: iOS(4.0+) Android(2.2+) Mobile Web Blackberry(beta)
Titanium is developed by Appcelerator Inc. and was introduced in December 2008.
www.techday7.com
Extensibility
70% faster than developing in Objective-C or Java
Create iOS, Android, and mobile web apps from a single code base
JavaScript-based platform
Supports 5,500+ native APIs
Some features of Titanium…
www.techday7.com
Titanium CapabilitiesNative User ExperienceNative performance + Native UI (tables, animations, gestures, etc).
Location-based ServicesAugmented reality, geo-location, compass, native maps
Social SharingAuthenticated access to Facebook, Twitter, Yahoo YQL. Native email/address book.
DataAccess online / device data, embedded SQL database, filesystem, web services
Native User ExperienceNative performance + Native UI (tables, animations, gestures, etc).
Location-based ServicesAugmented reality, geo-location, compass, native maps
Social SharingAuthenticated access to Facebook, Twitter, Yahoo YQL. Native email/address book.
DataAccess online / device data, embedded SQL database, filesystem, web services
MultimediaCamera, video camera, streaming / device audio/video
AnalyticsIntegrated user, session, and custom analytics. Interactive web-based analysis tools. Geo-analytics.
ModulesAdd any native Obj. C (iPhone) or Java (Android) module into Titanium
Development ToolsCreate, test, and publish your app
MultimediaCamera, video camera, streaming / device audio/video
AnalyticsIntegrated user, session, and custom analytics. Interactive web-based analysis tools. Geo-analytics.
ModulesAdd any native Obj. C (iPhone) or Java (Android) module into Titanium
Development ToolsCreate, test, and publish your app
www.techday7.com
Cloud Services
www.techday7.com
What to do to start with Titanium today?
Signup and download http://my.appcelerator.com
Follow the “Quick Start” https://wiki.appcelerator.org/display/guides/home
You’re ready to be a Titanium developer!
www.techday7.com
Reasons for choosing Appcelerator to propel your business…
An integrated platform for
Enterprise and consumermobility
Lower Cost Less Code Main OS’s support Killer App!
www.techday7.com
Some more reasons for choosing Appcelerator…
www.techday7.com
Product Offerings…
Titanium Mobile
Develop Native iPhone, Android, and iPad apps with full access to each device’s APIs.
Titanium Desktop
Build Desktop apps that can be deployed with one code base on the PC, Mac, or Linux platforms.
Appcelerator Network
Cloud services used for testing, packaging, distribution, and analytics.
www.techday7.com
Some of the apps developed with Titanium…
www.techday7.com
Some more apps…
www.techday7.com
Top brands using Appcelerator…
www.techday7.com
Top apps in the App Stores…
www.techday7.com
App built with Ti on the Top!
www.techday7.com
Titanium Architecture
Desktop supports php, Python, Ruby, and
Javascript…
www.techday7.com
Titanium vs OthersApp Inventor
Mobile Platform Compatibility
Android
Droid Draw PhoneGapRhomobile Appcelerator
iPhone/ iPad
Windows
Palm
Linux
BlackBerry
Symbian
Windows Mobile 7
Development Environment OS Support
Yes
Mac
Yes Yes Yes Yes
No No
NoNo
No
No
No Maybe Maybe Yes
Yes Yes Yes
Yes No
No No Yes Yes
NoYesYes
Yes
Yes
No No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
App Lang
Native Look & Feel
Framework Features
Native Code Access
Visual Blocs
N/A
Yes
No
N/A
Yes
HTML, Native
Yes (Extn)
Yes
Yes (Extn)
HTML/JS, Native
No
JS, Native
Yes (Extn)
Yes
No
Yes
www.techday7.com
Appcelerator and Developers As of April 2012, 300,000
registered developers
www.techday7.com
Wanna be a Titan? This is how you can…
www.techday7.com
How can you join hands with Appcelerator?
•System integrators and application development firms partner with Appcelerator to deliver world-class mobile solutions to their customers.
Integration Partner
•Software vendors partner with Appcelerator to extend their reach to a worldwide ecosystem with 250,000 mobile developers powering 35,000 apps on over 40,000,000 devices.
Technology Partner
•Training organizations partner with Appcelerator to reach the expanding ecosystem and train the next generation of mobile solution development leaders.
Training Partner
www.techday7.com
Who is Anubavam and relationship with Appcelerator?
Anubavam is a thought leader in building cross-
platform mobile apps with offices in
in Chennai, San Antonio, and London
www.techday7.com
Finally, the Titanium value proposition
Build Native AppsNative performance + native user interface + native features
Extend through Titanium ModulesEg: Social, Media, Advertising, Data Modules
Use the team you have todayWeb development code efficiency
Build cross-platformGet ready for iPad, Android, Netbooks, Kiosks, digital signage, etc.
Measure resultsMobile apps are an extension of your web campaigns.
Build Native AppsNative performance + native user interface + native features
Extend through Titanium ModulesEg: Social, Media, Advertising, Data Modules
Use the team you have todayWeb development code efficiency
Build cross-platformGet ready for iPad, Android, Netbooks, Kiosks, digital signage, etc.
Measure resultsMobile apps are an extension of your web campaigns.
www.techday7.com
Let’s get connected
• Please join Techday7 fan page www.facebook.com/techday7• Please join Chennai Titanium user group -
http://www.meetup.com/Chennai-Titanium-User-Group/