ข้ามไปยังเนื้อหาหลัก
iOS KitDiscordฟรี (แท็บใหม่)
คู่มือ

นักพัฒนาแอปมือถือ React Native: ทำไมควรเริ่มด้วย Expo

สำหรับการเริ่มเป็นนักพัฒนาแอปมือถือ React Native, Expo คือจุดเริ่มต้นที่ง่าย คุณเขียนแอปด้วย JavaScript หรือ TypeScript เห็นแอปทำงานบน iPhone ขณะเขียนโค้ด และไม่ต้องจัดการการตั้งค่าเนทีฟทั้งหมดตั้งแต่วันแรก นี่คือฐานทางเทคนิคของแอปของผม และของ Starter Code ใน iOS Kit

โดย · ตรวจทานเนื้อหาเมื่อ

MacBook Pro แสดง Claude Code กำลังแก้ไขแอป TradaZen ข้างๆ ซิมูเลเตอร์ iPhone ที่แสดงหน้าจอของแอป

สิ่งที่คุณจะได้เรียนรู้

เรียนภาษาเดียว
JavaScript หรือ TypeScript ภาษาของเว็บ AI รู้จักดี จึงช่วยคุณเขียนและแก้โค้ดได้จริง
แอปบน iPhone ขณะเขียนโค้ด
ทุกการแก้ไขแสดงบนโทรศัพท์ คุณเรียนจากการเห็นผล ไม่ใช่อ่านทฤษฎี
Build บนคลาวด์
บริการของ Expo คอมไพล์แอปและส่งขึ้น TestFlight ช่วยคุณข้ามการตั้งค่าเนทีฟไปได้มาก
ชิ้นส่วนสำเร็จรูปสำหรับสิ่งจำเป็น
การแจ้งเตือน การซื้อ กล้อง พื้นที่จัดเก็บ: โมดูลทั่วไปมีอยู่แล้ว คุณแค่ประกอบ ไม่ต้องเขียนใหม่
รู้จักข้อจำกัด
บางฟังก์ชันต้องใช้โค้ดเนทีฟ คุณจะเรียนรู้การมองหาก่อนลงมือ เพื่อเลือกไอเดียที่ทำได้จริง

ทีละขั้นตอน

  1. ขั้นที่ 1

    คุณติดตั้ง Expo สร้างโปรเจกต์ และเปิดหน้าจอแรกบน iPhone

  2. ขั้นที่ 2

    คุณสร้างฟังก์ชันหลักและส่งเวอร์ชันขึ้น TestFlight

  3. ขั้นที่ 3

    คุณเพิ่ม RevenueCat และ PostHog สองโมดูลที่ใช้กับโปรเจกต์ Expo ได้

  4. ขั้นที่ 4

    คุณเตรียมเวอร์ชันสุดท้ายและส่งให้ Apple

ทำไมต้องเรียนกับผม

แอปของผม Solys TradaZen Nolera และVigie สร้างด้วย Expo ผมรู้ด้วยว่า Expo มีขีดจำกัดตรงไหน: นาฬิกาปลุกของ Solys ใช้ AlarmKit แบบเนทีฟ เพราะนาฬิกาปลุกที่ดังผ่านโหมดเงียบต้องใช้แบบนั้น คุณเรียนกับเครื่องมือที่ผมใช้ทุกวัน รวมถึงข้อจำกัดของมัน

อ่านเส้นทางของ TradaZen ตั้งแต่สร้างแอป ผ่านการถูก Apple ปฏิเสธ จนถึงการเผยแพร่

เริ่มจากคู่มือฟรี

คำถามที่พบบ่อย

เริ่มด้วย React Native หรือ Swift ดี?

Swift เป็นภาษาเนทีฟของ Apple และมีข้อดีของมัน สำหรับแอปแรกที่มีการสมัครสมาชิก React Native กับ Expo ให้ชิ้นส่วนสำเร็จรูปมากกว่า และเป็นภาษาที่ AI เชี่ยวชาญ

Expo เหมาะแค่กับแอปเล็กๆ ไหม?

ไม่ใช่ แอปที่เผยแพร่แล้วหลายตัวรันบน Expo และเมื่อฟังก์ชันใดต้องใช้เนทีฟ คุณเพิ่มโมดูลได้โดยไม่ต้องเขียนใหม่ทั้งหมด

ทำเวอร์ชัน Android ด้วยได้ไหม?

Expo ทำได้ และโค้ดในคิทคอมไพล์สำหรับ Android ได้ แต่งานเก็บรายละเอียดทั้งหมดทำมาสำหรับ iPhone และ App Store แอปแรกที่เผยแพร่อย่างดี ดีกว่าแอปครึ่งๆ กลางๆ บนสองแพลตฟอร์ม

iOS Kit

Starter Code ของแอปผม เส้นทางพร้อมข้อความที่ต้องสั่ง Claude และคิตทั้งหมด Claude เริ่มจากแอปที่รันได้อยู่แล้ว €129.99

ดู iOS Kit

อ่านเพิ่มเติม