SlideShare una empresa de Scribd logo
1 de 19
Proyecto Final

ClimAlert
Descripción
Aplicación ClimAlert consiste en base a el clima que encontramos en la
  ciudad, exista una alarma que nos avise con un tiempo de
  anticipación las condiciones del clima para poder llegar a nuestro
  destino sin ningún contra tiempo y el tipo de vestimenta adecuada
  para esá situacion
Puede ser usada en:
•   Ver el clima
•   Ver el tipo de vestimenta
•   Tiempo para levantarse
Calendarización Planeada
    •Diseño de interfaz
       •Codificación
       •Funcionalidad
  Arduino/Bluetooth/Sensor y
             Móvil
Calendarización Real
Dificultades
• Conexión bluetooth con eclipse(intento hacerce con
 shield bluetooth) para pasar los datos de
 temperatura.

• Funcionalidad con sensor de temperatura


• Interfaz existierón problemas en cuanto a el tamaño
 de cada elemento ya que en el simulador lo muestra
 bien, pero al implementarlo se modifican algunas
 cosas.
Recomendaciones a Futuro
• Decidir bien los elementos necesarios para la
    aplicación.
•   Dar solución de manera internacional.
•   Tecnologias que mejor se adecuén a este tipo de
    aplicación
•   Asegurar los recursos de información necesaria
    sobre el tema/área para la aplicación que
    desarrollamos.
•    No enfocarse en una sola area de la aplicación, y
    realizar cada una con tiempo.
Pendientes en el Proyecto
• Lograr la conexión- Implementando otras herramientas
  para poder poner la alarma en el móvil.


• La funcionalidad de la alarma con las conexiones
  faltantes.


• Mejorar la Interfaz
Descripción de los elementos
de la interfaz
Elementos de la Interfaz
• Pantalla Principal -> Activa la alarma damos
  click en botón ver para acceder al sitio que dará
  el clima aproximado de 15 días.
• Vista de Clima-> Accede por medio de un
  WebView al sitio que mostrara el clima mediante
  internet y muestra otro botón para ver que tipo
  de vestimenta podrías utilizar de acuerdo al
  clima.
• Atuendo->Te mostrara un tipo de ropa
  recomendable para cada clima y un tiempo
  estimado para no tener inconvenientes.
Casos de Uso

                     Clima




               Ver
                      Atuendo
                      del Día
Herramientas
• SDK e IDE Eclipse -> Para codificación y emulación




• Conexión a Internet en Android.


• Java para toda la funcionalidad
Herramientas
• XML-> Para la implementación y Diseño de cada
 Activity(Interfaz Grafica)

Dispositivos
• Celular Samsumg Galaxy Young S5360
• Motorola Defy Plus
Librerías/API’s
•
• import android.app.Activity;
Para hacer la referencia hacia la activity
• import android.content.Intent;
Toma parámetros de un botón para re direccionar a una
  clase
• import.android.os.Bundle;
Guarda la instancia mostrada en el momento.
• import.android.webkit.WebView;
Necesaria para abrir el sito web utilizado
DIAGRAMA
ARQUITECTONICOS
USO DE MEMORIA DE
APLICACIÓN
•
•   La Aplicación tiene un peso de 292 KB



• Dentro del Dispositivo su peso es 1.17MB peso
    considerado por las pantallas y por los elementos que
    están dentro de ellas definido en el XML.
COMUNICACIÓN
Conexión con Internet para mostrar el clima
mediante un WebView hacia http://www.meteored.mx/




COMPATIBILIDAD
• Diseñado en Android 2.1 compatible tambien con
  versiones mayores
• Probado con :
• Motorola Defy +
• Emulador con Android
Consumo de Energía y
Paralelismo
• No tiene consumo de Energía ya que al momento de
 cerrar la aplicación ya no esta funcionamiento.
Demostración

Más contenido relacionado

Similar a ClimAlert: Aplicación para alertas climáticas

Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesSBCTecnologias S.A. de C.V.
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Androidjezabelink
 
Desarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con PythonDesarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con PythonManuel Pérez
 
Programando Windows Phone con Phonegap
Programando Windows Phone con PhonegapProgramando Windows Phone con Phonegap
Programando Windows Phone con PhonegapMauro Parra-Miranda
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilJosé Antonio Sandoval Acosta
 
