Code Monkey home page Code Monkey logo

open-data-android-app-saadinada's Introduction

[APP NAME]

Codé par :

[Kohongo] [KOUASSI]
[Nada] [SAADI]

Description

URL des données : [https://opendata.paris.fr/explore/dataset/commerces-semaest/table/?fbclid=IwAR193xKyC_GmIqr7elyk8-aLT5ZiwqMBiVW__ip9w0uf2wZD6j7zvbguh0k]

[Les données affichées sont celles des service de la SEMAEST,qui regroupent certains commerces de proximité et artisanat de la ville de Paris] Librairies externes

[A completer] Consignes

Lien vers le sujet : https://docs.google.com/presentation/d/1mwu2xx7_qfCZDfsRxseC94n7oBGYfhw-9xIftaTDbzk/edit#slide=id.p97 But du projet

Le but du projet est de réaliser une application permettant de visualiser une série de données OpenData
Les données devront être récupérées sur un serveur distant et affichées dans une liste et sur une carte
Un clique sur un élément de la liste ou sur un marker de la carte permet d’accéder à un écran présentant le détail de l’élément
Un écran présentera des informations générales sur les données récupérées

Exigences

Format des données OpenData :
    Format Json
    Avec un champ correspondant à l’url d’une image
    Avec un champ correspondant à une position
Application composée au minimum de 3 Fragment et 2 Activity
Une Actionbar sera présente et permettra de rafraîchir les données récupérées et affichées

Bonus

Amélioration de l’expérience utilisateur :
    Clustering des markers sur la carte en fonction du niveau de zoom
    Mise en place d’un système de recherche/filtre sur la liste affichée

Enrichissements techniques :
    Mise en place d’une base de données locale pour afficher la liste d’élément en mode hors connexion
    Utilisation de LiveData ou d’Observable pour la récupération de données dans la BDD

open-data-android-app-saadinada's People

Contributors

saadinada avatar gaetanmaisse avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.