Πίνακας περιεχομένων:
- Βήμα 1: Downloa React Native, Android Studio και PostgreSQL
- Βήμα 2: Ρύθμιση βάσης δεδομένων
- Βήμα 3: Κλωνοποίηση του έργου
- Βήμα 4: Εκτέλεση εξομοιωτή
- Βήμα 5: Ξεκινήστε την εφαρμογή
- Βήμα 6: Ξεκινήστε να χρησιμοποιείτε την εφαρμογή
- Βήμα 7: Δραστηριότητες αναζήτησης
- Βήμα 8: Σελίδα λεπτομερειών δραστηριότητας
- Βήμα 9: Σελίδα δραστηριότητας φίλτρου
- Βήμα 10: Προσθήκη νέας δραστηριότητας
- Βήμα 11:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Είναι σημαντικό να διατηρούνται τα παιδιά όλων των ηλικιών και ικανοτήτων ενεργά και εμπλεκόμενα στις κοινότητές τους. Η συμμετοχή σε δραστηριότητες βοηθά τα παιδιά να παραμείνουν υγιή, να δημιουργήσουν φιλίες, να αναπτύξουν δεξιότητες και να καλλιεργήσουν τη δημιουργικότητα. Ωστόσο, η εύρεση πληροφοριών σχετικά με δραστηριότητες που είναι κατάλληλες για ένα παιδί με αναπηρία είναι εξαιρετικά δύσκολη. Οι πληροφορίες είναι διάσπαρτες στο Διαδίκτυο ή διατίθενται μόνο μέσω τηλεφώνου. Οι γονείς χρησιμοποιούν διαφορετικές στρατηγικές για να κρατήσουν τα παιδιά τους αφοσιωμένα, συμπεριλαμβανομένης της συζήτησης με άλλους γονείς, της πληκτρολόγησης όλων των ειδών των λέξεων στις αναζητήσεις Google, της αναζήτησης δραστηριοτήτων σε περιοδικά και εκδόσεις της κοινότητας. Πολλές αποφάσεις περιλαμβάνουν δοκιμή και λάθος.
Πώς μπορούμε να βοηθήσουμε τα παιδιά με αναπηρίες και τους γονείς τους να βρουν δραστηριότητες στις οποίες μπορούν να συμμετάσχουν μέσα στην κοινότητά τους;
Όλο το περιεχόμενο που περιλαμβάνεται σε αυτόν τον ιστότοπο (συμπεριλαμβανομένων, αλλά χωρίς περιορισμό στα λογότυπα Actokids, εικόνες, φωτογραφίες, σχέδια, γραφικά και κείμενο) είναι ιδιοκτησία του συνασπισμού Activities for All Abilities και ως εκ τούτου προστατεύεται από διεθνείς νόμους περί πνευματικών δικαιωμάτων και άλλων νόμων περί πνευματικής ιδιοκτησίας. Οποιαδήποτε μη εξουσιοδοτημένη αναπαραγωγή ή αντιγραφή των προϊόντων ή των εικόνων που εμφανίζονται σε αυτόν τον ιστότοπο και ανήκουν στον συνασπισμό Δραστηριότητες για όλες τις ικανότητες μπορεί να οδηγήσει σε νομική ενέργεια. Για οποιεσδήποτε ερωτήσεις, επικοινωνήστε με τη Cheryl Kerfeld, PT, PhD στη διεύθυνση [email protected]
Βήμα 1: Downloa React Native, Android Studio και PostgreSQL
Απαιτείται
σύνδεσμος προς το React Native:
facebook.github.io/react-native/docs/getti…
σύνδεσμος προς το Android Studio:
developer.android.com/studio/install.html
σύνδεσμος προς PostgreSQL:
www.postgresql.org/download/
Προαιρετικός
Εάν προτιμάτε GUI όταν εργάζεστε με PostgreSQL, κάντε λήψη του pgAdmin ή άλλου σχετικού προγράμματος.
Σημείωση
Ο σκοπός αυτής της εφαρμογής είναι να δώσει μια πρωτότυπη έκδοση της τελικής εφαρμογής. Δεν είναι η τελική εφαρμογή και τα γεγονότα στη βάση δεδομένων δεν είναι πραγματικά γεγονότα που δημιουργήθηκαν από τους διοργανωτές.
Βήμα 2: Ρύθμιση βάσης δεδομένων
Ο σύνδεσμος περιέχει ένα παράδειγμα ρύθμισης της βάσης δεδομένων PostgreSQL.
stackoverflow.com/questions/8200917/postgre…
Σως χρειαστεί να δημιουργήσετε έναν ρόλο για το όνομα χρήστη του υπολογιστή σας.
Βήμα 3: Κλωνοποίηση του έργου
Κλωνοποιήστε το αποθετήριο git από τη διεύθυνση https://github.com/uwcse481h-2017/ActoKidsApp/tre…-το υποκατάστημα dev είναι η εφαρμογή μας.
Σως χρειαστεί να ζητήσετε άδεια επειδή το έργο είναι ιδιωτικό.
Βήμα 4: Εκτέλεση εξομοιωτή
Ανοίξτε το Android Studio και ανοίξτε το AVD Manager. Εκτελέστε έναν εξομοιωτή (πατώντας το πράσινο κουμπί αναπαραγωγής). Μπορείτε επίσης να κατεβάσετε έναν διαφορετικό εξομοιωτή "τηλεφώνου" εάν θέλετε.
Βήμα 5: Ξεκινήστε την εφαρμογή
Ανοίξτε μια γραμμή εντολών και δώστε cd στο φάκελο ActoKidsApp/server/activity -server και εκτελέστε psql -d "name_of_your_database" -f create_activity_prod_db.sql για να συμπληρώσετε τη βάση δεδομένων. Στη συνέχεια, εκτελέστε npm start για να ξεκινήσει ο διακομιστής.
Ανοίξτε μια άλλη γραμμή εντολών και μεταφέρετε cd στο φάκελο ActoKidsApp/ActoKids. Εκτέλεση εγκατάστασης npm και εκκίνηση αντίδρασης
Ανοίξτε μια τελευταία γραμμή εντολών και μεταφέρετε το cd στο ActoKidsApp/ActoKids και εκτελέστε την εκκίνηση του αντιδραστικού συστήματος Android. Αυτό θα πρέπει να πάρει τα JavaScripts και να τρέξει την εφαρμογή.
Βήμα 6: Ξεκινήστε να χρησιμοποιείτε την εφαρμογή
Βήμα 7: Δραστηριότητες αναζήτησης
Ένας χρήστης μπορεί να δει μια λίστα με όλες τις δραστηριότητες. Κάθε στοιχείο στη λίστα μπορεί να γίνει κλικ και θα σας οδηγήσει στη σελίδα λεπτομερειών (βήμα 8) για τη δραστηριότητα. Ένας χρήστης μπορεί επίσης να επιλέξει να φιλτράρει τις δραστηριότητες (βήμα 9).
Βήμα 8: Σελίδα λεπτομερειών δραστηριότητας
Εάν ένας χρήστης κάνει κλικ σε έναν τίτλο συμβάντος στη σελίδα αναζήτησης (από το βήμα 7) που τον ενδιαφέρει, εδώ ο χρήστης μπορεί να δει λεπτομέρειες σχετικά με τη δραστηριότητα.
Βήμα 9: Σελίδα δραστηριότητας φίλτρου
Εδώ, ένας χρήστης μπορεί να επιλέξει φίλτρα για εφαρμογή, προκειμένου να εμφανίζει μόνο ορισμένα συμβάντα.
Βήμα 10: Προσθήκη νέας δραστηριότητας
Ένας χρήστης μπορεί να εισαγάγει πληροφορίες σχετικά με ένα συμβάν και να τις υποβάλει στη βάση δεδομένων.
Βήμα 11:
Όλο το περιεχόμενο που περιλαμβάνεται σε αυτόν τον ιστότοπο (συμπεριλαμβανομένων, αλλά χωρίς περιορισμό στα λογότυπα Actokids, εικόνες, φωτογραφίες, σχέδια, γραφικά και κείμενο) αποτελεί ιδιοκτησία του συνασπισμού Activities for All Abilities και ως εκ τούτου προστατεύεται από τους διεθνείς νόμους περί πνευματικής ιδιοκτησίας και άλλων νόμων περί πνευματικής ιδιοκτησίας.
Οποιαδήποτε μη εξουσιοδοτημένη αναπαραγωγή ή αντιγραφή των προϊόντων ή των εικόνων που εμφανίζονται σε αυτόν τον ιστότοπο και ανήκουν στον συνασπισμό Δραστηριότητες για όλες τις ικανότητες μπορεί να οδηγήσει σε νομική ενέργεια. Για οποιεσδήποτε ερωτήσεις, επικοινωνήστε με τη Cheryl Kerfeld, PT, PhD στη διεύθυνση [email protected]