En este sitio va a haber el proceso explicado de cada versión del diseño creado, cualquier tipo de cambio se agregará en cada sprint.
Table of Contents
Para tener una idea base y poder empezar a desarrollar la parte de diseño hice un mockups, el programa que se utilizó fue mockups.
Una vez terminado el mockups nos encargamos de pasarlo a la app y también se está intentando agregar la versión noche y día.
El logo fue buscado por medio de un creador de logos de la página llamada hatchful que es totalmente gratis que da archivo .zip de varias medidas del logo.
Este en el diseño que tenemos para el modo nocturno. El cual se adaptará en conjunto con el modo nocturno del móvil
En este apartado quise ya empezar hacer el diseño base verdadero que se utilizara en la aplicación, este diseño se agregará entre el sprint 4 y 5.
La app se le cambió el color, entonces hemos tenido que cambiar el color del logo.
Charlando con mi compañero, me enseño un diseño de colores variados y me recordó a Instagram, entonces quisimos hacer algo similar basándonos en los colores.
En esta zona estará la información de los contenidos que está conformado por: Alarmas, Notas, Control, Parental, Mapa.
En este apartado ya se está intentando agregar la base de datos de la aplicación.
En este apartado ya se ha podido agregar la base de datos de la aplicación. Actualización, ya se ha agregado.
Ya tenemos un código encontrado para poder agregar el Google Maps, pero todavía seguimos avanzando en otros apartados.
Tenemos dos apartados en los que estarán los apartados de direcciones de Google y contactos de emergencia en los cuales se guardaran contactos
En este apartado se recreó un Google Maps con geo localizador incluido, donde puedes poner una ubicación fija de tu vivienda. En caso de que la persona se pierda, le da donde sale el logo de ubicación y saldrá una opción abajo a la derecha de redirigir a Google Maps con la ruta de su vivienda directamente, donde ya le saldrá todas las formas de llegar a su propiedad.
este es el trozo de código es el encargado de configurar los distintos fragmentos que contiene esta sección, si quisiéramos crear otro solo tendríamos que
Simplev6/app/src/main/java/com/neuro/simplev6/MainActivity.java
Lines 33 to 38 in 78a7aec
Si quisiéramos crear otro fragmento solo tendríamos poner:
- En MainActivity otro R.id."el nuevo fragmento" en esta línea
- En el mobile_navigation.xml poner otro fragmento parecido a este, pero con el ID y las otras características modificadas, aunque lo segundo no es totalmente necesario:
Simplev6/app/src/main/res/navigation/mobile_navigation.xml
Lines 20 to 24 in 4c3306d
- I por último en bottom_nav_menu.xml poner un ítem más para que se vea en el Bottom Navigation Drawer. Como este:
Simplev6/app/src/main/res/menu/bottom_nav_menu.xml
Lines 14 to 17 in 4c3306d
Simplev6/app/src/main/java/com/neuro/simplev6/ui/home/HomeFragment.java
Lines 108 to 111 in f37d8c9
Este es el segundo fragmento, principalmente es el encargado de mostrar las notas. Las notas se almacenan si una base de datos, si no que se utiliza un SharedPreferences, que es un documento privado usado para almacenar pequeñas cuantidades de texto.
Estas son las líneas de código encargar de escucha cuando un elemento de la línea esta siento presionado por más de un momento.
Este trozo de código se encarga de hacer un Intent a una nueva activity, donde podemos originar la nota.
Esta activity está relacionada con DashboardFragment, es la que se encarga de editar las notas creadas y de editar las antiguas.
Este trozo es usado para esconder el Toolbar predefinido
Este es el fratment que su documento principal tiene mas funciones, como por ejemplo: este trozo de codigo, busca las la variable de el primer contacto: