SlideShare a Scribd company logo
1 of 19
Titanium


           Réalisé par:

       Khemiri Hiba
Plan

• Introduction

• Présentation

• Titanium API

• Titanium Mobile Environmement

• Exemples

• Conclusion
                                  2
Introduction (1/2)

• Le développement mobile suscite un intérêt
  de plus en plus croissant chez les
  développeurs.




                                           3
Introduction (2/2)

• les plateformes Android et iOS domine largement
  le marché du mobile, la plupart des applications
  développées sont d'abord optimisée pour elles.
• Titanium est l’un des outils de développement
  préféré des développeurs, il se place en deuxième
  mondialement.




                                                 4
Présentation (1/3)

•  Appcelerator Titanium est
  développé par Appcelerator Inc.
  et a été présenté en décembre
  2008.
• Appcelerator Titanium est une
  plateforme libre pour développer
  des applications mobiles et de
  bureau en utilisant des
  technologies web
  (HTML, CSS, JavaScript).           5
Présentation (2/3)
• Titanium relève le défi pour des applications
  bureau et mobile.
• Avec Titanium Desktop, vous créez des
  applications pour Windows, Mac, Linux avec
  un seul code.
• Titanium Mobile est la déclinaison pour les
  applications Android, iPhone et Blackberry.



                                             6
Présentation (3/3)
• Architecture de Titanium




                             7
Environment Titanium Mobile
• Installation de Titanium
• Installation SDK Android
• Installation SDK IOS




                 +                 +

Titanium + SDK       Android SDK       IOS SDK

                                                 8
Titanium API (1/3)
   Geolocation                 Networking
   SQL Database                Maps
   Sound, Video                Facebook, Twitter, YQL
   File system                 Web services
   Camera                      Accelerometer
   2D, 3D Animation            UI elements
   Audio, Video streaming




                                                    9
Titanium API (2/3)
• Appcelerator




http://www.appcelerator.com
                              10
Titanium API (3/3)
• KitchenSink




https://github.com/appcelerator/KitchenSink
                                              11
Exemple 1 : ‘Hello World’ (1/3)
• Création d’un nouveau projet Titanium mobile




                                                 12
Exemple 1 : ‘Hello World’ (2/3)
• Exécution du projet sous iPhone et Android




                                               13
Exemple 1 : ‘Hello World’ (3/3)
• Résultat de l’exécution




                                       14
Exemple 2 : Alert dialogue




                             15
Exemple 3 : Map View




                       16
Conclusion
• L’intérêt principal de l’utilisation d’une
  plateforme de développement
  multiplateforme comme Titanium :
  o pouvoir déployer l’application sur les magasins
   (AppStore, Android Market…)

  o réduire les coûts de développements en
   mutualisant du code.



                                                 17
Références



http://www.mondeuxiemecerveau.com

http://fr.wikipedia.org/wiki/Appcelerator_Titanium




                                                     18
Merci

        19

More Related Content

Similar to Titanium

PhoneGap VS Appcelerator
PhoneGap VS AppceleratorPhoneGap VS Appcelerator
PhoneGap VS AppceleratorTiyab K.
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09Claude Coulombe
 
Témoignage : ALCI - La place du robot dans l'agroalimentaire
Témoignage : ALCI - La place du robot dans l'agroalimentaire Témoignage : ALCI - La place du robot dans l'agroalimentaire
Témoignage : ALCI - La place du robot dans l'agroalimentaire Qualiméditerranée
 
Développement Cross-Platform avec Titanium Mobile
Développement Cross-Platform avec Titanium MobileDéveloppement Cross-Platform avec Titanium Mobile
Développement Cross-Platform avec Titanium MobileXavier Lacot
 
Photos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows PhonePhotos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows PhoneMicrosoft
 
Titanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhereTitanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhereAyoub Zamouchi
 
Symposium2008 Open Source 08 02 2008
Symposium2008    Open Source   08 02 2008Symposium2008    Open Source   08 02 2008
Symposium2008 Open Source 08 02 2008juflo
 
Devoxx France 2015 - Introduction à Ionic framework
Devoxx France 2015 - Introduction à Ionic frameworkDevoxx France 2015 - Introduction à Ionic framework
Devoxx France 2015 - Introduction à Ionic frameworkStéphanie Moallic
 

Similar to Titanium (11)

PhoneGap VS Appcelerator
PhoneGap VS AppceleratorPhoneGap VS Appcelerator
PhoneGap VS Appcelerator
 
Web 2.0 GTI780 & MTI780 ETS A09
Web 2.0  GTI780 & MTI780  ETS  A09Web 2.0  GTI780 & MTI780  ETS  A09
Web 2.0 GTI780 & MTI780 ETS A09
 
Témoignage : ALCI - La place du robot dans l'agroalimentaire
Témoignage : ALCI - La place du robot dans l'agroalimentaire Témoignage : ALCI - La place du robot dans l'agroalimentaire
Témoignage : ALCI - La place du robot dans l'agroalimentaire
 
Ionic
IonicIonic
Ionic
 
2011 paug-presentation-de-titanium-mobile
2011 paug-presentation-de-titanium-mobile2011 paug-presentation-de-titanium-mobile
2011 paug-presentation-de-titanium-mobile
 
Développement Cross-Platform avec Titanium Mobile
Développement Cross-Platform avec Titanium MobileDéveloppement Cross-Platform avec Titanium Mobile
Développement Cross-Platform avec Titanium Mobile
 
Photos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows PhonePhotos et autres sensors sur Windows Phone
Photos et autres sensors sur Windows Phone
 
L'univers Android
L'univers AndroidL'univers Android
L'univers Android
 
Titanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhereTitanium, write in java script, run native everywhere
Titanium, write in java script, run native everywhere
 
Symposium2008 Open Source 08 02 2008
Symposium2008    Open Source   08 02 2008Symposium2008    Open Source   08 02 2008
Symposium2008 Open Source 08 02 2008
 
Devoxx France 2015 - Introduction à Ionic framework
Devoxx France 2015 - Introduction à Ionic frameworkDevoxx France 2015 - Introduction à Ionic framework
Devoxx France 2015 - Introduction à Ionic framework
 

More from leilameherzi

More from leilameherzi (10)

Dropbox Amine Amimi
Dropbox Amine AmimiDropbox Amine Amimi
Dropbox Amine Amimi
 
Latex
LatexLatex
Latex
 
Arc Gis
Arc GisArc Gis
Arc Gis
 
B2 g
B2 gB2 g
B2 g
 
Plateforme BI
Plateforme BIPlateforme BI
Plateforme BI
 
OpenLayers
OpenLayersOpenLayers
OpenLayers
 
google wallet
google walletgoogle wallet
google wallet
 
Cloud Computing
Cloud Computing Cloud Computing
Cloud Computing
 
Core audio
Core audioCore audio
Core audio
 
Réalité augmentée
Réalité augmentée Réalité augmentée
Réalité augmentée
 

Titanium