présentation du framework titanium

Download Présentation du framework Titanium

Post on 05-Dec-2014

218 views

Category:

Mobile

2 download

Embed Size (px)

DESCRIPTION

Présentation du framework Titanium lors du meetup Montpellier Mobile le 20 mai 2014

TRANSCRIPT

  • 1. M ontpellier M obile @timoa#MtpMobile APPCELERATORTITANIUM Prsentation du framework ! ! Mardi 20 mai 2014
  • 2. M ontpellier M obile @timoa#MtpMobile A PROPOS DU SPEAKER DAMIEN LAUREAUX Expert technique & formateur chez DveloppeurTitanium depuis 4 ans,Web depuis 15 ans, vangliste Appcelerator
  • 3. M ontpellier M obile @timoa#MtpMobile TITANIUM CEST QUOI ? Le framework Titanium est un ensemble doutils qui permettent de dvelopper des applications mobiles natives en utilisant un seul langage : le JavaScript
  • 4. M ontpellier M obile @timoa#MtpMobile HEU JAVASCRIPT ? Dveloppe en JavaScript (similaire node.js), lapplication mobile est convertie en code natif au moment de la compilation Linterface est 100% native et ractive ! Seuls les vnements restent en JavaScript
  • 5. M ontpellier M obile @timoa#MtpMobile CEST COMME PHONEGAP ? PhoneGap / Cordova, cest en gros, un conteneur natif avec un navigateur Web embarqu. Linterface UI est crite en HTML5 / CSS3 et JavaScript pour ajouter des animations et communiquer avec le conteneur natif.
  • 6. M ontpellier M obile @timoa#MtpMobile COMBIEN A COTE ? Le SDKTitanium ainsi queTitanium Studio sont sous licence Apache 2, ce qui les rends gratuits pour une utilisation personnelle et commerciale. Appcelerator propose laccs gratuit son cloud jusqu 5 millions dappels APIs / mois / app.
  • 7. M ontpellier M obile @timoa#MtpMobile TITANIUM / APPCELERATOR ? Titanium Platform Version open-source Tous projets Appcelerator Platform Version commerciale Grands Comptes Depuis janvier 2013
  • 8. M ontpellier M obile @timoa#MtpMobile APPCELERATOR PLATFORM Schma de la plateforme Appcelerator
  • 9. M ontpellier M obile @timoa#MtpMobile QUI UTILISETITANIUM ? 68% des plus grosses socits US (F100) 580 000 dveloppeurs dans le monde
  • 10. M ontpellier M obile @timoa#MtpMobile QUELQUES RFRENCES
  • 11. M ontpellier M obile @timoa#MtpMobile LE FRAMEWORK EN DTAILS Le frameworkTitanium comprends +5 000 APIs, Titanium Studio bas sur Eclipse et Alloy, un framework MVC. On peut tendre les capacits du SDK avec des modules natifs et compile des apps natives iOS, Android,Windows Phone, BlackBerry, Tizen et HTML5.
  • 12. M ontpellier M obile @timoa#MtpMobile SIMPLIFIER LE DVELOPPEMENT Titanium simplie le dveloppement dapplications mobiles natives en permettant aux dveloppeurs de dvelopper rapidement, tester, compiler et publier en utilisant JavaScript
  • 13. M ontpellier M obile @timoa#MtpMobile DVELOPPEUR WEB Les dveloppeurs Web peuvent devenir productifs immdiatement pour crer des applications mobiles natives sans avoir grer de multiples outils de dveloppement, de langages et mthodologies.
  • 14. M ontpellier M obile @timoa#MtpMobile COMPATIBILIT iPhone / iPad (iOS 6.1 iOS 7.1) Android (Android 2.3 4.4) BlackBerry (BB10) Tizen (2.0 2.2) Mobile Web (HTML5) Liseuse Nook Color Assistant de navigation Denso Windows Phone 8 et Windows 8 (preview) Le SDKTitanium permet de crer des applications pour :
  • 15. M ontpellier M obile @timoa#MtpMobile LE FUTUR DETITANIUM Un nouveau compilateur est en cours de dveloppement et sera disponible avec le SDKTi.Next (4.0). Il pourra tre intgr dans dautres outils (Xcode), avec dautres frameworks (PhoneGap, Xamarin) et va permettre dajouter le support de Windows Phone 8 et Windows 8.
  • 16. M ontpellier M obile @timoa#MtpMobile TITANIUM STUDIO Un IDE tout-en-un pour dvelopper, compiler, debugger, dployer vers des stores publics ou privs pour 6 plateformes !
  • 17. M ontpellier M obile @timoa#MtpMobile LA DEMO !
  • 18. M ontpellier M obile @timoa#MtpMobile DES QUESTIONS ?
  • 19. M ontpellier M obile @timoa#MtpMobile RESSOURCES TlchargerTitanium DocumentationTitanium SDK Compte Github Appcelerator TiDev : Site de la communautTitanium gitTio! : Gestionnaire de modules et widgets pourTitanium TitaniumControls : Modules UI natifsTitanium TiResources :Ancien projet remplac par gitTio! Inspiration mobile : +13 300 captures dinterfaces mobiles
  • 20. M ontpellier M obile @timoa#MtpMobile MERCI ! Restons en contact :) Twitter: @timoa http://timoa.com