Post on 10-May-2015
An introduction to
AppceleratorAn introduction to
Appcelerator
Scott SchwarzhoffVP, MarketingAppcelerator, Inc.sschwarzhoff@appcelerator.com
Scott SchwarzhoffVP, MarketingAppcelerator, Inc.sschwarzhoff@appcelerator.com
We enable web developersto quickly create and commercializenative mobile, desktop & iPad applications.
We enable web developersto quickly create and commercializenative mobile, desktop & iPad applications.
Source: eMarketer. June 2009
2013:Mobile will be 40% of all internet traffic.
2013:Mobile will be 40% of all internet traffic.
MobileMobile
Web
“4 Billion downloads, 180,000 apps”(Apple)
“4 Billion downloads, 180,000 apps”(Apple)
Apps drive this growth.Apps drive this growth.
Because…Because…“Native apps leverage the relationshipbetween the user and the device in a waymobile web apps simply can’t.”
“Native apps leverage the relationshipbetween the user and the device in a waymobile web apps simply can’t.”
(Mobile Marketer)
“Most apps take at least six months of full-time work and cost between $20,000 and $150,000 to develop.”
“Most apps take at least six months of full-time work and cost between $20,000 and $150,000 to develop.”
That’s Great!
But…That’s Great!
But…
(Forrester Research)
“Android will overtake Blackberry and iPhone by
2012” (Gartner)
“Android will overtake Blackberry and iPhone by
2012” (Gartner)
And…And…
Solution:Appcelerator Titanium
Solution:Appcelerator Titanium
Use web technologies to build native appsUse web technologies to build native apps
Web DevelopersWeb Developers
Desktop
Netbooks
Tablets
Set-top Boxes
Mobile
TitaniumTitanium
UsersUsers
Product OfferingProduct Offering
Titanium Mobile
Develop Native iPhone, Android, and iPad apps with full access to each device’s APIs.
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.
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.
Appcelerator Network
Cloud services used for testing, packaging, distribution, and analytics.
Titanium ArchitectureTitanium Architecture
Desktop supports php, Python, Ruby, and Javascript
Desktop supports php, Python, Ruby, and Javascript
CapabilitiesCapabilities
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
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
100,000 Developers in 2010100,000 Developers in 2010
10,000 Apps in 201010,000 Apps in 2010
Lower CostLower Cost
Objective-C (iPhone)Java (Android)*
Titanium
6Months*
1 Month
* Source: Forrester Research
Because there’s less codeBecause there’s less code
A native function call (eg: a map) takes a handful of lines of code to write using Titanium. Using Objective-C or Java, APIs take hundreds (if not, thousands) of lines of code.
Fully Native
Built with >80% less code
And we cover the big OS’And we cover the big OS’
Partnership
Supported Today
Today we support iPhone, iPad, Android, BlackBerry, PC, Mac, and Linux platforms. We will add Palm in late 2010. Windows Phone 7 is on the horizon.
80% of Titanium’s APIs apply across platforms.
Sample Titanium AppsSample Titanium Apps
Bud Light HFLBud Light HFL
eBay CorpcommeBay Corpcomm MTV Jersey Shore Yourself
MTV Jersey Shore Yourself
Jay Leno’s GarageJay Leno’s Garage ScoutMobScoutMobGetGlueGetGlue
Top 100
iPhone
appTop 100
iPhone
app
Jaguar: Driven Intelligence
Jaguar: Driven Intelligence
SugarCRMSugarCRM
Value PropositionValue 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.