สารบัญ:
- ขั้นตอนที่ 1: ดาวน์โหลด React Native, Android Studio และ PostgreSQL
- ขั้นตอนที่ 2: ตั้งค่าฐานข้อมูล
- ขั้นตอนที่ 3: โคลนโครงการ
- ขั้นตอนที่ 4: เรียกใช้โปรแกรมจำลอง
- ขั้นตอนที่ 5: เริ่มแอปพลิเคชัน
- ขั้นตอนที่ 6: เริ่มใช้แอปพลิเคชัน
- ขั้นตอนที่ 7: ค้นหากิจกรรม
- ขั้นตอนที่ 8: หน้ารายละเอียดกิจกรรม
- ขั้นตอนที่ 9: กรองหน้ากิจกรรม
- ขั้นตอนที่ 10: การเพิ่มกิจกรรมใหม่
- ขั้นตอนที่ 11:
วีดีโอ: ActoKids: วิธีใหม่ในการค้นหากิจกรรม: 11 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สิ่งสำคัญคือต้องให้เด็กทุกวัยและทุกความสามารถกระตือรือร้นและมีส่วนร่วมในชุมชนของตน การเข้าร่วมกิจกรรมช่วยให้เด็กๆ มีสุขภาพแข็งแรง สร้างมิตรภาพ พัฒนาทักษะ และส่งเสริมความคิดสร้างสรรค์ อย่างไรก็ตาม การหาข้อมูลเกี่ยวกับกิจกรรมที่เหมาะสมกับเด็กที่มีความทุพพลภาพเป็นเรื่องยากมาก ข้อมูลกระจัดกระจายทางอินเทอร์เน็ตหรือทางโทรศัพท์เท่านั้น ผู้ปกครองใช้กลยุทธ์ที่แตกต่างกันเพื่อให้ลูกมีส่วนร่วม รวมถึงการพูดคุยกับผู้ปกครองคนอื่นๆ พิมพ์คำทุกประเภทในการค้นหาของ Google ค้นหากิจกรรมในนิตยสารและสิ่งพิมพ์ของชุมชน การตัดสินใจหลายอย่างเกี่ยวข้องกับการลองผิดลองถูก
เราจะช่วยให้เด็กพิการและผู้ปกครองพบกิจกรรมที่พวกเขาสามารถเข้าร่วมในชุมชนได้อย่างไร?
เนื้อหาทั้งหมดที่รวมอยู่ในเว็บไซต์นี้ (รวมถึงแต่ไม่จำกัดเพียงโลโก้ รูปภาพ ภาพถ่าย การออกแบบ กราฟิก และข้อความของ Actokids) เป็นทรัพย์สินของ Activities for All Abilities Coalition และได้รับการคุ้มครองโดยกฎหมายลิขสิทธิ์ระหว่างประเทศและกฎหมายทรัพย์สินทางปัญญาอื่นๆ การทำซ้ำหรือคัดลอกโดยไม่ได้รับอนุญาตของผลิตภัณฑ์หรือรูปภาพที่แสดงบนเว็บไซต์นี้และเป็นของกลุ่มกิจกรรมเพื่อความสามารถทั้งหมดอาจส่งผลให้มีการดำเนินการทางกฎหมาย คำถามใด ๆ โปรดติดต่อ Cheryl Kerfeld, PT, PhD ที่ [email protected]
ขั้นตอนที่ 1: ดาวน์โหลด 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… --the dev branch คือแอปของเรา
คุณอาจต้องขออนุญาตเนื่องจากโครงการนี้เป็นโครงการส่วนตัว
ขั้นตอนที่ 4: เรียกใช้โปรแกรมจำลอง
เปิด Android Studio และเปิดตัวจัดการ AVD เรียกใช้โปรแกรมจำลอง (โดยกดปุ่มเล่นสีเขียว) คุณยังสามารถดาวน์โหลดโปรแกรมจำลอง "โทรศัพท์" อื่นได้หากต้องการ
ขั้นตอนที่ 5: เริ่มแอปพลิเคชัน
เปิดบรรทัดคำสั่งและ cd ลงในโฟลเดอร์ ActoKidsApp/server/activity-server และเรียกใช้ psql -d “name_of_your_database” -f create_activity_prod_db.sql เพื่อเติมฐานข้อมูล จากนั้นรัน npm start เพื่อเริ่มเซิร์ฟเวอร์
เปิดบรรทัดคำสั่งอื่นและ cd ลงในโฟลเดอร์ ActoKidsApp/ActoKids รันการติดตั้ง npm และ react-native start
เปิดบรรทัดคำสั่งสุดท้ายและ cd ลงใน ActoKidsApp/ActoKids และเรียกใช้ react-native start-android สิ่งนี้ควรดึง JavaScript และเรียกใช้แอป
ขั้นตอนที่ 6: เริ่มใช้แอปพลิเคชัน
ขั้นตอนที่ 7: ค้นหากิจกรรม
ผู้ใช้สามารถดูรายการกิจกรรมทั้งหมดได้ แต่ละรายการในรายการสามารถคลิกได้ และจะนำคุณไปยังหน้ารายละเอียด (ขั้นตอนที่ 8) ของกิจกรรม ผู้ใช้ยังสามารถเลือกที่จะกรองกิจกรรม (ขั้นตอนที่ 9)
ขั้นตอนที่ 8: หน้ารายละเอียดกิจกรรม
หากผู้ใช้คลิกที่ชื่อกิจกรรมในหน้าค้นหา (จากขั้นตอนที่ 7) ที่พวกเขาสนใจ ผู้ใช้สามารถดูรายละเอียดเกี่ยวกับกิจกรรมได้ที่นี่
ขั้นตอนที่ 9: กรองหน้ากิจกรรม
ที่นี่ ผู้ใช้สามารถเลือกตัวกรองเพื่อใช้เพื่อแสดงเฉพาะบางเหตุการณ์เท่านั้น
ขั้นตอนที่ 10: การเพิ่มกิจกรรมใหม่
ผู้ใช้สามารถป้อนข้อมูลเกี่ยวกับเหตุการณ์และส่งไปยังฐานข้อมูล
ขั้นตอนที่ 11:
เนื้อหาทั้งหมดที่รวมอยู่ในเว็บไซต์นี้ (รวมถึงแต่ไม่จำกัดเพียงโลโก้ รูปภาพ ภาพถ่าย การออกแบบ กราฟิก และข้อความของ Actokids) เป็นทรัพย์สินของ Activities for All Abilities Coalition และได้รับการคุ้มครองโดยกฎหมายลิขสิทธิ์ระหว่างประเทศและกฎหมายทรัพย์สินทางปัญญาอื่นๆ
การทำซ้ำหรือคัดลอกโดยไม่ได้รับอนุญาตของผลิตภัณฑ์หรือรูปภาพที่แสดงบนเว็บไซต์นี้และเป็นของกลุ่มกิจกรรมเพื่อความสามารถทั้งหมดอาจส่งผลให้มีการดำเนินการทางกฎหมาย คำถามใด ๆ โปรดติดต่อ Cheryl Kerfeld, PT, PhD ที่ [email protected]
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง