React Native ช่วยให้คุณสร้างแอปพลิเคชันมือถือแบบเนทีฟสำหรับ iOS และ Android โดยใช้ JavaScript และแนวคิดเดียวกับ React บนเว็บ แต่ใช้คอมโพเนนต์ที่แปลงเป็น UI แบบเนทีฟ แอปนี้ครอบคลุมคอมโพเนนต์ที่จำเป็น ระบบการจัดสไตล์ การนำทางแบบ Stack และ Tab และการเข้าถึงคุณสมบัติของอุปกรณ์
แอปนี้แสดงความแตกต่างระหว่าง React บนเว็บและ React Native สำหรับมือถืออย่างชัดเจน ซึ่งเป็นจุดที่มักสับสนที่สุดสำหรับผู้ที่มาจากการพัฒนาเว็บ
สิ่งที่คุณจะได้เรียนรู้
• คอมโพเนนต์เนทีฟ: View, Text, Image, TouchableOpacity
• StyleSheet และ Flexbox บนมือถือ
• การนำทางด้วย React Navigation (Stack และ Tab)
• FlatList และการจัดการรายการ
• การเข้าถึงกล้อง ตำแหน่ง และพื้นที่จัดเก็บข้อมูล
• การรวม REST API
วิธีการใช้งาน
คุณจะได้เรียนรู้ในโมดูลที่เน้นเฉพาะ เสริมด้วยแบบฝึกหัด ฝึกฝนใน IDE บนโทรศัพท์ ติดตามความคืบหน้า และสามารถรับใบรับรองได้ มีเวอร์ชันพรีเมียมแบบไม่มีโฆษณาให้เลือกใช้
เหมาะสำหรับใคร
• นักพัฒนาเว็บ React ที่ต้องการเข้าสู่การพัฒนาแอปพลิเคชันบนมือถือ
• โปรแกรมเมอร์ JavaScript ที่ต้องการสร้างแอป iOS และ Android
• นักศึกษาด้านการพัฒนาแอปพลิเคชันบนมือถือที่ต้องการใช้แพลตฟอร์มแบบครบวงจร
เปิดแอป เลือกโมดูล และฝึกฝนเล็กน้อยในแต่ละวัน
เรียนรู้ React Native เพื่อสร้างแอปพลิเคชันมือถือด้วยคอมโพเนนต์และระบบนำทาง