SlideShare ist ein Scribd-Unternehmen logo
1 von 40
TiConf.eu
Titanium User Conference




 February 23th, 2013
   Astoria Palace
   Valencia, Spain
Jeff Haynie
     @jhaynie
github.com/jhaynie
Three Fundamental Shifts
Mobile is disrupting everything
Mobile is disrupting everything
Mobile is disrupting everything
Apps dominate our time      120 min




48 min
                   Apps

16 min                          22 min

March 2011     Mobile Web   March 2012
Mobile requires a fundamentally
      different approach
Mobile requires a fundamentally
      different approach
All development becomes
   mobile development
All development becomes
    mobile development




Touch   Voice   Motion   Vision
72%
Enterprise mobile projects will outnumber
         desktop projects in 2013
$74.3B   $73.0B
iPad alone ships more than
top PC vendors


                         15.1M   15.4M
        11.9M    13M
 9.8M




 Acer   Dell    Lenovo    HP     iPad
The problem with mobile today is:



          Enterprises are using
        evolutionary approaches
            in the midst of a
                revolution
http://www.flickr.com/photos/drumzo/5439241952/
The good news:



     Innovation is a journey,
          not an event.

           It begins with a
           single success.
Revolutionize your business
through continuous mobile
         innovation
Developer FTW!
450,000
                                                                     400K!
400,000


350,000


300,000


250,000


200,000


150,000


100,000


 50,000


     0
          6/1/09   12/1/09   6/1/10   12/1/10   6/1/11   12/1/11   6/1/12   12/1/12
25+ Monthly Meetups worldwide
3,000 members attending
30,000
new apps
built with Titanium in 2012
115,000,000
10% smartphones are using a
   Titanium powered app
PRODUCT UPDATES
Titanium 3.0 key capabilities

• 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 CLI


• 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.2 Service Pack


• 10 features and 100 bug fixes
• iPhone 5 Graphics Assets
• iOS Localized Splash Screen
• Android Search View Widget
Titanium 3.1 release (Q2 2013)

• 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
Other exciting stuff


• 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
Titanium Roadmap


• Support for Blackberry 10
• Support for Tizen
• Support for Windows Phone/Tablet 8
Notable Community Projects


• Ti Package Manager (TPM)
  • http://github.com/tipm/tipm
• TiShadow
  • http://github.com/dbankier/TiShadow
• Foundry22
  • http://www.foundry22.com
Alloy MVC




What is Alloy?                 Benefits
• Open Source framework for    • Simpler, easily readable code
  developing apps              • Write less code
• Separates UI/UX from logic   • Reusable widgets
• XML and style sheets         • Allows simple re-branding with themes
• Integrated in Studio         • Lower probability of runtime errors
Appcelerator Cloud Services



Communication        Security

   Storage           Identity

  Location            Social

             MBaaS




    Proven, robust APIs reduce integration time and risk

    Up to 5 Million API calls per month FREE
Node.ACS
• Full development PaaS
  on our public cloud
  based on node.js

• Leverages the same                node.js

  development                   CUSTOM SERVICES
  environment/language as
  the client side app

• Will serve as the
  foundation to connecting
  to the enterprise from the
  cloud
What’s the difference between
      Commercial and
  Free and Open Source?
APPCELERATOR PLATFORM                              APPS + CLOUD + LIFECYLCE




                    DESIGNER      DEVELOPER      QA ENGINEER           PRODUCT     EXECUTIVE
                                                                       MANAGER


                                                      Dashboard


                  App Cloud        Test Cloud        Performance Cloud           Analytics Cloud


                                                Cloud Foundation




                                              STREAM REDUCE
           DEVELOPMENT                          Real-time Processing                   PRODUCTION

      Build                      Test                                                          Users




DESIGNER   DEVELOPER          QA ENGINEER


                        APP                          DEPLOY

           App Studio
THANK YOU

Weitere ähnliche Inhalte

Was ist angesagt?

Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Jeff Haynie
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app developmentHarshul Shah
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator TitaniumJeff Haynie
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationLoic Ortola
 
IBM JavaOne Community Keynote 2017
IBM JavaOne Community Keynote 2017IBM JavaOne Community Keynote 2017
IBM JavaOne Community Keynote 2017John Duimovich
 
Mobile Monday Hamburg, Germany
Mobile Monday Hamburg, GermanyMobile Monday Hamburg, Germany
Mobile Monday Hamburg, GermanyJeff Haynie
 
Bootstrap4XPages - an introduction
Bootstrap4XPages - an introductionBootstrap4XPages - an introduction
Bootstrap4XPages - an introductionPer Henrik Lausten
 
