ugif 09 2013 fy13 q3, corporate presentation the inflection point in the app ecosystem - français
TRANSCRIPT
Page | 1
Le point d‟inflexion de l‟écosystème des applications
Q&A
Le point d’inflexion
de l’écosystème
des applications
UGIF
IBM France
Septembre 12, 2013
Page | 2
Le point d‟inflexion de l‟écosystème des applications
Q&A
Rupture
du marché et
opportunités
Page | 3
Le point d‟inflexion de l‟écosystème des applications
L’ère du ‘post-PC’ – ‘Consumer IT’ Les 5 grands changements technologiques
Page | 4
Le point d‟inflexion de l‟écosystème des applications
L’ère du ‘post-PC’ – ‘Consumer IT’ Un changement radical dans le deploiement des applications est en marche
*
*J’apporte ma tablette
Page | 5
Le point d‟inflexion de l‟écosystème des applications
Tendances dans le développement des applications – “iPad for business survey 2012”
Source : IDG Connect.
The “iPad for Business Survey 2012″
Page | 6
Le point d‟inflexion de l‟écosystème des applications
Source : IDG Connect.
The “iPad for Business Survey 2012″
Tendances du développement des applications – “iPad for business survey 2012”
PARTIELLEMENT
REMPLACE
ENTIEREMENT
REMPLACE
Page | 7
Le point d‟inflexion de l‟écosystème des applications
Légers
Très répandus
Intuitifs
Innovants
Etendent les réseaux
d’entreprise
Catalyseurs mobile Les ventes d‟appareils avec écrans tactiles depassent celles équipés de souris – Une nouvelle race d ‟applications se profile
Page | 8
Le point d‟inflexion de l‟écosystème des applications
Catalyseurs mobile ARM défie la loi de Moore – A53, A57 lancement 2014
ARM Cortex A53/A57
Architecture ‘big.LITTLE’
Économie d‟énergie de 50-70%
Une performance 64-bit
3 x plus rapide que la génération
pour Smartphones de 2012
5 x moins gourmand en énergie
Un cryptage 10x plus rapide
40% plus petit
Une évolution multi-cœurs
importante
Destiné aux applications d’entreprises
Page | 9
Le point d‟inflexion de l‟écosystème des applications
Microsoft achète Nokia Tentative de rattrapper Apple et Google
Microsoft ne peut pas
prendre le risque de voir
Apple ou Google saisir
l’innovation, l’intégration,
la distribution ou
l’économie des
applications.
Conférence de presse
Microsoft
Sept 2, 2013
Page | 10
Le point d‟inflexion de l‟écosystème des applications
Les tablettes en entrerprise Bien que les tablettes envahissent les entreprises, les claviers devraient subsister
Page | 11
Le point d‟inflexion de l‟écosystème des applications
Tendances de développement des applications – prévisions 2015 mobile & Cloud
2013 – 20% des salariés utilisent des tablettes plûtot que des PCs 2015 – 80% des projets de développement d’applications sont dediés aux mobiles Les applications mobiles:
“Dans les Top 3 des priorités des CIOs”
Page | 12
Le point d‟inflexion de l‟écosystème des applications
12
Les intentions des développeurs Q3 2013 – les futurs projets en gestation
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=4,946
Page | 13
Le point d‟inflexion de l‟écosystème des applications
Confirmation sur le terrain Indeed.com – opportunités d‟emplois en expansion pour les développeurs d‟applications pour mobiles
Page | 14
Le point d‟inflexion de l‟écosystème des applications
Les tablettes grignottent le marché du PC Q1, 2013
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=5,271
Page | 15
Le point d‟inflexion de l‟écosystème des applications
Les tablettes grignottent le marché du PC Q1, 2013
Page | 16
Le point d‟inflexion de l‟écosystème des applications
16
Ventes des smartphones Q1, 2013 – 92% des appareils sont iOS & Android
Page | 17
Le point d‟inflexion de l‟écosystème des applications
17
Les préférences des développeurs Q3, 2013 – 84% des développeurs mobile utilisent iOS, Android ou HTML5
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=5,271
Page | 18
Le point d‟inflexion de l‟écosystème des applications
18
Les préférences des développeurs Q3, 2013 – 84% des développeurs mobile utilisent iOS, Android ou HTML5
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=5,271
Page | 19
Le point d‟inflexion de l‟écosystème des applications
19
Les préférences des développeurs Les plateformes secondaires
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=5,271
Page | 20
Le point d‟inflexion de l‟écosystème des applications
20
La motivation des dévéloppeurs Le top 3 des critères – revenu potentiel, rapidité & coût, base installée des clients
Source: Developer Economics Q3 2013 – The State of the Developer Nation, n=5,045
Page | 21
Le point d‟inflexion de l‟écosystème des applications
21
Les plateformes primaires Les plateformes primaires ont des applications plus ergonomiques
ESPN ScoreCenter sur tablettes Android et iOS
Page | 22
Le point d‟inflexion de l‟écosystème des applications
22
eBay sur tablettes Android & iOS
Les plateformes primaires Les plateformes primaires ont des applications plus ergonomiques
Page | 23
Le point d‟inflexion de l‟écosystème des applications
23
Facebook sur tablettes Android & iOS
Les plateformes primaires Les plateformes primaires ont des applications plus ergonomiques
Page | 24
Le point d‟inflexion de l‟écosystème des applications
24
Les plateformes principales Q3 2013, 5 plateformes clés existent
Page | 25
Le point d‟inflexion de l‟écosystème des applications
25
Les plateformes principales Q3 2013, le duopole Android & iOS
Android 71%
iOS
56%
HTML5 52%
Source: Developer Economics Q3 2013 – The State of the Developer Nation
Web-sites 38%
WebApps 23%
Hybrids 38%
Page | 26
Le point d‟inflexion de l‟écosystème des applications
26
La motivation des développeurs Seulement 50% des développeurs sont motivés par l‟argent
Source: Developer Economics Q3 2013 – The State of the Developer Nation
Page | 27
Le point d‟inflexion de l‟écosystème des applications
Les outils de développment Evolution du marché vers 2 plateformes majeures
Xcode
Objective-C
C++
Cocoa Touch
LLVM
Eclispe
Java
Page | 28
Le point d‟inflexion de l‟écosystème des applications
Les architectures mobiles Les types d‟applications
Native IU avancé
Meilleure performance
App Store
Hybride Normes Web
Accès natif
App Store
HTML5 Normes Web
Multi-plateforme
MàJ instantanées
Distribution sans contreinte
Pas de mode „deconnecté‟
Page | 29
Le point d‟inflexion de l‟écosystème des applications
Native application Mobile browser Native container
Natif HTML5 Hybride
Les architectures mobiles Les types d‟applications
Page | 30
Le point d‟inflexion de l‟écosystème des applications
Q&A
Genero
Page | 31
Le point d‟inflexion de l‟écosystème des applications
Genero – l’héritier naturel Profiter de votre éxpérience, protèger votre investissement
Page | 32
Le point d‟inflexion de l‟écosystème des applications
Media Finance Retail Govt. Energy Dealers Mfg.
Une clientèle prestigieuse Large présence dans les industries clés
Page | 33
Le point d‟inflexion de l‟écosystème des applications
Sûre et évolutive
GAS
Genero
Desktop
Client
Serveur d’Applications
(GAS)
Serveur Web
Pare Feu
Serveur d’applications
Serveur de base de données
Genero
Web
Client
Genero - une architecture faite pour le Cloud „Serveur centralisé‟ et „client-léger‟
Page | 34
Le point d‟inflexion de l‟écosystème des applications
Q&A
Genero Web Client
Page | 35
Le point d‟inflexion de l‟écosystème des applications
Genero Web Client HTML5
Page | 36
Le point d‟inflexion de l‟écosystème des applications
Genero Web Client „C‟est la vie Jim, mais pas telle qu‟on la connait‟
Page | 37
Le point d‟inflexion de l‟écosystème des applications
Genero Web Client HTML5 – les applications „telles qu‟on les connait‟ – les „widgets‟ natifs
Page | 38
Le point d‟inflexion de l‟écosystème des applications
Sûre et évolutive
GAS
Genero
Desktop
Client
Serveur d’Applications
(GAS)
Serveur Web
Pare Feu
Serveur d’applications
Serveur de base de données
Genero
Web
Client
Genero
Mobile
Genero - une architecture faite pour le Cloud „Serveur centralisé‟ et „client-léger‟
Page | 39
Le point d‟inflexion de l‟écosystème des applications
Q&A
Genero Mobile
Page | 40
Le point d‟inflexion de l‟écosystème des applications
40
Notre cible Les entreprises et les applications de gestion
Source: Developer Economics Q3 2013 – The State of the Developer Nation
Page | 41
Le point d‟inflexion de l‟écosystème des applications
Caractéristiques clés „Un code source unique‟
Une machine virtuelle embarquée
iOS, Android, …
IU natif, performance native
Mode connecté & deconnecté
SQLite
Synchronisation de base de données
UTF-8
Les services Web JSON, XML, RESTful
Installation ‘App Store’ & OTA*
* à travers le réseau mobile
Page | 42
Le point d‟inflexion de l‟écosystème des applications
Appareil mobile
Processus iOS
IU
thread
VM
thread
Mode déconnecté L‟application fonctionne de façon autonome et stocke les données localement
Page | 43
Le point d‟inflexion de l‟écosystème des applications
Serveur Web
http
Appareil mobile
Processus iOS
IU
thread
VM
GAS +
PROXY
Mode connecté L‟application se connecte en mode client à une base de données distante
Page | 44
Le point d‟inflexion de l‟écosystème des applications
Serveur Web
JSON
http
Appareil Mobile
Processus iOS
IU
thread
VM
thread
Synchronisation des données – JSON Saisie des données en mode déconnecté et synchronisation avec une base de données distante
VM
SGBD
SQLite
Service
Web
Page | 45
Le point d‟inflexion de l‟écosystème des applications
Serveur Web
Service
Web (SOAP)
Appareil Mobile
iOS processus
IU
thread
VM
thread
VM
SGBD
SQLite
Service
Web
vNext
Synchronisation des données – XML Saisie des données en mode déconnecté et synchronisation avec une base de données distante
Page | 46
Le point d‟inflexion de l‟écosystème des applications
Un code source unique Un code source pour 92% du marché
Page | 47
Le point d‟inflexion de l‟écosystème des applications
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Une interface native
Page | 48
Le point d‟inflexion de l‟écosystème des applications
Les widgets natifs
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Page | 49
Le point d‟inflexion de l‟écosystème des applications
Les widgets natifs
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Page | 50
Le point d‟inflexion de l‟écosystème des applications
Les dialogues ‘pop-up’
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Page | 51
Le point d‟inflexion de l‟écosystème des applications
iOS – glisser vers la gauche pour
supprimer
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Page | 52
Le point d‟inflexion de l‟écosystème des applications
Android – supprimer
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Page | 53
Le point d‟inflexion de l‟écosystème des applications
Le partage d’écran
Une combinaison puissante Un gain de temps considérable - Nul besoin de connaître les API natives des différents OS
Fenêtres ré-orientables, et déroulantes
Page | 54
Le point d‟inflexion de l‟écosystème des applications
Le stockage des données en local SQLite embarqué dans iOS & Android
SQL-Lite
A la norme SQL-92,
Léger (~3-400 KO),
Embarqué = pas de biblios.,
Bien adapté pour le mobile,
UTF-8/UNICODE,
Utilisation répandue – Adobe,
Mozilla,
Open source.
Page | 55
Le point d‟inflexion de l‟écosystème des applications
SQL-Lite
Le stockage des données en local SQLite embarqué dans iOS & Android
Page | 56
Le point d‟inflexion de l‟écosystème des applications
Intégration étroite aux péripheriques embarquées
Accès aux applications natives Améliore la productivité de l‟entreprises grâce à des applications innovantes
Page | 57
Le point d‟inflexion de l‟écosystème des applications
Caméra
Contacts
Courriel
Calendrier
GPS
Stockage
Accès aux applications natives Améliore la productivité de l‟entreprises grâce à des applications innovantes
Page | 58
Le point d‟inflexion de l‟écosystème des applications
Des composants Web riches Vaste bibliothèque de composants de sociétés tierces
Intégration étroite avec
l’application
Ex. Capture des signatures
http://mcc.id.au/2010/signature.html
Page | 59
Le point d‟inflexion de l‟écosystème des applications
Intégration étroite avec
l’application
Ex. Scanneurs pour les codebars
Les composants Web riches Vaste bibliothèque de composants de sociétés tierces
Page | 60
Le point d‟inflexion de l‟écosystème des applications
Connection via
Wi-Fi,
Modeler,
Deboguer,
Tester,
Packager.
Créer:
.ipa (iOS),
.apk (Android).
Genero Studio Développer et tester en temps réel
Page | 61
Le point d‟inflexion de l‟écosystème des applications
Installation OTA Genero Mobile
Page | 62
Le point d‟inflexion de l‟écosystème des applications
Programme beta
- Ouverture : Janvier 3, 2014
Disponible
Mars 31, 2014
Lancement v1.0
Page | 63
Le point d‟inflexion de l‟écosystème des applications
Q&A
Merci
Page | 64
Le point d‟inflexion de l‟écosystème des applications
Q&A
Q&R