Tabla de contenido:

ActoKids: una nueva forma de encontrar actividades: 11 pasos
ActoKids: una nueva forma de encontrar actividades: 11 pasos

Video: ActoKids: una nueva forma de encontrar actividades: 11 pasos

Video: ActoKids: una nueva forma de encontrar actividades: 11 pasos
Video: Vivimos en la Estética de LO FEO | MAXIMALISMO KITSCH 2024, Mes de julio
Anonim
ActoKids: una nueva forma de encontrar actividades
ActoKids: una nueva forma de encontrar actividades

Es importante mantener activos e involucrados a los niños de todas las edades y habilidades en sus comunidades. La participación en actividades ayuda a los niños a mantenerse saludables, formar amistades, desarrollar habilidades y fomentar la creatividad. Sin embargo, encontrar información sobre actividades que sean adecuadas para un niño con discapacidad es extremadamente difícil. La información se encuentra dispersa en Internet o solo está disponible a través del teléfono. Los padres utilizan diferentes estrategias para mantener a sus hijos involucrados, como hablar con otros padres, escribir todo tipo de palabras en las búsquedas de Google, buscar actividades en revistas y publicaciones de la comunidad. Muchas decisiones involucran prueba y error.

¿Cómo podemos ayudar a los niños con discapacidades y a sus padres a encontrar actividades en las que puedan participar dentro de su comunidad?

Todo el contenido incluido en este sitio web (incluidos, entre otros, logotipos, imágenes, fotos, diseños, gráficos y texto de Actokids) es propiedad de la Coalición de Actividades para Todas las Habilidades y, como tal, está protegido por derechos de autor internacionales y otras leyes de propiedad intelectual. Cualquier reproducción o copia no autorizada de los productos o imágenes que aparecen en este sitio web y que pertenecen a la Coalición de Actividades para Todas las Habilidades puede resultar en acciones legales. Si tiene alguna pregunta, comuníquese con Cheryl Kerfeld, PT, PhD en [email protected]

Paso 1: Descargue React Native, Android Studio y PostgreSQL

Descargue React Native, Android Studio y PostgreSQL
Descargue React Native, Android Studio y PostgreSQL
Descargue React Native, Android Studio y PostgreSQL
Descargue React Native, Android Studio y PostgreSQL
Descargue React Native, Android Studio y PostgreSQL
Descargue React Native, Android Studio y PostgreSQL

Requerido

enlace a React Native:

facebook.github.io/react-native/docs/getti…

enlace a Android Studio:

developer.android.com/studio/install.html

enlace a PostgreSQL:

www.postgresql.org/download/

Opcional

Si prefiere GUI cuando trabaja con PostgreSQL, descargue pgAdmin u otro programa relacionado.

Nota

El propósito de esta aplicación es dar una versión prototipo de la aplicación final. No es la aplicación final y los eventos en la base de datos no son eventos reales creados por los organizadores.

Paso 2: configurar la base de datos

El enlace contiene un ejemplo de cómo configurar la base de datos PostgreSQL.

stackoverflow.com/questions/8200917/postgre…

Es posible que deba crear un rol para el nombre de usuario de su computadora.

Paso 3: clona el proyecto

Clonar el proyecto
Clonar el proyecto

Clona el repositorio de git de https://github.com/uwcse481h-2017/ActoKidsApp/tre… --la rama de desarrollo es nuestra aplicación.

Es posible que deba solicitar un permiso porque el proyecto es privado.

Paso 4: Ejecuta el emulador

Ejecutar emulador
Ejecutar emulador
Ejecutar emulador
Ejecutar emulador
Ejecutar emulador
Ejecutar emulador
Ejecutar emulador
Ejecutar emulador

Abra Android Studio y abra AVD Manager. Ejecute un emulador (presionando el botón de reproducción verde). También puede descargar un emulador de "teléfono" diferente si lo desea.

Paso 5: Inicie la aplicación

Iniciar la aplicación
Iniciar la aplicación
Iniciar la aplicación
Iniciar la aplicación
Iniciar la aplicación
Iniciar la aplicación
Iniciar la aplicación
Iniciar la aplicación

Abra una línea de comando y cd en la carpeta ActoKidsApp / server / activity-server y ejecute psql -d "nombre_de_su_base_datos" -f create_activity_prod_db.sql para completar la base de datos. Luego ejecute npm start para iniciar el servidor.

Abra otra línea de comando y cd en la carpeta ActoKidsApp / ActoKids. Ejecute npm install y react-native start

Abra una última línea de comando y cd en ActoKidsApp / ActoKids y ejecute react-native start-android. Esto debería recuperar los JavaScripts y ejecutar la aplicación.

Paso 6: ¡Comience a usar la aplicación

¡Empiece a usar la aplicación!
¡Empiece a usar la aplicación!

Paso 7: actividades de búsqueda

Actividades de búsqueda
Actividades de búsqueda

Un usuario puede ver una lista de todas las actividades. Se puede hacer clic en cada elemento de la lista y lo dirigirá a la página de detalles (paso 8) de la actividad. Un usuario también puede optar por filtrar las actividades (paso 9).

Paso 8: Página de detalles de la actividad

Página de detalles de la actividad
Página de detalles de la actividad

Si un usuario hace clic en el título de un evento en la página de búsqueda (del paso 7) que le interesa, aquí el usuario puede ver detalles sobre la actividad.

Paso 9: Página de actividad de filtro

Página de actividad de filtro
Página de actividad de filtro

Aquí, un usuario puede elegir filtros para aplicar con el fin de mostrar solo ciertos eventos.

Paso 10: Agregar una nueva actividad

Agregar una nueva actividad
Agregar una nueva actividad

Un usuario puede ingresar información sobre un evento y enviarla a la base de datos.

Paso 11:

Todo el contenido incluido en este sitio web (incluidos, entre otros, logotipos, imágenes, fotos, diseños, gráficos y texto de Actokids) es propiedad de la Coalición de Actividades para Todas las Habilidades y, como tal, está protegido por derechos de autor internacionales y otras leyes de propiedad intelectual.

Cualquier reproducción o copia no autorizada de los productos o imágenes que aparecen en este sitio web y que pertenecen a la Coalición de Actividades para Todas las Habilidades puede resultar en acciones legales. Si tiene alguna pregunta, comuníquese con Cheryl Kerfeld, PT, PhD en [email protected]

Recomendado: