4. M
ontpellier
M
obile
@timoa#MtpMobile
HEU… JAVASCRIPT ?
Développée en JavaScript (similaire à node.js),
l’application mobile est convertie en code natif
au moment de la compilation
L’interface est 100% native et réactive !
Seuls les événements restent en JavaScript
5. M
ontpellier
M
obile
@timoa#MtpMobile
C’EST COMME PHONEGAP ?
PhoneGap / Cordova, c’est en gros, un conteneur
natif avec un navigateur Web embarqué.
L’interface 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 COÛTE ?
Le SDKTitanium ainsi queTitanium
Studio sont sous licence Apache 2, ce
qui les rends gratuits pour une
utilisation personnelle et commerciale.
Appcelerator propose l’accès gratuit
à son cloud jusqu’à 5 millions
d’appels APIs / mois / app.
11. M
ontpellier
M
obile
@timoa#MtpMobile
LE FRAMEWORK EN DÉTAILS
Le frameworkTitanium
comprends +5 000 APIs,
Titanium Studio basé sur Eclipse
et Alloy, un framework MVC.
On peut étendre les capacités
du SDK avec des modules natifs
et compile des apps natives iOS,
Android,Windows Phone,
BlackBerry, Tizen et HTML5.
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 créer des applications pour :
15. M
ontpellier
M
obile
@timoa#MtpMobile
LE FUTUR DETITANIUM
Un nouveau compilateur est en cours de développement
et sera disponible avec le SDKTi.Next (4.0).
Il pourra être intégré dans d’autres outils (Xcode), avec d’autres
frameworks (PhoneGap, Xamarin) et va permettre d’ajouter le support de
Windows Phone 8 et Windows 8.
19. M
ontpellier
M
obile
@timoa#MtpMobile
RESSOURCES
• TéléchargerTitanium
• DocumentationTitanium SDK
• Compte Github Appcelerator
• TiDev : Site de la communautéTitanium
• gitTio! : Gestionnaire de modules et widgets pourTitanium
• TitaniumControls : Modules UI natifsTitanium
• TiResources :Ancien projet remplacé par gitTio!
• Inspiration mobile : +13 300 captures d’interfaces mobiles