UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the app ecosystem - français
1. 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
2. Page | 2
Le point d‟inflexion
de l‟écosystème des applications
Q&A
Rupture
du marché et
opportunités
3. Page | 3
Le point d‟inflexion
de l‟écosystème des applications
L’ère du ‘post-PC’ – ‘Consumer IT’
Les 5 grands changements technologiques
4. 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
5. 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″
6. 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
7. 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
8. 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
9. 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
10. 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
11. 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”
12. 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
13. 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
14. 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
15. Page | 15
Le point d‟inflexion
de l‟écosystème des applications
Les tablettes grignottent le marché du PC
Q1, 2013
16. Page | 16
Le point d‟inflexion
de l‟écosystème des applications
16
Ventes des smartphones
Q1, 2013 – 92% des appareils sont iOS & Android
17. 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
18. 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
19. 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
20. 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
21. 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
22. 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
23. 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
24. Page | 24
Le point d‟inflexion
de l‟écosystème des applications
24
Les plateformes principales
Q3 2013, 5 plateformes clés existent
25. 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%
Web
Apps
23%
Hybrids
38%
26. 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
27. 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
28. 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é‟
29. 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
30. Page | 30
Le point d‟inflexion
de l‟écosystème des applications
Q&A
Genero
31. 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
32. 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
33. 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‟
34. Page | 34
Le point d‟inflexion
de l‟écosystème des applications
Q&A
Genero Web Client
35. Page | 35
Le point d‟inflexion
de l‟écosystème des applications
Genero Web Client
HTML5
36. 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‟
37. 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
38. 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‟
39. Page | 39
Le point d‟inflexion
de l‟écosystème des applications
Q&A
Genero Mobile
40. 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
41. 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
42. 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
43. 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
44. 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
45. 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
46. Page | 46
Le point d‟inflexion
de l‟écosystème des applications
Un code source unique
Un code source pour 92% du marché
47. 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
48. 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
49. 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
50. 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
51. 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
52. 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
53. 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
54. 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.
55. 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
56. 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
57. 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
58. 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
59. 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
60. 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
61. Page | 61
Le point d‟inflexion
de l‟écosystème des applications
Installation OTA
Genero Mobile
62. 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
63. Page | 63
Le point d‟inflexion
de l‟écosystème des applications
Q&A
Merci
64. Page | 64
Le point d‟inflexion
de l‟écosystème des applications
Q&A
Q&R