Mobile Monday #1 - La place du mobile dans le web de demain (Olivier Tabone)

Preview:

DESCRIPTION

Olivier Tabone (RippleMotion) livre sa vision des évolutions techniques et d'usage concernant le secteur de la mobilité lors de la première édition du Mobile Monday à Nantes.

Citation preview

19-09-2011

Olivier Tabone

La place du Mobile dans le Web de demain

Agenda

Le web dans l’internet mobile

Les technologies du web dans vos applications

Ripple Motion

Mobilité

Agilité

le web dans l'internet mobile

En 2011, votre service se doit être accessible quelques soient les conditions de mobilité de vos utilisateurs

une clé USB un bloc note

le web dans l'internet mobile

En 2011, votre service se doit être accessible quelques soient les conditions de mobilité de vos utilisateurs

Tablette

Le navigateur est un élément comme un autre pour accéder à votre service

TéléphoneDesktop Navigateur

le web dans l'internet mobile

L’infrastructure change

2008

Site web

Navigateur Desktop

Navigateur Mobile

Template et CSS Mobile

fonctionnellement pauvrefragmentation des navigateurs mobiles

le web dans l'internet mobile

L’infrastructure change

2009

Site web

Navigateur Desktop

Application Mobile

“web services”

“APIs”

difficile à fairespécifique

le web dans l'internet mobile

Votre app/site web = somme d’APIs

Site web

Navigateur Desktop

Votre API

Application Mobile

Application Tablette

Application Desktop

Readability

A retenir

• Le navigateur n’est plus le seul hub d’interaction utilisateur

• Séparation des compétences frontend / backend

•Design des APIs

Les technologies web dans les applications natives

L’application native est écrite en JavaScript, HTML et CSS

Délai dans la mise à disposition des features des nouvelles version d’OSFeature Set limité, et dépendance techniquePerformance globale faible

Code partagé entre plateformes iOS / Android / RIM

Technologies (JavaScript, HTML, CSS) connues des développeurs

Plateformes HTML5

Un avenir incertain

Réduction de la fragmentation des OS

Plateformes HTML5

Nivellement par le haut de l’aspect qualitatif des apps

Autres alternatives plus classiques (factorisation de code, ...)

Merci