Native vs Web vs Hybrid Mobile Application Development
Native vs Web vs Hybrid Mobile Application DevelopmentNative vs Web vs Hybrid Mobile Application Development
Native vs Web vs Hybrid Mobile Application DevelopmentKosala Nuwan Perera
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development StrategyAvi Aggarwal MBA, BEng
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...Nitin Gaur
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Sura Gonzalez
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and executionInnoTech
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentNick Landry
 
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Justin O'Neill
 
OpenMobile ACL bringing Android apps to TIZEN
OpenMobile ACL bringing Android apps to TIZENOpenMobile ACL bringing Android apps to TIZEN
OpenMobile ACL bringing Android apps to TIZENRyo Jin
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarinDaniel Fikre
 

Was ist angesagt? (20)

Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...Building a sustainable, cross-platform mobile application strategy - SoCon 20...
Building a sustainable, cross-platform mobile application strategy - SoCon 20...
 
Hybrid app development
Hybrid app developmentHybrid app development
Hybrid app development
 
DFW Wordpress February Meetup - Appcelerator Titanium
DFW Wordpress February Meetup  - Appcelerator TitaniumDFW Wordpress February Meetup  - Appcelerator Titanium
DFW Wordpress February Meetup - Appcelerator Titanium
 
Native vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile applicationNative vs Hybrid - Options to develop your mobile application
Native vs Hybrid - Options to develop your mobile application
 
IBM JavaOne Community Keynote 2017
IBM JavaOne Community Keynote 2017IBM JavaOne Community Keynote 2017
IBM JavaOne Community Keynote 2017
 
Mobile Monday Hamburg, Germany
Mobile Monday Hamburg, GermanyMobile Monday Hamburg, Germany
Mobile Monday Hamburg, Germany
 
On Mobile- Product Strategy
On Mobile- Product StrategyOn Mobile- Product Strategy
On Mobile- Product Strategy
 
Bootstrap4XPages - an introduction
Bootstrap4XPages - an introductionBootstrap4XPages - an introduction
Bootstrap4XPages - an introduction
 
Introducting Titanium Mobile
Introducting Titanium MobileIntroducting Titanium Mobile
Introducting Titanium Mobile
 
Native vs Web vs Hybrid Mobile Application Development
Native vs Web vs Hybrid Mobile Application DevelopmentNative vs Web vs Hybrid Mobile Application Development
Native vs Web vs Hybrid Mobile Application Development
 
Tizen 2.0 overview
Tizen 2.0 overviewTizen 2.0 overview
Tizen 2.0 overview
 
Mobile Application Development Strategy
Mobile Application Development StrategyMobile Application Development Strategy
Mobile Application Development Strategy
 
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
IBM MobileFirst - Agile Application Infrastructure New Paradigm for new Workl...
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 
Mobile application development strategy and execution
Mobile application development   strategy and executionMobile application development   strategy and execution
Mobile application development strategy and execution
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?Web App VS. Hybrid App VS. Native App?
Web App VS. Hybrid App VS. Native App?
 
OpenMobile ACL bringing Android apps to TIZEN
OpenMobile ACL bringing Android apps to TIZENOpenMobile ACL bringing Android apps to TIZEN
OpenMobile ACL bringing Android apps to TIZEN
 
Introduction to xamarin
Introduction to xamarinIntroduction to xamarin
Introduction to xamarin
 
Hybrid mobile apps
Hybrid mobile appsHybrid mobile apps
Hybrid mobile apps
 

Ähnlich wie TiConf.eu -- Titanium Developer Conference in Europe, 2013

TiTokyo conference in Tokyo, Japan for Appcelerator community
TiTokyo conference in Tokyo, Japan for Appcelerator communityTiTokyo conference in Tokyo, Japan for Appcelerator community
TiTokyo conference in Tokyo, Japan for Appcelerator communityJeff Haynie
 
DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1Docker, Inc.
 
The App Evolution
The App Evolution The App Evolution
The App Evolution Dev_Events
 
App Development Evolution: What has changed?
App Development Evolution: What has changed? App Development Evolution: What has changed?
App Development Evolution: What has changed? Dev_Events
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessChris Schalk
 
It's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FASTIt's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FASTSOASTA
 
The Enterprise Case for Node.js
The Enterprise Case for Node.jsThe Enterprise Case for Node.js
The Enterprise Case for Node.jsNodejsFoundation
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
The App Evolution
The App EvolutionThe App Evolution
The App EvolutionDev_Events
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos project
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformAspenware
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOpsDaniel Oh
 
