ticonf.eu -- titanium developer conference in europe, 2013
DESCRIPTION
The Titanium Developer Conference Europe held in Valenica, Spain from February 23-24, 2013. This is the keynote presentation by CEO of Appcelerator, Jeff Haynie. http://ticonf.euTRANSCRIPT
![Page 1: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/1.jpg)
TiConf.euTitanium User Conference
February 23th, 2013Astoria PalaceValencia, Spain
![Page 2: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/2.jpg)
Jeff Haynie@jhaynie
github.com/jhaynie
![Page 3: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/3.jpg)
Three Fundamental Shifts
![Page 4: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/4.jpg)
Mobile is disrupting everything
![Page 5: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/5.jpg)
Mobile is disrupting everything
![Page 6: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/6.jpg)
Mobile is disrupting everything
![Page 7: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/7.jpg)
March 2011 March 2012
Apps
Mobile Web
120 min
22 min16 min
48 min
Apps dominate our time
![Page 8: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/8.jpg)
Mobile requires a fundamentally different
approach
![Page 9: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/9.jpg)
Mobile requires a fundamentally different
approach
![Page 10: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/10.jpg)
All development becomes mobile development
![Page 11: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/11.jpg)
All development becomes mobile development
Touch Voice VisionMotion
![Page 12: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/12.jpg)
72%Enterprise mobile projects will outnumber
desktop projects in 2013
![Page 13: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/13.jpg)
$74.3B $73.0B
![Page 14: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/14.jpg)
Acer Dell Lenovo HP iPad
9.8M11.9M
15.4M15.1M13M
iPad alone ships more than top PC vendors
![Page 15: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/15.jpg)
http://www.flickr.com/photos/drumzo/5439241952/
The problem with mobile today is:
Enterprises are using evolutionary
approaches in the midst of a revolution
![Page 16: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/16.jpg)
The good news:
Innovation is a journey, not an event.
It begins with a single success.
![Page 17: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/17.jpg)
Revolutionize your business through continuous mobile
innovation
![Page 18: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/18.jpg)
![Page 19: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/19.jpg)
39965 40148 40330 40513 40695 40878 41061 412440
50,000
100,000
150,000
200,000
250,000
300,000
350,000
400,000
450,000
Developer FTW!
400K!
![Page 20: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/20.jpg)
25+ Monthly Meetups worldwide3,000 members attending
![Page 21: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/21.jpg)
30,000 new apps
built with Titanium in 2012
![Page 22: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/22.jpg)
115,000,000 10% smartphones are using
a Titanium powered app
![Page 23: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/23.jpg)
PRODUCT UPDATES
![Page 24: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/24.jpg)
• 50 features and 600 bug fixes
• Alloy framework
• “On-device” application debugging
• Accessibility features
• Install & update Modules Studio
• Support for iOS 6 / Mountain Lion,
Android 4.1
Titanium 3.0 key capabilities
![Page 25: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/25.jpg)
• Completely new command line tools based
on node.js
• Extensible through plugins
• Studio not required
• Open Source
• http://github.com/appcelerator/titanium
Titanium 3.0 CLI
![Page 26: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/26.jpg)
• 10 features and 100 bug fixes
• iPhone 5 Graphics Assets
• iOS Localized Splash Screen
• Android Search View Widget
Titanium 3.0.2 Service Pack
![Page 27: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/27.jpg)
• Projected 50 features and 400 bug fixes
• Alloy content assist and debugging
• Application code analyzer
• “Live Editing” Support
• New ListView API
• Better build and runtime performance
• New SDK build system
Titanium 3.1 release (Q2 2013)
![Page 28: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/28.jpg)
• Open Source 30+ modules
http://github.com/appcelerator/titanium_modules
http://github.com/appcelerator-modules
• Many other open source projects:
Alloy, StreamReduce, CLI, Code Processor,
Aptana, CharTi – just to name a few
Other exciting stuff
![Page 29: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/29.jpg)
• Support for Blackberry 10
• Support for Tizen
• Support for Windows Phone/Tablet 8
Titanium Roadmap
![Page 30: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/30.jpg)
• Ti Package Manager (TPM)
• http://github.com/tipm/tipm
• TiShadow
• http://github.com/dbankier/TiShadow
• Foundry22
• http://www.foundry22.com
Notable Community Projects
![Page 31: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/31.jpg)
What is Alloy?• Open Source framework for
developing apps• Separates UI/UX from logic• XML and style sheets• Integrated in Studio
Benefits• Simpler, easily readable code• Write less code• Reusable widgets• Allows simple re-branding with themes • Lower probability of runtime errors
Alloy MVC
![Page 32: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/32.jpg)
Proven, robust APIs reduce integration time and risk
Up to 5 Million API calls per month FREE
Location Social
MBaaS
Storage Identity
Communication Security
Appcelerator Cloud Services
![Page 33: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/33.jpg)
• Full development PaaS on our public cloud based on node.js
• Leverages the same development environment/language as the client side app
• Will serve as the foundation to connecting to the enterprise from the cloud
Node.ACS
CUSTOM SERVICES
node.js
![Page 34: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/34.jpg)
![Page 35: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/35.jpg)
![Page 36: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/36.jpg)
What’s the difference between Commercial and
Free and Open Source?
![Page 37: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/37.jpg)
STREAM REDUCEReal-time Processing
Dashboard
DESIGNER DEVELOPER
Build Test
QA ENGINEER
DEVELOPMENT PRODUCTION
Users
App Cloud
Test CloudPerformance
CloudAnalytics
Cloud
Cloud Foundation
DEPLOY
PRODUCT MANAGER
DESIGNER DEVELOPER QA ENGINEER
EXECUTIVE
APPCELERATOR PLATFORM APPS + CLOUD + LIFECYLCE
APP
App Studio
![Page 38: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/38.jpg)
![Page 39: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/39.jpg)
![Page 40: TiConf.eu -- Titanium Developer Conference in Europe, 2013](https://reader035.vdocuments.us/reader035/viewer/2022062703/554d1ffab4c905c5208b4a22/html5/thumbnails/40.jpg)
THANK YOU