SlideShare une entreprise Scribd logo
1  sur  19
Présentation : Léger Djiba – Coordinator of Coders4Africa Sénégal Member of Developpez.com and ProMuNet.org Leger.djiba@coders4africa.org – http://coders4africa.org Leger.djiba@androidsn.org – http://androidsn.org ldjiba@promunet.org – http://promunet.org
Intervenants LamineBa: President de SeneJUGtba@senejug.comhttp://www.senejug.com/ AmadouDaffe: Coders4Africa Co-Founder amadou.daffe@coders4africa.orgwww.coders4africa.org Max Bonbhel: JUG-Africa max@bonbhel.comhttp://www.bonbhel.com
Special Thanks!! Mr. Didier DIOPAdministrateur GénéralGROUPE SUP'INFO Mr. Léon C. COLYCoordonnateur des Programmes GROUPE SUP'INFO Max BonbhelPresidentJUGAfrica Google Inc.
Agenda PART I Session Technopreneur Qu’est-ce qu’android ? Qu’est-ce qu’androidmarket? Android et les utilisateurs? Android et l’Afrique? PART II Session Technique Présentation technique Android Classifications des applications Android  Les outils nécessaires Oùtrouve-t-on Android Android Development Guide Demo
Session Technopreneur
Qu’est-ce qu’Android ? Systèmed’exploitation Open Source Centré sur le mobile et la téléphonie Basé avant tout: Sur la simplicité d’utilisation Un avantage commercial de poids Capacité de customisation Android se place stratégiquement sur le marché des applications mobiles Android est le leader mondial de la plate-forme de téléphone intelligent Google se focalise sur le développement d’Android Les développeurs créent les applications
Qu’est-ce qu’Androidmarket ? Marchéd’applications en ligne basées sur Android: https://market.android.com/ Applications gratuites et payantes 150.000 Applications disponible SYMBOLISE  ANDROIDMARKET
Android et les utilisateurs ?
Android et l’Afrique ? Un nombre croissant d’appareils Android mobiles sont commercialisés pour lapremière en Afrique Plus il y aura des utilisateurs d’Android  en Afrique plus on aura besoin de développeurs pour la construction d’applications C’est pour quoi Google  a lance depuis le 14 Avril le Challenge des développeurs Android de l’Afrique sub-saharienne: http://code.google.com/intl/fr/android/adcafrica/
Session Technique
Présentation Technique Android
Présentation technique Android (Cont’d) Applications Intégrées et natives telles que Browser Phone  Address book Client mail Map Youtube Etc Applications Framework Manager Phone Fournisseur de contenu Manager Location Content Provider Fenêtrage Manager des resources
Présentation technique Android (Cont’d) Bibliotheques (Libraries) WebKit Graphiques Media Base de données AndroidRuntime Dalvik Virtual Machine Linux Kernel Drivers Electricité Système de fichiers Process Management Etc.
Présentation technique Android (cont’d) Android exécute au dessus d’un Linux Kernel Applications Android sont écrites en Java Applications exécute au sein du virtuel machine (VM) VM n’est pas JVM mais plutôt le Dalvik Virtual Machine une technologie open source
Classifications des applications Android  Services Activités Fournisseur de contenu Récepteurs Broadcast
Les outils nécessaires Android SDK IDE comme Eclipse Le development pour Android peut se faire sur Mac OS, Linux et MS Windows
Oùtrouve-t-on Android Les appareils mobiles NetBook Tablet pc Dans les voitures Smart TV Phone  Media It’s everywhere!
Android Development Guide Obtenir les outils de development   Créer un device Android virtuel Utiliser un environnement de développement intégré (IDE) pour créer un projet Construire et exécuter l’application Déboguer avec le SDK débogage et outil de logging Tester l’application avec un IDE ex: Eclipse Déployer  sur le Marché des applications
Demo IDE et outils Eclipse NetBeans IntelliJ Visual Studio 2010 Android online IDE http://appinventor.googlelabs.com/ Google APIs et produits pour les développeurs  http://code.google.com/more/table/ Application Android basée surune base de donnéesexterne Autres types d’applications Processus de déploiement Déploiement sur le périphérique

Contenu connexe