Modernize applications and reduce TCO with Windows containers on Azure Servic...
Modernize applications and reduce TCO with Windows containers on Azure Servic...Modernize applications and reduce TCO with Windows containers on Azure Servic...
Modernize applications and reduce TCO with Windows containers on Azure Servic...Microsoft Tech Community
 
Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterAlexander Arda
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
 
WSO2Con US 2013 - Keynote: Developing Enterprise Apps In the Cloud
WSO2Con US 2013 - Keynote: Developing Enterprise Apps In the CloudWSO2Con US 2013 - Keynote: Developing Enterprise Apps In the Cloud
WSO2Con US 2013 - Keynote: Developing Enterprise Apps In the CloudWSO2
 

Ähnlich wie TiConf.eu -- Titanium Developer Conference in Europe, 2013 (20)

TiTokyo conference in Tokyo, Japan for Appcelerator community
TiTokyo conference in Tokyo, Japan for Appcelerator communityTiTokyo conference in Tokyo, Japan for Appcelerator community
TiTokyo conference in Tokyo, Japan for Appcelerator community
 
DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1DockerCon EU 2017 - General Session Day 1
DockerCon EU 2017 - General Session Day 1
 
App Development Evolution: What has changed?
App Development Evolution: What has changed? App Development Evolution: What has changed?
App Development Evolution: What has changed?
 
The App Evolution
The App Evolution The App Evolution
The App Evolution
 
App Development Evolution: What has changed?
App Development Evolution: What has changed? App Development Evolution: What has changed?
App Development Evolution: What has changed?
 
What's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for BusinessWhat's new in App Engine and intro to App Engine for Business
What's new in App Engine and intro to App Engine for Business
 
It's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FASTIt's 2013 - Time to build and test mobile apps...FAST
It's 2013 - Time to build and test mobile apps...FAST
 
The Enterprise Case for Node.js
The Enterprise Case for Node.jsThe Enterprise Case for Node.js
The Enterprise Case for Node.js
 
The App Evolution Continues
The App Evolution ContinuesThe App Evolution Continues
The App Evolution Continues
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
The App Evolution
The App EvolutionThe App Evolution
The App Evolution
 
webinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governancewebinos and Open Ecosystems Open Governance
webinos and Open Ecosystems Open Governance
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
Build once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platformBuild once deploy everywhere using the telerik platform
Build once deploy everywhere using the telerik platform
 
Transform Digital Business with DevOps
Transform Digital Business with DevOpsTransform Digital Business with DevOps
Transform Digital Business with DevOps
 
TechDays 2013 Developer Keynote
TechDays 2013 Developer KeynoteTechDays 2013 Developer Keynote
TechDays 2013 Developer Keynote
 
Modernize applications and reduce TCO with Windows containers on Azure Servic...
Modernize applications and reduce TCO with Windows containers on Azure Servic...Modernize applications and reduce TCO with Windows containers on Azure Servic...
Modernize applications and reduce TCO with Windows containers on Azure Servic...
 
Microservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They MatterMicroservices - How Microservices Have Changed and Why They Matter
Microservices - How Microservices Have Changed and Why They Matter
 
Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday Bahrain ch9 introduction to docker 5th birthday
Bahrain ch9 introduction to docker 5th birthday
 
WSO2Con US 2013 - Keynote: Developing Enterprise Apps In the Cloud
WSO2Con US 2013 - Keynote: Developing Enterprise Apps In the CloudWSO2Con US 2013 - Keynote: Developing Enterprise Apps In the Cloud
WSO2Con US 2013 - Keynote: Developing Enterprise Apps In the Cloud
 

Mehr von Jeff Haynie

How to build great teams
How to build great teamsHow to build great teams
How to build great teamsJeff Haynie
 
#Startup lessons
#Startup lessons#Startup lessons
#Startup lessonsJeff Haynie
 
TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)
TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)
TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)Jeff Haynie
 
SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?Jeff Haynie
 
Appcelerator iPhone/iPad Dev Con 2010 San Diego, CA
Appcelerator iPhone/iPad Dev Con 2010 San Diego, CAAppcelerator iPhone/iPad Dev Con 2010 San Diego, CA
Appcelerator iPhone/iPad Dev Con 2010 San Diego, CAJeff Haynie
 
Appcelerator Overview
Appcelerator OverviewAppcelerator Overview
Appcelerator OverviewJeff Haynie
 
What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8Jeff Haynie
 
The Mobile Opportunity
The Mobile OpportunityThe Mobile Opportunity
The Mobile OpportunityJeff Haynie
 
