メインコンテンツへ移動

React Native ฉบับเริ่มต้น: สร้างแอปมือถือข้ามแพลตฟอร์ม

เรียนรู้การพัฒนาแอปพลิเคชันมือถือที่ทำงานได้ทั้งบน iOS และ Android ด้วย React Native ตั้งแต่การติดตั้งเครื่องมือ, โครงสร้างโปรเจกต์, การสร้าง UI ด้วย JSX, การจัดการ Components และ State ไปจนถึงการใช้ StyleSheet เพื่อตกแต่งแอปให้สวยงาม

ขั้นสูง 20 本の短い記事

เนื้อหาภาษาไทย / タイ語のコンテンツ

レッスン目次(Roadmap)

上から順に進めてください
6

StyleSheet: ตกแต่ง Component ให้สวยงาม

บทนี้กล่าวถึงการใช้ `StyleSheet` ใน React Native เพื่อตกแต่ง Component ให้สวยงามและเป็นระเบียบ โดยเน้นข้อดีของการใช้ `StyleSheet` เช่น ความสะอาดของโค้ด, การนำ S...

8

Button และ TouchableOpacity: สร้างปุ่มกด

จากบทที่แล้วที่ได้เรียนรู้เรื่องการรับข้อมูลด้วย `TextInput` บทนี้จะกล่าวถึงการสร้างปุ่มกดเพื่อตอบสนองต่อการสัมผัสของผู้ใช้ โดยจะเน้นที่ `Button` และ `Touchable...

12

AsyncStorage: การบันทึกข้อมูลแบบ Local

ในบทที่ 12 นี้ เราได้เรียนรู้วิธีการใช้ AsyncStorage ใน React Native เพื่อบันทึกข้อมูลขนาดเล็กแบบถาวรลงในเครื่องของผู้ใช้ เช่น ข้อมูลผู้ใช้หรือค่าตั้งค่าแอป ซึ่...

15

Custom Component: สร้าง Component ของตัวเอง

บทความนี้แนะนำการสร้าง Custom Component ใน React Native เพื่อนำไปใช้ซ้ำ ลดความซ้ำซ้อนของโค้ด และเพิ่มความเป็นระเบียบ รวมถึงแสดงตัวอย่างการสร้าง Component ปุ่มแล...

16

การจัดการ Form ด้วย Formik และ Yup

บทนี้เป็นการแนะนำการจัดการ Form ใน React Native ด้วย Formik และ Yup ซึ่งเป็น Library ยอดนิยมที่ช่วยให้การจัดการ State, การตรวจสอบความถูกต้องของข้อมูล (Validatio...

18

การใช้ MapView: แสดงแผนที่ในแอป

บทความนี้แนะนำวิธีการเพิ่มแผนที่ลงในแอป React Native โดยใช้ไลบรารี `react-native-maps` ซึ่งครอบคลุมตั้งแต่การติดตั้ง, การแสดงแผนที่พื้นฐาน, การเพิ่ม Marker และข...

19

Permissions: การขอสิทธิ์การเข้าถึงต่างๆ

บทความนี้กล่าวถึงความสำคัญของการจัดการ Permissions ใน React Native เพื่อให้แอปพลิเคชันสามารถเข้าถึงทรัพยากรของอุปกรณ์ได้อย่างถูกต้องตามหลักความเป็นส่วนตัวของผู้...

20

Deploy แอป React Native ขึ้น Store

บทความนี้สรุปขั้นตอนการ Deploy แอป React Native ขึ้น Store ทั้ง Google Play Store และ App Store โดยครอบคลุมตั้งแต่การสร้าง Release Build (APK/AAB สำหรับ Android...