19
Montpellier Mobile @timoa #MtpMobile APPCELERATOR PLATFORM Industrialiser le processus de création d’apps mobiles Mardi 17 juin 2014

Présentation Appcelerator Platform - Juin 2014

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR PLATFORMIndustrialiser le processus de création d’apps mobiles

!!

Mardi 17 juin 2014

Page 2: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

A PROPOS DU SPEAKER

Damien Laureaux

Expert technique & formateur chez

Développeur Titanium depuis 4 ans, Web depuis 15 ans, Titan à Montpellier

Page 3: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@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.

Page 4: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

EN RÉSUMÉ

Titanium PlatformVersion open-source

Tous projets

Appcelerator PlatformVersion commerciale

Grands Comptes

Depuis janvier 2013

Page 5: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR PLATFORM

Page 6: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@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

Page 7: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@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)

Page 8: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR CLOUD SERVICES

Liste des modules disponibles sur Appcelerator Cloud Services (MBaaS)

Page 9: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@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

Page 10: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@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 !

Page 11: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@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

Page 12: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR PERFORMANCE MANAGEMENT

Fini les remontées de bugs via des commentaires négatifsdans 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

Page 13: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR ANALYTICS

Suivi temps réel de l’usage et l’adoption des apps

Page 14: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR INSIGHTS

Accès aux analytics pour les dirigeantsvia l’application iPad (bientôt Android)

Page 15: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR DASHBOARD

Tableau de bord permettant de contrôlerl’ensemble de ses apps en temps réel (analytics, crashs, etc)

Page 16: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

APPCELERATOR STUDIO VS TITANIUM STUDIO

Appcelerator Studio, c’est l’IDE Titanium Studio avecLiveView (équivalent de Ti.Shadow), un outils de profilage et des

assistants pour les services Appcelerator cités plus hautainsi que le déploiement sur stores privés via des outils de

Mobile Application Manager (MobileIron, Apperian, et bientôt AirWatch)

Page 17: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

LA DÉMO !

Page 18: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

DES QUESTIONS ?

Page 19: Présentation Appcelerator Platform - Juin 2014

Montp

ellier

Mobile

@timoa#MtpMobile

MERCI !

Restons en contact :)

Twitter : @timoahttp://timoa.com