Maestrosdelweb guia-android
Maestrosdelweb guia-androidMaestrosdelweb guia-android
Maestrosdelweb guia-androidNilson Gongora
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3ERWIN AGUILAR
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3Leo31146695
 
Maestrosdelweb guia-android
Maestrosdelweb guia-androidMaestrosdelweb guia-android
Maestrosdelweb guia-androidCarlitos Sosa
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesSBCTecnologias S.A. de C.V.
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movilJosé Antonio Sandoval Acosta
 
Avance md
Avance mdAvance md
Avance mdvaneslz
 
Avance Medio Curso
Avance Medio CursoAvance Medio Curso
Avance Medio Cursovaneslz
 
2015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 32015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 3Tomás García-Merás
 
R esume libro el gran libro de android
R esume libro el gran libro de androidR esume libro el gran libro de android
R esume libro el gran libro de androidwiliam lliulli herrera
 

Similar a ClimAlert: Aplicación para alertas climáticas (20)

Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóviles
 
Deletreando Android
Deletreando AndroidDeletreando Android
Deletreando Android
 
Desarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con PythonDesarrollo de aplicaciones android con Python
Desarrollo de aplicaciones android con Python
 
Programando Windows Phone con Phonegap
Programando Windows Phone con PhonegapProgramando Windows Phone con Phonegap
Programando Windows Phone con Phonegap
 
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movilTópicos Avanzados de Programación - Unidad 5 Programacion movil
Tópicos Avanzados de Programación - Unidad 5 Programacion movil
 
Maestrosdelweb guia-android
Maestrosdelweb guia-androidMaestrosdelweb guia-android
Maestrosdelweb guia-android
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3
 
Guía Android
Guía AndroidGuía Android
Guía Android
 
Mdw guia-android-1.3
Mdw guia-android-1.3Mdw guia-android-1.3
Mdw guia-android-1.3
 
Mdw guia-android
Mdw guia-androidMdw guia-android
Mdw guia-android
 
Maestrosdelweb guia-android
Maestrosdelweb guia-androidMaestrosdelweb guia-android
Maestrosdelweb guia-android
 
Integración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóvilesIntegración sistemasembebidosaplicacionesmóviles
Integración sistemasembebidosaplicacionesmóviles
 
Tpi v2
Tpi v2Tpi v2
Tpi v2
 
Android
AndroidAndroid
Android
 
Presentacion buena trabajo largo
Presentacion buena trabajo largoPresentacion buena trabajo largo
Presentacion buena trabajo largo
 
Topicos Avanzados de Programacion - Unidad 5 programacion movil
Topicos Avanzados de Programacion -  Unidad 5 programacion movilTopicos Avanzados de Programacion -  Unidad 5 programacion movil
Topicos Avanzados de Programacion - Unidad 5 programacion movil
 
Avance md
Avance mdAvance md
Avance md
 
Avance Medio Curso
Avance Medio CursoAvance Medio Curso
Avance Medio Curso
 
2015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 32015 10 - Curso Cliente @firma INAP día 3
2015 10 - Curso Cliente @firma INAP día 3
 
R esume libro el gran libro de android
R esume libro el gran libro de androidR esume libro el gran libro de android
R esume libro el gran libro de android
 

Más de vaneslz

Reporte semana 10
Reporte semana 10Reporte semana 10
Reporte semana 10vaneslz
 
Reporte semana 10
Reporte semana 10Reporte semana 10
Reporte semana 10vaneslz
 
Cripto p.pptx (3)
Cripto p.pptx (3)Cripto p.pptx (3)
Cripto p.pptx (3)vaneslz
 
Cripto p.pptx (2)
Cripto p.pptx (2)Cripto p.pptx (2)
Cripto p.pptx (2)vaneslz
 
Cripto p.pptx (1)
Cripto p.pptx (1)Cripto p.pptx (1)
Cripto p.pptx (1)vaneslz
 
Cripto p.pptx
Cripto p.pptxCripto p.pptx
Cripto p.pptxvaneslz
 
Demo final
Demo finalDemo final
Demo finalvaneslz
 
Avance #2. Proyecto
Avance #2. ProyectoAvance #2. Proyecto
Avance #2. Proyectovaneslz
 

Más de vaneslz (11)

Reporte semana 10
Reporte semana 10Reporte semana 10
Reporte semana 10
 
Reporte semana 10
Reporte semana 10Reporte semana 10
Reporte semana 10
 
