2. SOMMAIRE
Ambin Informatique
Principaux composants d’un Smartphone
Qu’est-ce qu’une application ?
Pourquoi une application?
Réussir son application
Android et ressources
Conclusion
Questions / réponses
3. Nous sommes une eco-entreprise qui développe des logiciels pour tous les
domaines de l’informatique.
Pour tous les projets auxquels nous participons, nous mettons en œuvre une
approche développement durable :
Réutilisation de vos codes sources ;
Développement de code optimisé ;
Développement pour des environnements pérennes.
Notre savoir-faire s’articule autour des thèmes suivants :
Création d’applications pour Internet, Windows, et Linux :
Logiciel « métier »,
Logiciel « tactile »,
Application « téléphone » (WinPhone 7, Androïd, Iphone),
Site Web,
Plugiciel Flash ou Silverlight ;
Développement d’applications riches (silverlight, java/servlet, flash/flex) ;
Intégration de différentes applications « métiers » afin de fournir à l’utilisateur un logiciel
adapté à ses besoins ;
Web 2.0 afin d’améliorer le diffusion/l’exploitation d’informations.
4. 2010 : Iphone – Android
2010 : Ecoportrait
2009 : Applications mobiles et tactiles
2006 : Création – développement d’applications métiers
5. GOOGLE - GREEN
Ses serveurs utilisent 50% moins d’énergie
que des serveurs classiques
Utilisation de 30 % d’énergie propre ou
renouvelable
Investissement dans des projets d’énergie
propres
Google est reconnu pour ses efforts par ces
deux organismes :
Sources site
Google
6. PRINCIPAUX COMPOSANTS D’UN SMARTPHONE
Téléphone
Vous mettre en relation avec un interlocuteur
Texto
Envoyer/Recevoir un texto de confirmation
Un écran tactile
Sous Androïd, la taille de l’écran peut être différente d’un
Smartphone à l’autre
Afficher des « données »
Clavier virtuel
Le gestuel : Transformer le touché en action (zoomer à l'aide
du pincé)
Déplacer des éléments à l'écran
Prise d’empreintes
Un gyroscope
Gérer l’orientation,
Rapidité d’un geste
7. PRINCIPAUX COMPOSANTS – POUR QUOI FAIRE ?
Un haut parleur
Emettre du son
diffusion de musique (lecteur de musique)
diffusion d'information de guidage
diffusion d'onde sonore inaudible pour l'homme
Un micro
Recevoir un son,
reconnaitre une voix
Appareil photo à l’arrière
prendre des photos
prendre des vidéos
lecteur de code barre (flashcode, QR Code, EAN13...)
reconnaissance d'objet
réalité augmentée
Détecteur de mouvement
Appareil photo à l’avant
Se voir
Reconnaissance faciale
8. PRINCIPAUX COMPOSANTS – POUR QUOI FAIRE ?
flash appareil photo à l'arrière
Augmenter la luminosité lors de prise de vue
Lampe
connexion internet (2G, 3G, 3G+, WiFI, HotSpot)
Naviguer sur internet
Consommer des services Web
Recevoir des notifications (le serveur pousse
l’information)
Mettre à jour en tâche de fond les bases de données
embarquées
Accès à des ressources partagées (disques)
GPS
Se localiser
Etre localisé
9. PRINCIPAUX COMPOSANTS – POUR QUOI FAIRE ?
Une prise écouteur
Sert pour certains périphériques spécifiques
(ex: TPE)
Mémoire Interne / Carte SD
Stocker les applications téléchargées
Stocker la musique
Stocker les photos / vidéos
Stocker du contenu tiers lié aux applications
Stocker des fichiers d'informations
d'identification et/ou d'authentification
détecteur de luminosité
Régler l’affichage de l’écran automatiquement
10. QU’EST-CE QU’UNE APPLICATION ?
Une application smartphone, c’est faire jouer
l’utilisateur avec un certain nombre de
composants.
Elle dispose :
D’une interface
D’une ergonomie
D’une navigation
De fonctionnalités
C’est un logiciel qui se fabrique comme un autre.
11. POURQUOI UNE APPLICATION SMARTPHONE ?
Constat :
En 2011: 487 millions écoulés pour 414,6
millions d’ordinateurs (source Canalys)
Conseil : Contrôler la compatibilité de votre site Internet avec les smartphones
Toujours plus puissant
Ecran très lisible
Toujours avec soi
Connecté à Internet la majorité du temps
13. POURQUOI UNE APPLICATION SMARTPHONE ?
SE FAIRE CONNAITRE
Géolocalisation Informer Service réduit
• Proximité • Vitrine • Donner envie
14. POURQUOI UNE APPLICATION SMARTPHONE ?
ADRESSER UN BESOIN « MÉTIER »
Nomade Interne Intervention
• Déplacements • Gestion des • Suivi de flotte
• Réactivité stocks • Compte-rendu
• Tableaux de • Gestion des • Documentation
bord réunions métier
15. RÉUSSIR SON APPLICATION
Méthodologie
• Définir le besoin
• Maquettage
• Itérations
Fonctionnalités
• Un nombre minimum pour être efficace
• Trop d’informations rend illisible l’application
Nomadisme
• Mode déconnecté / synchronisation
• Usage de réseau à faible débit
• Sécurisation
Graphisme / Ergonomie
• Dépend des Smartphones cibles
• Doit être le plus fluide et le plus logique possible
• Demande du temps
19. ANDROÏD ET RESSOURCES
Langage de développement : Java
Androïd c’est la diversité
Le support des nouveautés techniques est assuré
Le dépôt sur le Market n’est soumis à aucune
restriction / validation de Google
Le dépôt sur le market n’est pas obligatoire pour une
application
20. ANDROÏD ET RESSOURCES
Le SDK est un environnement
ouvert et à compatibilité
ascendante (v4.0)
Support Javascript, HTML5, CSS3
SQLite
Prise en charge des services Google
Grand nombre de codecs audio et video
21. ANDROÏD– SDK V4.0 - ICE CREAM SANDWICH
Police plus lisible
Multitâches
Widgets dimensionnables
Moteur vocal
Gestion fine de la consommation
Reconnaissance de visage
Rendu graphique 3D
Chiffrement
22. CONCLUSION
Si Apple reste précurseur, Androïd n’a plus rien
à envier au niveau design, ergonomie, et
technique
Les Smartphones et les tablettes sont en train
de révolutionner :
La consommation d’internet
(site Web , les services )
Le nomadisme
L’usage en entreprise
La« consommation » se fait principalement au
niveau des applications
23. CONCLUSION
Une application Smartphone ne déroge pas à la
règle d’une application informatique, les
questions à se poser sont donc :
Qu’est-ce que je veux faire ?
Comment cela se traduit-il pour l’utilisateur ?
Un cahier des charges et une méthodologie
sont gages de votre réussite
Une application doit être efficace, un
maquettage est le moyen de le faire sous votre
contrôle.
24. QUESTION / RÉPONSE
A votre écoute
Comme d’habitude c’est la première
question qui est la plus difficile