Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Présentation Appcelerator Platform - Juin 2014

Présentation Appcelerator Platform - Juin 2014

Présentation d'Appcelerator Platform au Meetup Montpellier Mobile du 17 juin 2014

Avatar for Damien Laureaux

Damien Laureaux

June 17, 2014

More Decks by Damien Laureaux

Other Decks in Programming

Transcript

  1. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR PLATFORM Industrialiser le

    processus de création d’apps mobiles ! ! Mardi 17 juin 2014
  2. M ontpellier
 M obile @timoa #MtpMobile A PROPOS DU SPEAKER

    Damien Laureaux Expert technique & formateur chez Développeur Titanium depuis 4 ans, Web depuis 15 ans, Titan à Montpellier
  3. M ontpellier
 M obile @timoa #MtpMobile UN PEU D’HISTOIRE… Il

    étais une fois Titanium, un projet open-source créé en 2006 par Jeff Haynie pour développer des applications mobiles à partir d’un seul code source et d’un seul langage : le JavaScript ! En janvier 2013, l’écosystème Titanium comprenant Titanium Studio, le SDK Titanium, le framework Alloy et Titanium CLI, fût renommé Titanium Platform et l’on vu apparaître des services complémentaires à destinations des grands comptes : l’Appcelerator Platform. Ces services comprennent Appcelerator Studio, une version modifiée de Titanium Studio, Appcelerator Cloud Services, Appcelerator Test, Appcelerator Performance Management, Node.ACS, la possibilité d’avoir un cloud privé ACS avec Private Cloud Services et bientôt l’hébergement de son propre cloud ACS en mode « on-premise ». C’est aujourd’hui la seule plateforme créée pour le mobile permettant de développer des applications natives iOS, Android, BlackBerry, Tizen, HTML5 et d’ici peu Windows Phone 8 et Windows 8.
  4. M ontpellier
 M obile @timoa #MtpMobile EN RÉSUMÉ Titanium Platform


    Version open-source
 Tous projets Appcelerator Platform
 Version commerciale
 Grands Comptes Depuis janvier 2013
  5. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR PLATFORM L’Appcelerator Platform

    fournie un ensemble d’outils packagés pour
 développer, tester, déployer, analyser et gérer ses apps mobiles
  6. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR
 CLOUD SERVICES ACS

    permet de créer un backend mobile grâce aux modules de services disponibles
 mais aussi de créer son propre client Web avec Node.ACS (accès client par exemple)
  7. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR CLOUD SERVICES Liste

    des modules disponibles sur Appcelerator Cloud Services (MBaaS)
  8. M ontpellier
 M obile @timoa #MtpMobile CONNECTEURS
 CLOUD SERVICES Des

    connecteurs entreprise pour Oracle, SAP, SalesForce sont disponibles pour se connecter aux serveurs des entreprises ainsi qu’aux réseaux sociaux
  9. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR TEST Réduction de

    90% des tests manuels grâce à l’utilisation de tests fonctionnels automatisés ! ! Possibilité de lancer plusieurs tests à la suite et
 en simultané sur plusieurs terminaux !
  10. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR TEST + JENKINS

    Possibilité d’automatiser avec un serveur Jenkins, le lancement de la compilation, des tests et du déploiement sur TestFlight ou InstallR 5 Déploiement 1 Commit 2 Tests unitaires 3 Compilation 4 Tests fonctionnels Jenkins
  11. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR
 PERFORMANCE MANAGEMENT Fini

    les remontées de bugs via des commentaires négatifs
 dans l’App Store ou Google Play, 3 semaines après un crash… Crashs en temps réel avec logs des terminaux, ligne de code
 à l’origine du crash, regroupement des bugs récurrents, metrics du terminal, etc
  12. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR
 INSIGHTS Accès aux

    analytics pour les dirigeants
 via l’application iPad (bientôt Android)
  13. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR
 DASHBOARD Tableau de

    bord permettant de contrôler
 l’ensemble de ses apps en temps réel (analytics, crashs, etc)
  14. M ontpellier
 M obile @timoa #MtpMobile APPCELERATOR STUDIO VS 


    TITANIUM STUDIO Appcelerator Studio, c’est l’IDE Titanium Studio avec
 LiveView (équivalent de Ti.Shadow), un outils de profilage et des
 assistants pour les services Appcelerator cités plus haut
 ainsi que le déploiement sur stores privés via des outils de Mobile Application Manager (MobileIron, Apperian, et bientôt AirWatch)
  15. M ontpellier
 M obile @timoa #MtpMobile MERCI ! Restons en

    contact :) Twitter: @timoa
 http://timoa.com