Similaire à Dakar Android Tour Event

Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageLaFrenchMobile
 
Pourquoi devenir développeur - by Joane SETANGNI
Pourquoi devenir développeur - by Joane SETANGNIPourquoi devenir développeur - by Joane SETANGNI
Pourquoi devenir développeur - by Joane SETANGNIJoane SETANGNI
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobileHaifa Chorfi
 
Introduction à Android - Mars 2012
Introduction à Android - Mars 2012Introduction à Android - Mars 2012
Introduction à Android - Mars 2012Aurélien Guillard
 
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobilesTech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobilesTelecomValley
 
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - AlloyMeetup Mobile Montpellier
 
Gestion et conduite de projet
Gestion et conduite de projetGestion et conduite de projet
Gestion et conduite de projetTaha LAGHZALI
 
Présentation Ionic Framework
Présentation Ionic FrameworkPrésentation Ionic Framework
Présentation Ionic FrameworkNdongo Samb
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphipprem
 
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesTech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesMichael Laguerre
 
20140415200533!rapport projet deltombe_gerier
20140415200533!rapport projet deltombe_gerier20140415200533!rapport projet deltombe_gerier
20140415200533!rapport projet deltombe_gerierbessem ellili
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Jean-François Ruiz
 
Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Aurélien Guillard
 
Vos événements d'entreprise 2.0 sans déplacement - Samsa Creative Event
Vos événements d'entreprise 2.0 sans déplacement - Samsa Creative EventVos événements d'entreprise 2.0 sans déplacement - Samsa Creative Event
Vos événements d'entreprise 2.0 sans déplacement - Samsa Creative EventPhilippe Couve
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutterJulien Saumande
 
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netAndmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netCERTyou Formation
 
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !Rossi Oddet
 

Similaire à Dakar Android Tour Event (20)

Parlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usageParlons App Economie : du dev à l'usage
Parlons App Economie : du dev à l'usage
 
Pourquoi devenir développeur - by Joane SETANGNI
Pourquoi devenir développeur - by Joane SETANGNIPourquoi devenir développeur - by Joane SETANGNI
Pourquoi devenir développeur - by Joane SETANGNI
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobile
 
Introduction à Android - Mars 2012
Introduction à Android - Mars 2012Introduction à Android - Mars 2012
Introduction à Android - Mars 2012
 
Tech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobilesTech conf1 développement_natif_applications_mobiles
Tech conf1 développement_natif_applications_mobiles
 
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
1er Meetup Mobile Montpellier - Présentation Appcelerator Titanium - Alloy
 
Gestion et conduite de projet
Gestion et conduite de projetGestion et conduite de projet
Gestion et conduite de projet
 
Présentation Ionic Framework
Présentation Ionic FrameworkPrésentation Ionic Framework
Présentation Ionic Framework
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphi
 
Tech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobilesTech Conf n°1 - Développement natif d'applications mobiles
Tech Conf n°1 - Développement natif d'applications mobiles
 
20140415200533!rapport projet deltombe_gerier
20140415200533!rapport projet deltombe_gerier20140415200533!rapport projet deltombe_gerier
20140415200533!rapport projet deltombe_gerier
 
Net iki android 2012
Net iki android 2012Net iki android 2012
Net iki android 2012
 
Meetup sencha
Meetup senchaMeetup sencha
Meetup sencha
 
Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07Conférence de Presse Back From Mix 07
Conférence de Presse Back From Mix 07
 
Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011
 
Cv dridi-lotfi
Cv dridi-lotfiCv dridi-lotfi
Cv dridi-lotfi
 
Vos événements d'entreprise 2.0 sans déplacement - Samsa Creative Event
Vos événements d'entreprise 2.0 sans déplacement - Samsa Creative EventVos événements d'entreprise 2.0 sans déplacement - Samsa Creative Event
Vos événements d'entreprise 2.0 sans déplacement - Samsa Creative Event
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
 
Andmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-netAndmo formation-mono-for-android-applications-android-avec-csharp-net
Andmo formation-mono-for-android-applications-android-avec-csharp-net
 
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
JCertif Tunisie 2015 - Le Web sur Mobile, Faisons le point !
 

