ReactReact Native

วิธีเตรียมเครื่อง Mac เพื่อพัฒนาแอพ iOS ด้วย React Native รุ่นล่าสุด

เรื่องที่เกี่ยวข้อง - React, React Native, React Native for iOS
react-native-ios-javascript

อัพเดตล่าสุด

โค้ชพลมาอัพเดตเนื้อหาในบทความนี้ รองรับการใช้งานในปัจจุบันแล้วนะครับ เอาไปดู ไปทำตามได้อย่างสบายใจเลย

บทความนี้เป็นส่วนหนึ่งของหลักสูตร “พัฒนาแอพ iOS และะ Android ด้วย React Native” แบบ in-house/on-site training ที่องค์กร จะได้เป็นพื้นฐาน และให้ทุกคนสามารถทบทวนกันได้

สำหรับใครที่จะเตรียมเครื่อง Windows ให้ไปดูที่นี่

สิ่งที่ควรรู้

  • การจะทดสอบแอพ iOS บน iPhone หรือ iPad สามารถใช้ Apple ID ปกติที่ใช้ใน App store ทั่วไปได้ แต่จำกัดเครื่องละ 2 โปรเจคนะ
  • ถ้าอยากอันลิมิต ต้องมีการสมัคร iOS Developer Program, ชำระเงิน ($99), และยืนยันให้เรียบร้อย

เปิดอบรม React Native สำหรับผู้เริ่มต้น

ปูพื้นฐาน React และ React Native เข้าใจง่าย, ใช้ได้จริง, เนื้อหาใช้ในการทำแอพ Enterprise ขององค์กรได้

ขั้นตอนการติดตั้ง

  1. ติดตั้ง NodeJS
  2. ติดตั้ง Homebrew
  3. ติดตั้ง watchman
  4. ติดตั้ง flow
  5. ติดตั้ง Xcode
  6. ติดตั้งชุดคำสั่ง React Native
  7. ติดตั้ง Expo
  8. ติดตั้ง Visual Studio Code

1. ติดตั้ง Node JS

2. ติดตั้ง Homebrew

รันคำสั่งติดตั้ง Homebrew ในโปรแกรม Terminal ดูคำสั่งได้จากที่นี่

4. ติดตั้ง Watchman

รันคำสั่งติดตั้ง Watchman ในโปรแกรม Terminal

brew install watchman

5. ติดตั้ง Flow

รันคำสั่งติดตั้ง flow ในโปรแกรม Terminal

brew install flow

6. ติดตั้ง Xcode และ Development Tools

  1. Download โปรแกรม XCode มาติดตั้งจาก Mac App Store โดยค้นหา “XCode” หรือคลิกที่ลิ้งค์นี้ และกดปุ่ม “View on Mac App Store”
  2. เปิดโปรแกรม Xcode และกดติดตั้งส่วนเสริมเพิ่มเติม

7. ติดตั้งชุดคำสั่ง Expo สำหรับ React Native

รันคำสั่งในโปรแกรม Terminal (หากมีการถามรหัสผ่าน ให้ใส่รหัส super user ที่ตั้งไว้ตอน setup เครื่องครั้งแรก)

sudo npm install -g expo-cli

8. ดาวน์โหลดและติดตั้งแอพ Expo บน Smartphone/Tablet

เพื่อใช้ในการทดสอบการทำงานของแอพพลิเคชั่น ดาวน์โหลดตามระบบที่ใช้ได้ด้านล่างครับ

9. ติดตั้ง Visual Studio Code

  1. ดาวน์โหลด และติดตั้งโปรแกรม Visual Studio Code
  2. เสร็จแล้วกดติดตั้งส่วนเสริมช่วยเขียนโค้ดของ Nextflow จากที่นี่ได้เลย

เสร็จเรียบร้อย

เมื่อมาถึงจุดนี้ ถือว่าเครื่อง Mac OS X ของเราพร้อมจะพัฒนาแอพ iOS ด้วย React Native แล้วครับ มีคำถามสงสัย สามารถสอบถามได้ทางแฟนเพจของผมที่นี่

แล้วถ้าสนใจมาอบรม Workshop กับผมได้ตามรายละเอียดที่นี่ครับ

เปิดอบรม React Native สำหรับผู้เริ่มต้น

ปูพื้นฐาน React และ React Native เข้าใจง่าย, ใช้ได้จริง, เนื้อหาใช้ในการทำแอพ Enterprise ขององค์กรได้

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save