Ateliers ProjetEOF OSM & Dev - Abidjan 14-27 octobre 2014
Contexte
La Direction de la Francophonie Numérique (DFN) de l'Organisation Internationale de la Francophonie (OIF) à travers des experts sénégalais et français du Projet Espace OpenStreetMap Francophone (ProjetEOF) et des membres actifs des communautés OSM de Côte d'Ivoire, du Togo et du Burkina Faso organisent en coopération avec l'association AI3L et la société olidev deux semaines d'atelier autour de la cartographie numérique participative libre OSM couplé au développement d'application web mobile en HTML 5 du 13 au 27 octobre 2014 à l'Ecole Supérieure Africaine des TIC (ESATIC) d'Abidjan (Côte d'Ivoire). Ces travaux en ateliers seront conduits avec des membres des communautés ivoirienns du projet OSM, de la scène du libre, de fonctionnaires des services de l'Etat ainsi que de travailleurs des champs de l'action humanitaire et de l'appui au développement.
Volet OpenStreetMap
Présenter
- Projet OpenStreetMap
- Usages du projet OpenStreetMap en Afrique de l'Ouest au sein des projets OSM de Côte d'Ivoire, du Togo, du Burkina Faso et du Sénégal.
- Projet Espace OSM Francophone (ProjetEOF)
- Projet Humanitarian OpenStreetMap Team (HOT)
Contribuer
- Techniques de collecte de données terrains avec Field Papers, GPS et terminaux mobiles (OsmAND et OSMTracker)
- Techniques d'edition de la base de données OSM avec le logiciel JavaOpenStreetMap (JOSM)
Utiliser
- Cartes et services web
- Cartes GPS
- Cartes sous terminaux mobiles
- Télécharger les données OSM dans des formats intéropérable SIG via sites de téléchargement de GéoFabrik, SOGEFI, HOT et requêtes Overpass
uMap
- Utiliser données OSM et données ouverte dans le service de cartographie uMap
QGIS
- Utiliser données OSM et données ouverte dans le logiciel de Système d'Information Géographique (SIG) et de cartogrpahie QGIS
Organiser et structurer
- Organisation de cartoparties, de cartoparties de crise, de raids territoriaux
- Structuration et formalisation d'activité OSM
Volet développement d'application web mobile en HTML5
- Le mobile, qu'est ce que c'est ?
- Contrainte et multi-écran.
- L'environnement et les acteurs extérieurs.
- L'utilisateur
- Différences entre applications natives et webapps.
- Les outils de développements.
- les outils de débogage.
- les Frameworks de développement.
- Introducation au html mobile.
- Introduction au css3/javascript/html5.
- Créer un projet – Organisation des fichiers sources.
- Créer une navigation entre les pages.
- Les listes.
- les formulaires.
- Accéder aux ressources internes (GPS, Base de données, contact, sms, etc.).
- La communication sms, mail, http, ajax, notification.
- La persistence (base de données mobiles).
- rendre son application disponible hors connexion.
- La cartographie (OSM/Leaflets).
- L'animation
- Packager sa webapps en application native.
- La publication mobile