Dakar Android Tour Event

  • 1. Présentation : Léger Djiba – Coordinator of Coders4Africa Sénégal Member of Developpez.com and ProMuNet.org Leger.djiba@coders4africa.org – http://coders4africa.org Leger.djiba@androidsn.org – http://androidsn.org ldjiba@promunet.org – http://promunet.org
  • 2. Intervenants LamineBa: President de SeneJUGtba@senejug.comhttp://www.senejug.com/ AmadouDaffe: Coders4Africa Co-Founder amadou.daffe@coders4africa.orgwww.coders4africa.org Max Bonbhel: JUG-Africa max@bonbhel.comhttp://www.bonbhel.com
  • 3. Special Thanks!! Mr. Didier DIOPAdministrateur GénéralGROUPE SUP'INFO Mr. Léon C. COLYCoordonnateur des Programmes GROUPE SUP'INFO Max BonbhelPresidentJUGAfrica Google Inc.
  • 4. Agenda PART I Session Technopreneur Qu’est-ce qu’android ? Qu’est-ce qu’androidmarket? Android et les utilisateurs? Android et l’Afrique? PART II Session Technique Présentation technique Android Classifications des applications Android Les outils nécessaires Oùtrouve-t-on Android Android Development Guide Demo
  • 6. Qu’est-ce qu’Android ? Systèmed’exploitation Open Source Centré sur le mobile et la téléphonie Basé avant tout: Sur la simplicité d’utilisation Un avantage commercial de poids Capacité de customisation Android se place stratégiquement sur le marché des applications mobiles Android est le leader mondial de la plate-forme de téléphone intelligent Google se focalise sur le développement d’Android Les développeurs créent les applications
  • 7. Qu’est-ce qu’Androidmarket ? Marchéd’applications en ligne basées sur Android: https://market.android.com/ Applications gratuites et payantes 150.000 Applications disponible SYMBOLISE ANDROIDMARKET
  • 8. Android et les utilisateurs ?
  • 9. Android et l’Afrique ? Un nombre croissant d’appareils Android mobiles sont commercialisés pour lapremière en Afrique Plus il y aura des utilisateurs d’Android en Afrique plus on aura besoin de développeurs pour la construction d’applications C’est pour quoi Google a lance depuis le 14 Avril le Challenge des développeurs Android de l’Afrique sub-saharienne: http://code.google.com/intl/fr/android/adcafrica/
  • 12. Présentation technique Android (Cont’d) Applications Intégrées et natives telles que Browser Phone Address book Client mail Map Youtube Etc Applications Framework Manager Phone Fournisseur de contenu Manager Location Content Provider Fenêtrage Manager des resources
  • 13. Présentation technique Android (Cont’d) Bibliotheques (Libraries) WebKit Graphiques Media Base de données AndroidRuntime Dalvik Virtual Machine Linux Kernel Drivers Electricité Système de fichiers Process Management Etc.
  • 14. Présentation technique Android (cont’d) Android exécute au dessus d’un Linux Kernel Applications Android sont écrites en Java Applications exécute au sein du virtuel machine (VM) VM n’est pas JVM mais plutôt le Dalvik Virtual Machine une technologie open source
  • 15. Classifications des applications Android Services Activités Fournisseur de contenu Récepteurs Broadcast
  • 16. Les outils nécessaires Android SDK IDE comme Eclipse Le development pour Android peut se faire sur Mac OS, Linux et MS Windows
  • 17. Oùtrouve-t-on Android Les appareils mobiles NetBook Tablet pc Dans les voitures Smart TV Phone Media It’s everywhere!
  • 18. Android Development Guide Obtenir les outils de development Créer un device Android virtuel Utiliser un environnement de développement intégré (IDE) pour créer un projet Construire et exécuter l’application Déboguer avec le SDK débogage et outil de logging Tester l’application avec un IDE ex: Eclipse Déployer sur le Marché des applications
  • 19. Demo IDE et outils Eclipse NetBeans IntelliJ Visual Studio 2010 Android online IDE http://appinventor.googlelabs.com/ Google APIs et produits pour les développeurs http://code.google.com/more/table/ Application Android basée surune base de donnéesexterne Autres types d’applications Processus de déploiement Déploiement sur le périphérique