1 / 14

Desenvolupament d’una aplicació mòbil Android per als bombers de la Generalitat

GesBomber. Desenvolupament d’una aplicació mòbil Android per als bombers de la Generalitat. Martí Ollé Gatell Curs 2011/2012. Índex. Introducció Objectius Idea i Entorn Desenvolupament de l’APP L’arquitectura de classes Interfície amb l’usuari Les activitats ( Activity )

Download Presentation

Desenvolupament d’una aplicació mòbil Android per als bombers de la Generalitat

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GesBomber Desenvolupament d’una aplicació mòbil Android per als bombers de la Generalitat Martí Ollé Gatell Curs 2011/2012

  2. Índex • Introducció • Objectius • Idea i Entorn • Desenvolupament de l’APP • L’arquitectura de classes • Interfície amb l’usuari • Les activitats (Activity) • Conclusions • Planificació temporal • En el futur...

  3. Introducció • Història d’Android • Model, Vista, Controlador (MVC)

  4. Objectius • Desenvolupar una aplicació mòbil • Aprendre nous llenguatges de programació • Facilitar l’entorn de treball del cos de Bombers de la Generalitat • Treballar conjuntament amb el cos de Bombers de la Generalitat

  5. Idea i Entorn Per entendre millor l’aplicació explicarem l’entorn de treball on esta dirigida i d’on va sorgir la idea • La idea sorgeix entre dos companys i jo • Necessitat de consultar dades més freqüentment • El sistema del cos de Bombers de la Generalitat no ho permet • El cos de Bombers de la Generalitat • La seva jornada laboral • Dificultats per consultar dades fora del parc

  6. Desenvolupament de l’APP L’aplicació consta de: • L’arquitectura de les classes • La Base de Dades (SQLite) • Estructures de dades • La interfície amb l’usuari • Layouts (XML) • Les activitats, el funcionament de l’APP • Les classes que donen vida als layouts (Java)

  7. L'arquitectura de classes La Base de Dades i els objectes que s’han creat són els següents • La Base de Dades i les seves taules • Usuaris • Parcs • Events • EventsUsuari • Estructura de dades (Objectes) • Usuari • Parc • Event • Tweet

  8. Interfície amb l’usuari Per explicar els layouts veurem captures de pantalla per fer-ho més entenedor i menys pesat:

  9. Les activitats (Activity) Les activitats estan implementades com qualsevol programa en java, amb les seves iteracions, variables... Per no explicar aquest tros de codi feixuc i pesat explicarem els tres grans “algoritmes” que ens han servit per desenvolupar l’APP • Classe Nativa Calendar de JAVA • Llibreria JSON • API de GoogleMaps

  10. Conclusions Les conclusions que s’han pogut extreure són aquetes • El sistema operatiu Android • L’Ajuda dels companys de treball • L’APP agrada a forces Bombers • La millora a l’hora d'organitzar-me tasques i compaginar-les amb altres feines

  11. Planificació temporal (1/2) Aqueta és la planificació que s’ha seguit a l’hora de desenvolupar el projecte

  12. Planificació temporal (2/2)

  13. En el futur... • Solucionar els temes legals • Permetre a l’APP accedir als servidors • Afegir noves funcionalitats a l’APP

  14. Gràcies!

More Related