Title: Diapositive 1
1Judicaël OMBAKA EKORI Rémi GAROT - RIO 2008 -
2Introduction
- A l'origine un simple gPhone
- Finalement une plateforme logicielle
- Lancée officiellement le 06/11/07
- Presque un an avant la commercialisation grand
public. Pourquoi? - L'appel à contribution des développeurs du monde
libre - http//code.google.com/android/download.html
3Plan
- La Plateforme Android
- Architecture de la plateforme
- Interfaces
- Les fonctionnalités, les terminaux
- Alternatives
- Communauté
- Concurrence
- Stratégie de Google
- Positionnement
- Une bataille pour lobtention des fréquences
4Présentation générale
- Android c'est quoi?
- 1 - Un système dexploitation (basé sur Linux)
- 2 - Un middleware (pour gérer les interactions
entre le matériel, le système dexploitation
et les logiciels) - 3 - Une interface graphique
- 4 - Un éventail dapplications (mail, agenda,
etc.) - Les partenaires (développeurs, stratégie
dalliance)
5Présentation générale
6Larchitecture de la plateforme Android
Une architecture en 4 niveaux
- Un noyau Linux
- Une bibliothèque/ Un environnement dexécution
- Un module de développement dapplications
- Des applications
7Larchitecture de la plateforme Android
8Interface de programmation
- Les environnements supportés
9Interface utilisateur les bases
- Les bases pas d'innovation réelle
10Interface utilisateur les nouveautés
- Recevoir en temps réel des alertes à lécran
11Interface utilisateur - Google maps -
12Interface utilisateur - le Navigateur
web -
13Interface utilisateur
- une carte graphique 3D capable d'afficher des
graphismes OpenGL en temps réel et sans saccades
14Applications
Deux exemples dapplications pour Android
15Applications WHATSOPEN -
- Première application pour terminal mobile
fonctionnant sous Android - Intégration et exploitation de la géolocalisation
(Google Maps)
16Applications WHATSOPEN -
- Identifier le voisinage proche
- Voir quels sont les commerces ouverts ou fermés
- Se connecter aux personnes et sociétés présentes
dans l'environnement géographique immédiat - Visualiser les résultats de recherche sur une
carte.
17Applications MOLIB -
Première application 100 française Lidée
principale Simplifier la vie aux
utilisateurs du service Vélib en leur indiquant
en temps réel la disponibilité des stations Vélib
les plus proches Molib permet également de
trouver un itinéraire et de connaître la météo du
jour.
18 MOLIB - Les services offerts
- Les quelques services offerts
- Affichage de la localisation du mobile par GPS.
- Affichage des trois stations les plus proches du
mobile ou dune adresse donnée. - Affichage du nombre de vélos disponibles en temps
réel en station.
19 MOLIB - Les services offerts (1)
- Réactualisation de la localisation tous les 50
mètres parcourus. - Affichage de la distance en temps réel par
rapport à une station donnée. - Chaque station est notée de 1 à 3 en fonction de
sa distance ? Code couleur pour les stations en
fonction des disponibilités VERT, ORANGE et
ROUGE.
20 MOLIB Les services offerts (2)
- Affichage de litinéraire à la demande.
- Aide à la saisie dadresse.
- Affichage de la carte en mode satellite.
- Affichage du trafic en temps réel.
21Les terminaux
Le HTC DREAM
- Caractéristiques
- 127 X 76 mm
- Ecran tactile et pivotant
- Messagerie
- Consultation de documents
- Applications lancées restant en mémoire
-
22Les terminaux (1)
Prototype de la société NEC
23Les terminaux (2)
Prototype de la société NEC
24Les terminaux (3)
Prototype de la société Texas Instruments
25Les terminaux (4)
Prototype de la société ARM
26Les terminaux (5)
Prototype de la société ARM
27Les solutions alternatives
LIPS (Linux Phone Standard) - créée en novembre
2005 - une vingtaine dacteurs des télécoms
mobiles ( FT/Orange, Hua Wei, ARM) - Objectif
Harmonisation du développement des plate formes
Linux - plus ouvert que Google
28Les solutions alternatives
LIMO (Linux Mobile) Foundation - créée en
janvier 2007 - à partir dun noyau de sociétés
fondatrices (Motorola, Nec, NTT Docomo,
Panasonic, Samsung, Vodafone) - Objectif
Créer un écosystème pour le développement -
Direction commune pour réduire le problème de
fragmentation qui ralentit lémergence de Linux
29Les solutions alternatives
OPENMOKO - initiative destinée à créer un
système dexploitation ouvert - premier projet
aussi poussé et orienté exclusivement pour une
plate-forme mobile -véritable alternative open
source à liPhone ainsi quà Android
30Les solutions alternatives
- Qtopia
- - interface graphique développée par Trolltech
- - basée sur la bibliothèque Qt pour les systèmes
embarqués équipés du noyau Linux. - - Interface graphique sous forme de fenêtres
- - Jeux et multimédia
- - Saisie graphique de texte à laide du stylet
- - Applications web / Implémentation de Java
- - Support du réseau sans fil
- - contacts, calendrier, notes,
-
31Les solutions alternatives
Qtopia GreenPhone
32Concurrence
- Les concurrents frontaux
-
- Microsoft et Windows Mobile
- RIM avec BlackBerry OS
- Nokia avec Symbian et linterface S60
- WinDriver
- Apple avec l Iphone
33Concurrence
L iPhone impressionne ! - arrivé sur le marché
en 2007 - Gros avantage un navigateur capable
dafficher les mêmes pages que sur un PC (sans
reformatage ) MAIS
34Concurrence
Android, une réelle menace pour ses concurrents
! - Nombre de partenaires associés au projet -
Publication du SDK (explosion de logiciels) -
Environnement Open Source - iPhone fermé aux
applications tierces
35Concurrence (fin)
Apple na pas dit son dernier mot ! - Mise à
disposition gratuite dun SDK - Lancement du
Iphone Developer Program
Les développeurs foisonnent d'idées autour de
l'iPhone et de l'iPod Touch, et maintenant, ils
ont la chance de pouvoir se tourner vers une
grande société d'investissement. Steve
Jobs
iFund 100 millions de dollars pour développer
des applications iPhone et iPod
http//developer.apple.com/iphone/program/
36Stratégie de Google
- Créer une addiction changer le comportement des
utilisateurs - Stratégie identique adoptée lors du moteur de
recherche. - Intérêt dans l'ouverture des réseaux mobiles à
toutes sortes de terminaux - Devenir à la fois opérateur mobile et fournisseur
de la plate-forme mobile Android, cest-à-dire
créer un écosystème mobile complet.
37MERCI DE VOTRE ATTENTION !
QUESTIONS ?