Auto
AutoAuto
Auto
 
Cripto p.pptx (3)
Cripto p.pptx (3)Cripto p.pptx (3)
Cripto p.pptx (3)
 
Cripto p.pptx (2)
Cripto p.pptx (2)Cripto p.pptx (2)
Cripto p.pptx (2)
 
Cripto p.pptx (1)
Cripto p.pptx (1)Cripto p.pptx (1)
Cripto p.pptx (1)
 
Cripto p.pptx
Cripto p.pptxCripto p.pptx
Cripto p.pptx
 
Demo final
Demo finalDemo final
Demo final
 
Fase 4
Fase 4Fase 4
Fase 4
 
Clase 3
Clase 3Clase 3
Clase 3
 
Avance #2. Proyecto
Avance #2. ProyectoAvance #2. Proyecto
Avance #2. Proyecto
 

ClimAlert: Aplicación para alertas climáticas

  • 2. Descripción Aplicación ClimAlert consiste en base a el clima que encontramos en la ciudad, exista una alarma que nos avise con un tiempo de anticipación las condiciones del clima para poder llegar a nuestro destino sin ningún contra tiempo y el tipo de vestimenta adecuada para esá situacion Puede ser usada en: • Ver el clima • Ver el tipo de vestimenta • Tiempo para levantarse
  • 3. Calendarización Planeada •Diseño de interfaz •Codificación •Funcionalidad Arduino/Bluetooth/Sensor y Móvil
  • 5. Dificultades • Conexión bluetooth con eclipse(intento hacerce con shield bluetooth) para pasar los datos de temperatura. • Funcionalidad con sensor de temperatura • Interfaz existierón problemas en cuanto a el tamaño de cada elemento ya que en el simulador lo muestra bien, pero al implementarlo se modifican algunas cosas.
  • 6. Recomendaciones a Futuro • Decidir bien los elementos necesarios para la aplicación. • Dar solución de manera internacional. • Tecnologias que mejor se adecuén a este tipo de aplicación • Asegurar los recursos de información necesaria sobre el tema/área para la aplicación que desarrollamos. • No enfocarse en una sola area de la aplicación, y realizar cada una con tiempo.
  • 7. Pendientes en el Proyecto • Lograr la conexión- Implementando otras herramientas para poder poner la alarma en el móvil. • La funcionalidad de la alarma con las conexiones faltantes. • Mejorar la Interfaz
  • 8. Descripción de los elementos de la interfaz
  • 9.
  • 10. Elementos de la Interfaz • Pantalla Principal -> Activa la alarma damos click en botón ver para acceder al sitio que dará el clima aproximado de 15 días. • Vista de Clima-> Accede por medio de un WebView al sitio que mostrara el clima mediante internet y muestra otro botón para ver que tipo de vestimenta podrías utilizar de acuerdo al clima. • Atuendo->Te mostrara un tipo de ropa recomendable para cada clima y un tiempo estimado para no tener inconvenientes.
  • 11. Casos de Uso Clima Ver Atuendo del Día
  • 12. Herramientas • SDK e IDE Eclipse -> Para codificación y emulación • Conexión a Internet en Android. • Java para toda la funcionalidad
  • 13. Herramientas • XML-> Para la implementación y Diseño de cada Activity(Interfaz Grafica) Dispositivos • Celular Samsumg Galaxy Young S5360 • Motorola Defy Plus
  • 14. Librerías/API’s • • import android.app.Activity; Para hacer la referencia hacia la activity • import android.content.Intent; Toma parámetros de un botón para re direccionar a una clase • import.android.os.Bundle; Guarda la instancia mostrada en el momento. • import.android.webkit.WebView; Necesaria para abrir el sito web utilizado
  • 16. USO DE MEMORIA DE APLICACIÓN • • La Aplicación tiene un peso de 292 KB • Dentro del Dispositivo su peso es 1.17MB peso considerado por las pantallas y por los elementos que están dentro de ellas definido en el XML.
  • 17. COMUNICACIÓN Conexión con Internet para mostrar el clima mediante un WebView hacia http://www.meteored.mx/ COMPATIBILIDAD • Diseñado en Android 2.1 compatible tambien con versiones mayores • Probado con : • Motorola Defy + • Emulador con Android
  • 18. Consumo de Energía y Paralelismo • No tiene consumo de Energía ya que al momento de cerrar la aplicación ya no esta funcionamiento.