โคลนนิ่ง Uber
แอปโคลนผู้โดยสาร Uber Native ที่สร้างขึ้นโดยใช้ React, Expo และ Reduxjs เวอร์ชันล่าสุด
เทคโนโลยี
- React Native - เป็นเฟรมเวิร์ก JavaScript โอเพนซอร์สจาก Facebook ที่ออกแบบมาเพื่อสร้างแอพมือถือดั้งเดิมสำหรับ iOS และ Android
- React Elements - เป็นกรอบการทำงานของ React Native สำหรับการสร้างแอพพลิเคชั่นข้ามแพลตฟอร์ม
- Expo - เป็นกรอบและแพลตฟอร์มสำหรับ React Native ที่ช่วยให้คุณพัฒนาสร้างและปรับใช้ iOS, Android และเว็บแอป
- Firebase - เป็นแพลตฟอร์มคลาวด์ที่พัฒนาโดย Google สำหรับการสร้างมือถือและเว็บแอปพลิเคชัน
- Firestore - Cloud Firestore เป็นฐานข้อมูลที่ยืดหยุ่นและปรับขนาดได้สำหรับการพัฒนามือถือเว็บและเซิร์ฟเวอร์จาก Firebase และ Google Cloud
- Reduxjs/Toolkit - เป็นหนึ่งในห้องสมุดที่ทรงพลังที่สุดสำหรับการจัดการสถานะในแอปพลิเคชัน React
- React Navigation - เป็นกรอบการกำหนดเส้นทางและการนำทางสำหรับ Expo และ React Native Apps
- Tailwind CSS - เป็น CSS ดั้งเดิมที่อธิบายตัวเองว่าเป็น Utility First CSS Framework
- Android Studio - เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการอย่างเป็นทางการ (IDE) สำหรับการพัฒนาแอปพลิเคชัน Android
- iOS Emulator - เป็นซอฟต์แวร์ที่อนุญาตให้ระบบ Windows เรียกใช้และติดตั้งแอพพลิเคชั่นหรือเกมบนพีซีของพวกเขา
- ตอบสนองแผนที่ดั้งเดิม - เป็นระบบส่วนประกอบดั้งเดิมสำหรับแผนที่
- MAPQUEST API-เป็นบริการ API โอเพ่นซอร์สที่ใช้ในการสร้างแอพที่ใช้สถานที่ตั้งที่ซับซ้อนสำหรับเว็บ iOS และ Android
- Google Maps - เป็นแพลตฟอร์มการแมปเว็บของ Google และแอปพลิเคชันผู้บริโภค
- Google Directions API - เป็นบริการเว็บโอเพนซอร์ซที่ใช้คำขอ HTTP เพื่อส่งคืนเส้นทางและสถานที่ที่จัดรูปแบบ
- Google Places API - เป็นบริการ API ที่ใช้คำขอ HTTP เพื่อส่งคืนสถานที่ทางภูมิศาสตร์หรือจุดสนใจที่โดดเด่น
- Google ระยะทางเมทริกซ์ API - เป็นบริการที่ให้ระยะเวลาการเดินทางและเวลาสำหรับเมทริกซ์ของต้นกำเนิดและจุดหมายปลายทาง
- ESLINT, Airbnb JavaScript/React Styleguide - เป็นเครื่องมือวิเคราะห์รหัสแบบคงที่สำหรับการระบุรูปแบบปัญหาที่พบในรหัส JavaScript
- ESLINT-PLUGIN-IMPORT-เป็นปลั๊กอินผ้าสำลีสำหรับ JavaScript ที่นำเข้า/ส่งออกไวยากรณ์และป้องกันการสะกดผิดของเส้นทางไฟล์และชื่อนำเข้า
การออกแบบแอพ UI/UX
การออกแบบแอพสำหรับ Uber Passenger App 2022







