Obsah:
- Krok 1: Downloa React Native, Android Studio a PostgreSQL
- Krok 2: Nastavte databázu
- Krok 3: Klonujte projekt
- Krok 4: Spustite emulátor
- Krok 5: Spustite aplikáciu
- Krok 6: Začnite používať aplikáciu
- Krok 7: Vyhľadávacie činnosti
- Krok 8: Stránka s podrobnosťami o aktivite
- Krok 9: Stránka aktivity filtrovania
- Krok 10: Pridanie novej aktivity
- Krok 11:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Je dôležité udržiavať deti všetkých vekových skupín a schopností aktívne a angažované vo svojich komunitách. Účasť na aktivitách pomáha deťom zostať zdravé, nadväzovať priateľstvá, rozvíjať zručnosti a podporovať kreativitu. Nájsť informácie o aktivitách, ktoré sú vhodné pre dieťa s postihnutím, je však mimoriadne náročné. Informácie sú rozptýlené po internete alebo sú dostupné iba prostredníctvom telefónu. Rodičia používajú rôzne stratégie na zabavenie svojich detí, vrátane rozprávania sa s inými rodičmi, zadávania najrôznejších slov do vyhľadávaní Google, vyhľadávania aktivít v časopisoch a komunitných publikáciách. Mnoho rozhodnutí zahŕňa pokus a omyl.
Ako môžeme pomôcť deťom so zdravotným postihnutím a ich rodičom nájsť činnosti, ktorých sa môžu zúčastniť v rámci svojej komunity?
Všetok obsah zahrnutý na týchto webových stránkach (vrátane, ale nielen, loga Actokids, obrázkov, fotografií, návrhov, grafiky a textu) je vlastníctvom koalície Activities for All Abilities Coalition a ako taký je chránený medzinárodnými autorskými právami a inými zákonmi o duševnom vlastníctve. Akákoľvek neoprávnená reprodukcia alebo kopírovanie produktov alebo fotografií uvedených na týchto webových stránkach a patriacich do koalície Activities for All Abilities Coalition môže mať za následok právne kroky. V prípade akýchkoľvek otázok kontaktujte Cheryl Kerfeld, PT, PhD na adrese [email protected]
Krok 1: Downloa React Native, Android Studio a PostgreSQL
Požadovaný
odkaz na React Native:
facebook.github.io/react-native/docs/getti…
odkaz na Android Studio:
developer.android.com/studio/install.html
odkaz na PostgreSQL:
www.postgresql.org/download/
Voliteľné
Ak dávate prednosť GUI pri práci s PostgreSQL, stiahnite si pgAdmin alebo iný relavantný program.
Poznámka
Účelom tejto aplikácie je poskytnúť prototyp verzie konečnej aplikácie. Nie je to konečná aplikácia a udalosti v databáze nie sú skutočnými udalosťami vytvorenými organizátormi.
Krok 2: Nastavte databázu
Odkaz obsahuje príklad nastavenia databázy PostgreSQL.
stackoverflow.com/questions/8200917/postgre…
Možno budete musieť vytvoriť rolu pre používateľské meno svojho počítača.
Krok 3: Klonujte projekt
Klonujte úložisko git z https://github.com/uwcse481h-2017/ActoKidsApp/tre…-vetva dev je naša aplikácia.
Možno budete musieť požiadať o povolenie, pretože projekt je súkromný.
Krok 4: Spustite emulátor
Otvorte Android Studio a otvorte AVD Manager. Spustite emulátor (stlačením zeleného tlačidla prehrávania). Ak si želáte, môžete si tiež stiahnuť iný emulátor „telefónu“.
Krok 5: Spustite aplikáciu
Otvorte príkazový riadok a cd do priečinka ActoKidsApp/server/activity -server a spustením psql -d „name_of_your_database“-f create_activity_prod_db.sql naplňte databázu. Potom spustite server npm start a spustite server.
Otvorte ďalší príkazový riadok a cd do priečinka ActoKidsApp/ActoKids. Spustite npm install a reagujte natívne
Otvorte posledný príkazový riadok a cd do programu ActoKidsApp/ActoKids a spustite príkaz native-start-android. To by malo načítať JavaScripty a spustiť aplikáciu.
Krok 6: Začnite používať aplikáciu
Krok 7: Vyhľadávacie činnosti
Používateľovi sa zobrazí zoznam všetkých aktivít. Na každú položku v zozname je možné kliknúť a presmeruje vás na stránku podrobností (krok 8) aktivity. Užívateľ sa môže tiež rozhodnúť filtrovať aktivity (krok 9).
Krok 8: Stránka s podrobnosťami o aktivite
Ak používateľ klikne na názov udalosti na stránke vyhľadávania (od kroku 7), ktorá ho zaujíma, tu si môže používateľ zobraziť podrobnosti o aktivite.
Krok 9: Stránka aktivity filtrovania
Tu si používateľ môže vybrať filtre, ktoré sa majú použiť, aby zobrazovali iba určité udalosti.
Krok 10: Pridanie novej aktivity
Užívateľ môže zadať informácie o udalosti a odoslať ich do databázy.
Krok 11:
Všetok obsah zahrnutý na týchto webových stránkach (vrátane, ale nielen, loga Actokids, obrázkov, fotografií, návrhov, grafiky a textu) je vlastníctvom koalície Activities for All Abilities Coalition a ako taký je chránený medzinárodnými autorskými právami a inými zákonmi o duševnom vlastníctve.
Akákoľvek neoprávnená reprodukcia alebo kopírovanie produktov alebo fotografií uvedených na týchto webových stránkach a patriacich do koalície Activities for All Abilities Coalition môže mať za následok právne kroky. V prípade akýchkoľvek otázok kontaktujte Cheryl Kerfeld, PT, PhD na adrese [email protected]