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

Présentation Appcelerator Platform - Meetup Par...

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

Présentation Appcelerator Platform - Meetup Paris Titanium

Présentation de l'Appcelerator Platform, les services complémentaires payants d'Appcelerator, lors du Meetup Paris Titanium du 27 mars 2014.

L'Appcelerator Platform comprends les services suivants :
- Appcelerator Cloud Services (MBaaS),
- Appcelerator Test (tests automatisés),
- Appcelerator Performance Management (remontée des crashs en temps réel),
- Appcelerator Analytics,
- Appcelerator Studio (IDE)

Avatar for Damien Laureaux

Damien Laureaux

March 27, 2014

More Decks by Damien Laureaux

Other Decks in Programming

Transcript

  1. A PROPOS DU SPEAKER Damien Laureaux Expert technique & formateur

    chez Développeur Titanium depuis 4 ans, Web depuis 15 ans, Titan à Montpellier
  2. 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.
  3. 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
  4. 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)
  5. 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
  6. 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 !
  7. 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
  8. 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
  9. 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)