SlideShare une entreprise Scribd logo
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'usage
LaFrenchMobile
 
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
Joane SETANGNI
 
Ch1. Développement mobile
Ch1. Développement mobileCh1. Développement mobile
Ch1. Développement mobile
Haifa 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_mobiles
TelecomValley
 
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
Meetup Mobile Montpellier
 
Gestion et conduite de projet
Gestion et conduite de projetGestion et conduite de projet
Gestion et conduite de projet
Taha LAGHZALI
 
Présentation Ionic Framework
Présentation Ionic FrameworkPrésentation Ionic Framework
Présentation Ionic Framework
Ndongo Samb
 
Faire des applications web avec Delphi
Faire des applications web avec DelphiFaire des applications web avec Delphi
Faire des applications web avec Delphi
pprem
 
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
Michael Laguerre
 
20140415200533!rapport projet deltombe_gerier
20140415200533!rapport projet deltombe_gerier20140415200533!rapport projet deltombe_gerier
20140415200533!rapport projet deltombe_gerierbessem ellili
 
Net iki android 2012
Net iki android 2012Net iki android 2012
Net iki android 2012
Pascal Minguet
 
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
Jean-François Ruiz
 
Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Introduction à Android - Janvier 2011
Introduction à Android - Janvier 2011Aurélien Guillard
 
Cv dridi-lotfi
Cv dridi-lotfiCv dridi-lotfi
Cv dridi-lotfi
Lotfi Dridi
 
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
Philippe Couve
 
Offre migrer vers_flutter
Offre migrer vers_flutterOffre migrer vers_flutter
Offre migrer vers_flutter
Julien 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 !
 

Dernier

OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 

Dernier (6)

OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 

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