Apport de la psychologie dans les sciences informatiques -Devfest Yde 2013
Android Intro-DevFest Yde 2013
1. GDG YAOUNDÉ
DEVFEST2013
Présenté par :
NKENNE TCHASSI Guy – Android team
THÈME: INTRODUCTION AU DÉVELOPPEMENT AVANCÉ SOUS
ANDROID
EN ligne avec : #devfestyde13
2. THÈME: INTRODUCTION AU DÉVELOPPEMENT
AVANCÉ SOUS ANDROID
26/09/2013
2
Qu’est ce que c’est que Android?
A quoi ca sert?
Pourquoi l’utiliser et comment l’utiliser?
5. Introduction
26/09/2013
5
Google la plus grande entreprise virtuelle. La majeur
partie de ses services est accessible sur internet.
Ces services sont rendus par le biais d’une panoplie
d’applications constituant «Google Apps»
Sa plus grande réussite n’étant pas dépendante
d’internet est Android.
Sa particularité c’est d’exercer dans le domaine du
logiciel Libre. C’est ce qui justifie sa popularité.
Android est adapté pour les pays en voie de
developpement.
8. 26/09/2013
8
L’alliance OHA. Il s’agit d’un ensemble de compagnies qui
interviennent dans les technologies mobiles. Elle s’étend des
fabricants de matériels aux opérateurs mobiles en passant par
des entreprises de développement d’applications. Près de 80
OEMs en 2012.
Samsung
HTC
ARM
Sony Ericsson …
En 2012, Google compte 300 millions d’activation Android
c’est-à-dire 850 000 par Jour.
Android est un véritable phénomène. C’est aussi une
opportunité pour les développeurs d’applications.
9. 26/09/2013
9
Recapitulatifs des versions :
Version Nom de code Date de sortie Niveau
d’API
%
5.0.x Key Lime Pie 2014 19
4.3.x Jelly Bean Mai 2013 18 ?
4.2.x Jelly Bean 13 novembre 2012 17 2%
4.1.x Jelly Bean 9 juillet 2012 16 23%
4.0.x Ice Cream Sandwich 19 octobre 2011 14 - 15 29,3%
3.x.x Honeycomb 22 fevrier 2011 11 – 13 0,2%
2.3.x Gingerbread 6 decembre 2010 9 - 10 39,8%
2.2.x Froyo 20 mai 2010 8 4%
2.0; 2.1 Eclair 26 octobre 2009 5 - 7 1,7%
1.6 Donut 15 septembre 2009 4 0,1%
1.5 Cupcake Avril 2009 3
1.1 Banana Bread 2008 2
1.0 Apple Pie Fin 2007 1
11. Presentation D’Android(3)
26/09/2013
11
Le seul moyen d’exploiter Android est de se servir des
applications. C’est là que reposent l’intérêt des
Smartphones par rapport aux anciens terminaux mobiles.
Exemples d’applications : les applications natives
Le Bureau
Lecteur de musique
Un appareil photo
Un navigateur web
Un client de messagerie électronique
Un client de tchat à travers Google talk
Client Google maps
Calculatrice
Un client de téléchargement et d’installation d’applications utilisateur:
GooglePlay
12. 26/09/2013
12
Types d’applications
Applications signés
Applications non-signés
Google Play est le dépôt officiel d’applications
utilisateurs. En 2012,
Il y’a eu près de 450 000 apps
L’accès a été effectué a partir de 131 pays différents.
10 milliards d’installation au total pendant l’année.
C’est le moyen le plus sur de distribuer les applications
Mais ce n’est pas le seul moyen.
13. Avantages des applications mobiles
26/09/2013
13
Plus de restrictions car les terminaux mobiles sont
devenus très puissants.
Les applications mobiles sont plus intéressantes car les
plateformes matérielles sont plus fournies que les
ordinateurs. Nous parlons de la présence de
composants matériels tels que :
L’écran tactile : manipulation facilitée.
Le GPS : services de localisation(géo-localisation)
Bluetooth, Wifi, NFC : communication et partage
d’informations.
Mécanismes d’affichage évolués : support de la 2D et de la
3D(WebGL), vidéo HD.
15. Environnements de développement
26/09/2013
15
Le nécessaire à la mise en place de l’environnement
de développement.
Java development Kit (JDK)
Android SDK :
Un IDE : Eclipse/ IntelliJ IDEA
Le plug-in ADT de votre IDE.
Environnement Préconfigurés :
Basé sur Eclipse : ADT Bundle
Basé sur IntelliJ IDEA : Android Studio
16. 26/09/2013
16
Introduction
Présentation d’Android
Développement sous Android
Plus sur le développement (voir (DevFest)
Android_SDK_Lecture_Final.pdf from google)…
Conclusion
18. Conclusion
26/09/2013
18
Android apporte des solutions a un bon nombre de
besoins utilisateurs qui était precedemment résolus
uniquement par des Systèmes propriétaires tels que
IOS de Apple, Windows Phone et celui des
Blackberry.
Le seul moyen d’exploiter Android est de passer
par ses applications(logiciels).