Titanium

1,899 views
1,868 views

Published on

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,899
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
59
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Titanium

  1. 1. Titanium Réalisé par: Khemiri Hiba
  2. 2. Plan• Introduction• Présentation• Titanium API• Titanium Mobile Environmement• Exemples• Conclusion 2
  3. 3. Introduction (1/2)• Le développement mobile suscite un intérêt de plus en plus croissant chez les développeurs. 3
  4. 4. Introduction (2/2)• les plateformes Android et iOS domine largement le marché du mobile, la plupart des applications développées sont dabord 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
  5. 5. 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
  6. 6. 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
  7. 7. Présentation (3/3)• Architecture de Titanium 7
  8. 8. Environment Titanium Mobile• Installation de Titanium• Installation SDK Android• Installation SDK IOS + +Titanium + SDK Android SDK IOS SDK 8
  9. 9. 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
  10. 10. Titanium API (2/3)• Appceleratorhttp://www.appcelerator.com 10
  11. 11. Titanium API (3/3)• KitchenSinkhttps://github.com/appcelerator/KitchenSink 11
  12. 12. Exemple 1 : ‘Hello World’ (1/3)• Création d’un nouveau projet Titanium mobile 12
  13. 13. Exemple 1 : ‘Hello World’ (2/3)• Exécution du projet sous iPhone et Android 13
  14. 14. Exemple 1 : ‘Hello World’ (3/3)• Résultat de l’exécution 14
  15. 15. Exemple 2 : Alert dialogue 15
  16. 16. Exemple 3 : Map View 16
  17. 17. 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
  18. 18. Référenceshttp://www.mondeuxiemecerveau.comhttp://fr.wikipedia.org/wiki/Appcelerator_Titanium 18
  19. 19. Merci 19

×