UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the app ecosystem - français

Post on 27-May-2015

101 views 0 download

Tags:

Transcript of UGIF 09 2013 Fy13 q3, corporate presentation the inflection point in the app ecosystem - français

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