Table des matières:
- Étape 1: Téléchargez React Native, Android Studio et PostgreSQL
- Étape 2: Configurer la base de données
- Étape 3: Cloner le projet
- Étape 4: Exécuter l'émulateur
- Étape 5: Démarrer l'application
- Étape 6: commencez à utiliser l'application
- Étape 7: Rechercher des activités
- Étape 8: Page de détail de l'activité
- Étape 9: Filtrer la page d'activité
- Étape 10: Ajouter une nouvelle activité
- Étape 11:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Il est important de garder les enfants de tous âges et de toutes capacités actifs et engagés dans leur communauté. La participation à des activités aide les enfants à rester en bonne santé, à nouer des amitiés, à développer des compétences et à favoriser la créativité. Cependant, trouver des informations sur les activités qui conviennent à un enfant handicapé est extrêmement difficile. Les informations sont dispersées sur Internet ou uniquement disponibles par téléphone. Les parents utilisent différentes stratégies pour garder leurs enfants engagés, notamment parler à d'autres parents, taper toutes sortes de mots dans les recherches Google, rechercher des activités dans des magazines et des publications communautaires. Beaucoup de décisions impliquent des essais et des erreurs.
Comment aider les enfants handicapés et leurs parents à trouver des activités auxquelles ils peuvent participer au sein de leur communauté ?
Tout le contenu inclus sur ce site Web (y compris, mais sans s'y limiter, les logos, images, photos, dessins, graphiques et textes d'Actokids) est la propriété de la Coalition Activities for All Abilities et, en tant que tel, est protégé par le droit d'auteur international et d'autres lois sur la propriété intellectuelle. Toute reproduction ou copie non autorisée des produits ou des images présentés sur ce site Web et appartenant à Activities for All Abilities Coalition peut entraîner des poursuites judiciaires. Pour toute question, veuillez contacter Cheryl Kerfeld, PT, PhD à [email protected]
Étape 1: Téléchargez React Native, Android Studio et PostgreSQL
Obligatoire
lien vers React Native:
facebook.github.io/react-native/docs/getti…
lien vers Android Studio:
developer.android.com/studio/install.html
lien vers PostgreSQL:
www.postgresql.org/download/
Optionnel
Si vous préférez l'interface graphique lorsque vous travaillez avec PostgreSQL, téléchargez pgAdmin ou un autre programme pertinent.
Noter
Le but de cette application est de donner une version prototype de l'application finale. Ce n'est pas l'application finale et les événements de la base de données ne sont pas de vrais événements créés par les organisateurs.
Étape 2: Configurer la base de données
Le lien contient un exemple de configuration de la base de données PostgreSQL.
stackoverflow.com/questions/8200917/postgre…
Vous devrez peut-être créer un rôle pour le nom d'utilisateur de votre ordinateur.
Étape 3: Cloner le projet
Clonez le référentiel git à partir de https://github.com/uwcse481h-2017/ActoKidsApp/tre… --la branche dev est notre application.
Vous devrez peut-être demander une autorisation car le projet est privé.
Étape 4: Exécuter l'émulateur
Ouvrez Android Studio et ouvrez AVD Manager. Exécutez un émulateur (en appuyant sur le bouton de lecture vert). Vous pouvez également télécharger un autre émulateur « téléphone » si vous le souhaitez.
Étape 5: Démarrer l'application
Ouvrez une ligne de commande et cd dans le dossier ActoKidsApp/server/activity-server et exécutez psql -d "name_of_your_database" -f create_activity_prod_db.sql pour remplir la base de données. Ensuite, exécutez npm start pour démarrer le serveur.
Ouvrez une autre ligne de commande et cd dans le dossier ActoKidsApp/ActoKids. Exécutez l'installation de npm et réagissez au démarrage natif
Ouvrez une dernière ligne de commande et cd dans ActoKidsApp/ActoKids et exécutez react-native start-android. Cela devrait récupérer les JavaScripts et exécuter l'application.
Étape 6: commencez à utiliser l'application
Étape 7: Rechercher des activités
Un utilisateur peut voir une liste de toutes les activités. Chaque élément de la liste est cliquable et vous dirigera vers la page de détail (étape 8) de l'activité. Un utilisateur peut également choisir de filtrer les activités (étape 9).
Étape 8: Page de détail de l'activité
Si un utilisateur clique sur un titre d'événement dans la page de recherche (à partir de l'étape 7) qui l'intéresse, l'utilisateur peut afficher ici les détails de l'activité.
Étape 9: Filtrer la page d'activité
Ici, un utilisateur peut choisir des filtres à appliquer afin de n'afficher que certains événements.
Étape 10: Ajouter une nouvelle activité
Un utilisateur peut saisir des informations sur un événement et les soumettre à la base de données.
Étape 11:
Tout le contenu inclus sur ce site Web (y compris, mais sans s'y limiter, les logos, images, photos, dessins, graphiques et textes d'Actokids) est la propriété d'Activities for All Abilities Coalition et, en tant que tel, est protégé par le droit d'auteur international et d'autres lois sur la propriété intellectuelle.
Toute reproduction ou copie non autorisée des produits ou des images présentés sur ce site Web et appartenant à Activities for All Abilities Coalition peut entraîner des poursuites judiciaires. Pour toute question, veuillez contacter Cheryl Kerfeld, PT, PhD à [email protected]