Memo App
Aplicacion movil creada para Proyecto Final, Grupo QUACK en React Native 0.60
Tabla de contenidos
- Instrucciones de configuracion
- Instrucciones de instalación
- Instrucciones de operacion
- Estructura de archivos y directorios
- Changelog
- Contacto
Instrucciones de configuración
Prerrequisitos
Instrucciones
- Clonar el proyecto en un directorio, con el siguiente comando.
$ git clone
- Correr el comando yarn install dentro del directorio del proyecto para instalar todas las dependencias.
$ yarn install
Instrucciones de instalación
Entorno de producción
- Tener un dispositivo iOS/Android
- Buscar en el nombre de la app "Memo" en App Store/Google Play
- Instalar en el dispositivo movil
Entorno de desarrollo
- Tener un dispositivo/Simulador iOS/Android
- Tener la aplicacion Expo instalada en nuestro dispositivo/simulador
Instrucciones de operación
- Correr el comando yarn start dentro del directorio del proyecto para inicializar el servidor de expo, el cual alojara nuestro servidor local para poder comunicarse con la app.
$ yarn start
-
Asegurarse de encontrarse en el mismo entorno de red, para que sea posible la comunicacion del servidor y la app.
-
Abrir la app de expo en nuestro dispositivo movil e ir al tab de Projects y seleccionar el servidor que esta corriendo en nuestra red. Generalmente lleva el nombre de nuestro dispositivo.
-
La app iniciara en cuanto termine de cargar todos las dependencias necesarias para que corra nuestra aplicacion.
Correr Redux Devtools
-
Se necesita tener instalado la aplicacion React Native Debugger en nuestra maquina que vamos a usar para desarrollar o testear.
-
Correr la app en modo de debug
-
Abrir el archivo de configuracion de la aplicacion [React Native Debugger] y colocar el numero de puerto en el que es usado el modo debug de la aplicacion.
- Look something like this in the config file:
// RNDebugger will open debugger window with the ports when app launched
defaultRNPackagerPorts: [YOUR_PORT_NUMBER],
-
Verificar que no hay otro tab o debugger abierto
-
Reiniciar la aplicacion (React Native Debugger).
-
Refrescar la aplicacion.
Estructura de archivos y directorios
/App
/Components
/NonReusableComponent1
/NonReusableComponent2
/NonReusableComponent3
/Common
/ReusableComponent1
/ReusableComponent2
/ReusableComponent3
/Screens
/Screen1
/Screen12
/Screen13
/Core
/Theme
/Redux
/Common
Copyright
La reproducción, adaptación o transición de este producto por parte de terceros sin permiso escrito previo de la organización MEMO está completamente prohibido.
MEMO no hace representaciones ni garantías, ya sean expresas o implícitas, por o con respecto a cualquier cosa en este documento, y no será responsable de ninguna garantía implícita de comerciabilidad o adecuación para un propósito particular o por ningún daño indirecto, especial o consecuente.
Contacto
Para cualquier duda se puede comunicar via correo electronico a memostudentapp@gmail.com
Changelog
Release notes: