Posts

Showing posts with the label remove list item

บทที่ 23 – สร้างแอพติดตามรถประจำทาง

Image
VDO นี้ไม่อัพเดตแล้ว กรุณาอ่านจาก eBook คุณสมบัติของแอพ ในบทนี้ สอนสร้างแอพติดตามตำแหน่งของรถประจำทาง ว่าขณะนี้อยู่ที่ไหน ซึ่งเป็นการประยุกต์ใช้คอมโพเนนต์ GoogleMap และ FirebaseDB แอพชุดนี้ จะประกอบด้วยแอพ 2 ฝั่ง คือ ฝั่งของคนขับรถประจำทาง จะใช้ชื่อแอพ BusDriver คนขับรถประจำทาง จะใช้แอพนี้ ขณะขับรถ และเปิด GPS ด้วย หน้าที่ของแอพนี้ ก็คือ อัพเดตพิกัดตำแหน่งปัจจุบันของรถประจำทาง ผ่านทาง FirebaseDB ทุกครั้งที่มีการเปลี่ยนแปลงตำแหน่ง ทางฝั่งคนที่ยืนรอรถประจำทาง ก็จะใช้แอพอีกอันหนึ่ง ชื่อ WhereTheBus แอพนี้ ก็จะอาศัยข้อมูลพิกัดที่อัพเดตมาทาง FirebaseDB มาปักหมุดบนแผนที่ เพื่อแสดงตำแหน่งของรถประจำทางที่กำลังเคลื่อนที่ รวมทั้งแสดงตำแหน่งของตนเองบนแผนที่ เพื่อให้เห็นว่า รถประจำทางอยู่ห่างแค่ไหน คอมโพเนนต์ที่กล่าวถึง GoogleMap FirebaseDB Properties ที่สำคัญ เนื่องจากแอพทั้ง 2 ฝั่ง คือ BusDriver และ WhereTheBus จะต้องส่งข้อมูลพิกัดตำแหน่งของรถประจำทางถึงกัน ดังนั้น properties สำคัญใน FirebaseDB ที่ต้องกำหนดให้เหมือนกัน ก็คือ Firebase Token Project Bucket โดยกา...