Mobile 2.0 Event: Mobile for the rest of us using Appcelerator Titanium
Mobile 2.0 Event: Mobile for the rest of us using Appcelerator TitaniumMobile 2.0 Event: Mobile for the rest of us using Appcelerator Titanium
Mobile 2.0 Event: Mobile for the rest of us using Appcelerator TitaniumJeff Haynie
 
Open Source World : Using Web Technologies to build native iPhone and Android...
Open Source World : Using Web Technologies to build native iPhone and Android...Open Source World : Using Web Technologies to build native iPhone and Android...
Open Source World : Using Web Technologies to build native iPhone and Android...Jeff Haynie
 
Shotput Ventures - Building startups are hard work
Shotput Ventures - Building startups are hard workShotput Ventures - Building startups are hard work
Shotput Ventures - Building startups are hard workJeff Haynie
 
July iPhone Business Meetup
July iPhone Business MeetupJuly iPhone Business Meetup
July iPhone Business MeetupJeff Haynie
 
Mountain View July JavaScript Meetup at Google
Mountain View July JavaScript Meetup at GoogleMountain View July JavaScript Meetup at Google
Mountain View July JavaScript Meetup at GoogleJeff Haynie
 
Developing Desktop Applications using HTML and Javascript
Developing Desktop Applications using HTML and JavascriptDeveloping Desktop Applications using HTML and Javascript
Developing Desktop Applications using HTML and JavascriptJeff Haynie
 
SoCon09 Keynote - Jeff Haynie
SoCon09 Keynote - Jeff HaynieSoCon09 Keynote - Jeff Haynie
SoCon09 Keynote - Jeff HaynieJeff Haynie
 
SD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI ArchitectureSD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI ArchitectureJeff Haynie
 
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - AppceleratorAjaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - AppceleratorJeff Haynie
 
SoCon 08 Opening Presentation by Jeff Haynie
SoCon 08 Opening Presentation by Jeff HaynieSoCon 08 Opening Presentation by Jeff Haynie
SoCon 08 Opening Presentation by Jeff HaynieJeff Haynie
 

Mehr von Jeff Haynie (18)

How to build great teams
How to build great teamsHow to build great teams
How to build great teams
 
#Startup lessons
#Startup lessons#Startup lessons
#Startup lessons
 
TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)
TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)
TiTokyo conference in Tokyo, Japan for Appcelerator community (日本)
 
SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?SoCon 12 : Where are you in your mobile maturity?
SoCon 12 : Where are you in your mobile maturity?
 
Appcelerator iPhone/iPad Dev Con 2010 San Diego, CA
Appcelerator iPhone/iPad Dev Con 2010 San Diego, CAAppcelerator iPhone/iPad Dev Con 2010 San Diego, CA
Appcelerator iPhone/iPad Dev Con 2010 San Diego, CA
 
Appcelerator Overview
Appcelerator OverviewAppcelerator Overview
Appcelerator Overview
 
What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8What's great in Appcelerator Titanium 0.8
What's great in Appcelerator Titanium 0.8
 
The Mobile Opportunity
The Mobile OpportunityThe Mobile Opportunity
The Mobile Opportunity
 
Mobile 2.0 Event: Mobile for the rest of us using Appcelerator Titanium
Mobile 2.0 Event: Mobile for the rest of us using Appcelerator TitaniumMobile 2.0 Event: Mobile for the rest of us using Appcelerator Titanium
Mobile 2.0 Event: Mobile for the rest of us using Appcelerator Titanium
 
Open Source World : Using Web Technologies to build native iPhone and Android...
Open Source World : Using Web Technologies to build native iPhone and Android...Open Source World : Using Web Technologies to build native iPhone and Android...
Open Source World : Using Web Technologies to build native iPhone and Android...
 
Shotput Ventures - Building startups are hard work
Shotput Ventures - Building startups are hard workShotput Ventures - Building startups are hard work
Shotput Ventures - Building startups are hard work
 
July iPhone Business Meetup
July iPhone Business MeetupJuly iPhone Business Meetup
July iPhone Business Meetup
 
Mountain View July JavaScript Meetup at Google
Mountain View July JavaScript Meetup at GoogleMountain View July JavaScript Meetup at Google
Mountain View July JavaScript Meetup at Google
 
Developing Desktop Applications using HTML and Javascript
Developing Desktop Applications using HTML and JavascriptDeveloping Desktop Applications using HTML and Javascript
Developing Desktop Applications using HTML and Javascript
 
SoCon09 Keynote - Jeff Haynie
SoCon09 Keynote - Jeff HaynieSoCon09 Keynote - Jeff Haynie
SoCon09 Keynote - Jeff Haynie
 
SD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI ArchitectureSD Forum Java SIG - Service Oriented UI Architecture
SD Forum Java SIG - Service Oriented UI Architecture
 
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - AppceleratorAjaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
Ajaxworld March 2008 - Jeff Haynie Keynote - Appcelerator
 
SoCon 08 Opening Presentation by Jeff Haynie
SoCon 08 Opening Presentation by Jeff HaynieSoCon 08 Opening Presentation by Jeff Haynie
SoCon 08 Opening Presentation by Jeff Haynie
 

TiConf.eu -- Titanium Developer Conference in Europe, 2013

  • 1. TiConf.eu Titanium User Conference February 23th, 2013 Astoria Palace Valencia, Spain
  • 2. Jeff Haynie @jhaynie github.com/jhaynie
  • 4. Mobile is disrupting everything
  • 5. Mobile is disrupting everything
  • 6. Mobile is disrupting everything
  • 7. Apps dominate our time 120 min 48 min Apps 16 min 22 min March 2011 Mobile Web March 2012
  • 8. Mobile requires a fundamentally different approach
  • 9. Mobile requires a fundamentally different approach
  • 10. All development becomes mobile development
  • 11. All development becomes mobile development Touch Voice Motion Vision
  • 12. 72% Enterprise mobile projects will outnumber desktop projects in 2013
  • 13. $74.3B $73.0B
  • 14. iPad alone ships more than top PC vendors 15.1M 15.4M 11.9M 13M 9.8M Acer Dell Lenovo HP iPad
  • 15. The problem with mobile today is: Enterprises are using evolutionary approaches in the midst of a revolution http://www.flickr.com/photos/drumzo/5439241952/
  • 16. The good news: Innovation is a journey, not an event. It begins with a single success.
  • 17. Revolutionize your business through continuous mobile innovation
  • 18.
  • 19. Developer FTW! 450,000 400K! 400,000 350,000 300,000 250,000 200,000 150,000 100,000 50,000 0 6/1/09 12/1/09 6/1/10 12/1/10 6/1/11 12/1/11 6/1/12 12/1/12
  • 20. 25+ Monthly Meetups worldwide 3,000 members attending
  • 21. 30,000 new apps built with Titanium in 2012
  • 22. 115,000,000 10% smartphones are using a Titanium powered app
  • 24. Titanium 3.0 key capabilities • 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
  • 25. Titanium 3.0 CLI • Completely new command line tools based on node.js • Extensible through plugins • Studio not required • Open Source • http://github.com/appcelerator/titanium
  • 26. Titanium 3.0.2 Service Pack • 10 features and 100 bug fixes • iPhone 5 Graphics Assets • iOS Localized Splash Screen • Android Search View Widget
  • 27. Titanium 3.1 release (Q2 2013) • 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
  • 28. Other exciting stuff • 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
  • 29. Titanium Roadmap • Support for Blackberry 10 • Support for Tizen • Support for Windows Phone/Tablet 8
  • 30. Notable Community Projects • Ti Package Manager (TPM) • http://github.com/tipm/tipm • TiShadow • http://github.com/dbankier/TiShadow • Foundry22 • http://www.foundry22.com
  • 31. Alloy MVC What is Alloy? Benefits • Open Source framework for • Simpler, easily readable code developing apps • Write less code • Separates UI/UX from logic • Reusable widgets • XML and style sheets • Allows simple re-branding with themes • Integrated in Studio • Lower probability of runtime errors
  • 32. Appcelerator Cloud Services Communication Security Storage Identity Location Social MBaaS Proven, robust APIs reduce integration time and risk Up to 5 Million API calls per month FREE
  • 33. Node.ACS • Full development PaaS on our public cloud based on node.js • Leverages the same node.js development CUSTOM SERVICES environment/language as the client side app • Will serve as the foundation to connecting to the enterprise from the cloud
  • 34.
  • 35.
  • 36. What’s the difference between Commercial and Free and Open Source?
  • 37. APPCELERATOR PLATFORM APPS + CLOUD + LIFECYLCE DESIGNER DEVELOPER QA ENGINEER PRODUCT EXECUTIVE MANAGER Dashboard App Cloud Test Cloud Performance Cloud Analytics Cloud Cloud Foundation STREAM REDUCE DEVELOPMENT Real-time Processing PRODUCTION Build Test Users DESIGNER DEVELOPER QA ENGINEER APP DEPLOY App Studio
  • 38.
  • 39.

Hinweis der Redaktion

  1. Common Lifecycle ServicesAnalyticsPerformance ManagementTestingCommon Application ServicesCachingEncryptionSecurityCocoafish