ข้ามไปยังเนื้อหาหลัก
บทเรียน

โคลนแอปมูลค่า 35 ล้านล้านวอนใน 59 นาที: กระบวนการทั้งหมดของผู้ไม่ใช่นักพัฒนาสร้าง Zoom Clone ด้วย AI Coding

Christian Peverelli - WeAreNoCode21:26
Share:
โคลนแอปมูลค่า 35 ล้านล้านวอนใน 59 นาที: กระบวนการทั้งหมดของผู้ไม่ใช่นักพัฒนาสร้าง Zoom Clone ด้วย AI Coding - Christian Peverelli - WeAreNoCode ภาพขนาดย่อวิดีโอ

สรุป

Christian Peverelli จากช่อง WeAreNoCode แสดงกระบวนการทั้งหมดในการสร้างแอป Zoom clone ตั้งแต่ต้นจนจบโดยใช้เครื่องมือ AI coding 'Emergent' เขาเริ่มด้วยเทคโนโลยี WebRTC แต่เมื่อเกิดปัญหาก็เปลี่ยนไปใช้ Daily.co ได้แรงบันดาลใจการออกแบบจาก Framer template และให้ AI คัดลอกสไตล์ แบ่งปัน know-how ในการแก้ปัญหาที่พบในการทำงานจริง ไม่ใช่แค่การสาธิตเทคนิค แต่ครอบคลุมทุกอย่างที่ผู้ประกอบการต้องรู้ตั้งแต่การค้นหาไอเดีย กลยุทธ์ MVP การออกแบบ ไปจนถึงการ deploy

$26.7B (ประมาณ 35 ล้านล้านวอน)59 นาที10,000 นาทีฟรี50 credits/เดือน

โคลนแอปมูลค่า 35 ล้านล้านวอนใน 59 นาที: กระบวนการทั้งหมดของผู้ไม่ใช่นักพัฒนาสร้าง Zoom Clone ด้วย AI Coding

🎯 สิ่งที่คุณจะได้เรียนรู้: คู่มือปฏิบัติจริงเกี่ยวกับวิธีที่ผู้ไม่ใช่นักพัฒนาสร้าง Zoom clone เสร็จใน 59 นาทีและ deploy สำเร็จด้วยเครื่องมือ AI coding เพียงตัวเดียว

📺 วิดีโอต้นฉบับ: Christian Peverelli - WeAreNoCode (21:26)


ภาพรวม

Christian Peverelli จากช่อง WeAreNoCode แสดงกระบวนการทั้งหมดในการสร้างแอป Zoom clone ตั้งแต่ต้นจนจบโดยใช้เครื่องมือ AI coding 'Emergent' เขาเริ่มด้วยเทคโนโลยี WebRTC แต่เมื่อเกิดปัญหาก็เปลี่ยนไปใช้ Daily.co ได้แรงบันดาลใจการออกแบบจาก Framer template และให้ AI คัดลอกสไตล์ แบ่งปัน know-how ในการแก้ปัญหาที่พบในการทำงานจริง ไม่ใช่แค่การสาธิตเทคนิค แต่ครอบคลุมทุกอย่างที่ผู้ประกอบการต้องรู้ตั้งแต่การค้นหาไอเดีย กลยุทธ์ MVP การออกแบบ ไปจนถึงการ deploy


ประกาศโคลนแอปมูลค่า 26.7 พันล้านดอลลาร์

ประกาศโคลนแอปมูลค่า 26.7 พันล้านดอลลาร์ 00:00:00

วิดีโอเริ่มต้นด้วยการประกาศที่กล้าหาญ "ผมจะสร้างแอปมูลค่า 26.7 พันล้านดอลลาร์ (ประมาณ 35 ล้านล้านวอน) โดยไม่เขียนโค้ดแม้แต่บรรทัดเดียว" แน่นอนไม่ใช่เพื่อขาย แต่เพื่อพิสูจน์ว่าใครก็ตามสามารถสร้างแอปด้วย AI coding ได้

สิ่งที่น่าสนใจคือ Christian จงใจเลือกแอปที่ซับซ้อนที่ "เขาคิดว่าตัวเองทำไม่ได้" ไม่ใช่แอป to-do ธรรมดา แต่เป็นแอปเหมือน Zoom ที่ต้องการ video streaming ถ้าสำเร็จเขาจะประหลาดใจตัวเอง

"มาดูผมล้มเหลวสิ" เขาล้อเล่น แต่ก็ให้กำลังใจตัวเองว่า "คุณทำได้ Christian คุณเจ๋งมาก"


วางกลยุทธ์: โฟกัสที่ MVP

วางกลยุทธ์: โฟกัสที่ MVP 00:01:01

ก่อนพัฒนาจริง เขาวางกลยุทธ์ก่อน "การล้มเหลวโดยไม่มีแผนคือการวางแผนที่จะล้มเหลว"

กลยุทธ์แรกคือการเลือกเครื่องมือ เนื่องจากต้องสร้างแอปที่ซับซ้อน เขาจึงเลือกเครื่องมือ AI coding 'Emergent' มันทำได้ดีกับแอปซับซ้อนในความท้าทายก่อนหน้า โดยเฉพาะต้องการเทคโนโลยี video streaming เช่น WebRTC ซึ่งซับซ้อนกว่าแอปทั่วไปมาก

กลยุทธ์ที่สองคือโฟกัสที่ MVP (ผลิตภัณฑ์ที่ใช้งานได้ขั้นต่ำ) เขาบอกว่าถ้าพยายามใส่ฟีเจอร์ทั้งหมด คุณจะล้มเหลว เป้าหมายมีแค่สามอย่าง: ล็อกอิน เริ่มการประชุม และเชิญเพื่อนมาโทรวิดีโอสองทาง ทำได้แค่นี้ก็สำเร็จ

"เมื่อแข่งกับคู่แข่งรายใหญ่ กลยุทธ์ที่ดีที่สุดคือทำให้เรียบง่าย คนส่วนใหญ่ไม่ต้องการ 10,000 ฟีเจอร์ที่มีใน Zoom"


เริ่มพัฒนาด้วย Emergent

เริ่มพัฒนาด้วย Emergent 00:02:13

ปกติเขาจะเขียน prompt ละเอียดใน ChatGPT ก่อน แต่เมื่อสร้าง clone เป็นข้อยกเว้น เพราะ AI รู้จักแอปดังๆ เช่น Zoom อยู่แล้ว ดังนั้นเขาจึงใส่ prompt ง่ายๆ:

"สร้าง Zoom clone ง่ายๆ ให้ผม ผู้ใช้สามารถสร้างบัญชี เริ่มการประชุม และเชิญคนอื่นได้ ผลิตภัณฑ์ที่ทำงานได้เต็มรูปแบบ เรียบง่ายแต่ทรงพลัง"

สิ่งมหัศจรรย์คือ Emergent เริ่มถามคำถามทันที จะใช้เทคโนโลยี video/audio อะไร ล็อกอินด้วย email หรือ Google ต้องการแชร์หน้าจอหรือแชทไหม... เหมือนกำลังเขียนเอกสารวางแผนผลิตภัณฑ์

เขาเลือก WebRTC (เทคโนโลยี browser ฟรีที่ Google สร้าง) ล็อกอิน Google เพิ่มแชร์หน้าจอและแชทแต่ไม่เอาบันทึก ออกแบบให้ทันสมัยและมินิมอล

"นี่คือระบบ multi-agent ดังนั้น AI หลายตัวมีบทบาทต่างกัน ตัวหนึ่งหาเส้นทาง อีกตัวเรียก memory tool..." เมื่อคำเตือนสีแดง (compile error) ปรากฏขึ้น เขาตกใจเล็กน้อย แต่ AI ตรวจจับและแก้ไขปัญหาโดยอัตโนมัติ


ทดสอบครั้งแรก: ทำงานได้แต่ยังไม่สมบูรณ์

ทดสอบครั้งแรก: ทำงานได้แต่ยังไม่สมบูรณ์ 00:05:17

เวอร์ชันแรกเสร็จแล้ว! Landing page สะอาดพร้อมชื่อ 'Quick Zoom' ("ชื่อนี้คงโดนฟ้อง..." เขาหัวเราะ)

หลังล็อกอิน Google และเริ่มการประชุม เขาเห็นหน้าตัวเอง "สวัสดี นี่ฉันเอง!" ฉากโบกมือตลกดี แชร์หน้าจอก็ทำงาน

แต่มีปัญหา เมื่อคัดลอกลิงก์และเปิดใน browser อื่น มันไปที่ landing page แทนที่จะเป็นการประชุม และ guest ก็ต้องสร้างบัญชีด้วย

"นี่คือบทเรียนที่ดีเมื่อสร้าง MVP อย่าขัดเกลาอย่างอื่นจนกว่าฟีเจอร์หลักจะทำงาน"

ในขณะเดียวกัน Emergent ยังให้เข้าถึงโค้ดโดยตรงได้ สภาพแวดล้อมเหมือน VS Code เปิดขึ้น แต่ผู้ที่ไม่ใช่ developer ไม่ต้องสนใจ แค่บันทึกลง GitHub ก็พอ ยังมีฟีเจอร์ 'Fork' ด้วย ถ้าต่อมา developer เข้าร่วมทีมก็สามารถทำงานต่อได้


ไม่มีไอเดีย? หาลูกค้าที่ไม่พอใจ

ไม่มีไอเดีย? หาลูกค้าที่ไม่พอใจ 00:09:39

ขณะที่ AI ทำงาน Christian แชร์วิธีหาไอเดีย สำหรับผู้ที่ไม่ต้องการทำตาม Zoom clone

กลยุทธ์หลักคือหา 'ซอฟต์แวร์ที่บวม' มีบริการที่ซับซ้อนขึ้นหลังจากเพิ่มฟีเจอร์มาหลายปี คุณสร้างเวอร์ชันที่เรียบง่ายของมัน

"ข้อดีของอินเทอร์เน็ตคือเมื่อคนโกรธ พวกเขาก็ไปบ่นออนไลน์" เขาแนะนำสามวิธี:

  1. Reddit - หาโพสต์บ่นเกี่ยวกับบริษัทหรือปัญหาเฉพาะ
  2. App Store Reviews - อ่านคอมเมนต์ของแอปบริษัทใหญ่ที่มีคะแนนต่ำ
  3. ChatGPT Deep Research - ถามว่า "คนไม่พอใจเรื่องอะไรมากที่สุดเกี่ยวกับบริษัท X?"

แน่นอนลูกค้าไม่ย้ายมาแค่เพราะคุณบอกว่า "ของฉันดีกว่า" แต่ถ้าคุณสร้างเวอร์ชันเรียบง่ายและเพิ่มฟีเจอร์ตามทิศทางที่ลูกค้าต้องการ ความแตกต่างจะเกิดขึ้นเอง เหมือน Etsy คือเวอร์ชัน 'เฉพาะงานแฮนด์เมด' ของ Amazon

"เมื่อคนบอกให้หา 'niche' หมายความว่าให้เล็งกลุ่มเฉพาะของตลาดใหญ่และทำให้ดีขึ้นสำหรับพวกเขา"


WebRTC ล้มเหลว เปลี่ยนเป็น Daily.co

WebRTC ล้มเหลว เปลี่ยนเป็น Daily.co 00:11:35

ในการลองครั้งที่สอง การโทรสองทางยังไม่ทำงาน Guest ล็อกอินได้แต่ไม่เห็นวิดีโอของอีกฝ่าย

Christian เปิด developer tools (Inspect) เพื่อตรวจสอบข้อความ error แสดง 'Socket connection error' เขาให้ AI ดู screenshot และบอกว่า "นี่ดูเหมือนเป็นปัญหา ช่วยแก้ให้หน่อย"

AI วิเคราะห์และเสนอทางเลือก ใช้ 'Daily.co' แทน WebRTC บริการแบบเสียเงินแต่มี 10,000 นาทีฟรีต่อเดือน เพียงพอสำหรับทดสอบ

"พูดตรงๆ ณ จุดนี้หลายคนคงคิดว่า 'มันซับซ้อนขึ้นเรื่อยๆ...' นั่นคือเหตุผลที่ผมย้ายไปใช้ทางออกที่เร็ว"

หลังเปลี่ยนเทคโนโลยี ในที่สุดก็ทำงาน! สอง browser windows เห็นหน้ากัน แชทก็ทำงาน

"นี่คือสิ่งที่บางครั้งคุณต้องทำ แค่เปลี่ยนเทคโนโลยี ถ้ามีเวลามากกว่านี้สำหรับความท้าทายนี้ ผมจะพยายามต่อจนสุด" ถ้าเริ่มใหม่ตั้งแต่ต้น เขาจะวิจัยก่อนว่าเทคโนโลยีไหนเหมาะที่สุดสำหรับ video streaming


อัปเกรดการออกแบบ: หาแรงบันดาลใจจาก template

อัปเกรดการออกแบบ: หาแรงบันดาลใจจาก template 00:15:19

ฟีเจอร์หลักทำงานแล้ว ถึงเวลาทำให้การออกแบบสวย กลยุทธ์ของ Christian น่าสนใจ:

  1. หาการออกแบบที่ชอบบน Framer Templates หรือ Webflow Templates
  2. จับ screenshot หลาย section (background grid, button style, ฯลฯ)
  3. ขอให้ AI "คัดลอกสไตล์การออกแบบนี้และใช้กับแอปของฉัน"

Prompt ง่ายๆ: "เปลี่ยนแอปทั้งหมดนี้เป็นสไตล์การออกแบบที่ฉัน upload คัดลอก font สี สไตล์ทั้งหมด" AI เข้าใจแม้สะกดผิด

ผลลัพธ์แตกต่างชัดเจน Pattern พื้นหลังสวย animation สะอาดตา โดยรวมดูประณีตขึ้นมาก

"เราแก้ไขการออกแบบด้วย prompt เดียวและการวิจัยเล็กน้อย ข้อดีของกลยุทธ์นี้คือคุณสามารถปรับแต่งต่อได้ นี่เป็นแค่จุดเริ่มต้น"


Deploy: ขึ้น live ใน 59 นาที

Deploy: ขึ้น live ใน 59 นาที 00:18:05

ถาม AI เรื่อง checklist ก่อน deploy ตรวจสอบ mobile responsive (OK), SEO (ข้าม), environment variables (OK), error handling (OK), performance check (เวอร์ชันถัดไป)

Deploy ง่ายมาก แค่กดปุ่ม 'Deploy' มุมบนขวา อย่างไรก็ตาม ต้องการ 50 credits ต่อเดือน บน Emergent

เมื่อกดปุ่ม deploy จะทำโดยอัตโนมัติ: migrate โค้ดไปยัง database → export secrets → deploy app → รัน health checks → เสร็จ!

"เอาล่ะ ตอนนี้ live แล้ว! ดูสิ มันสวยแค่ไหน" ยังเชื่อมต่อ custom domain ได้ด้วย ถ้าไม่มี domain สามารถซื้อผ่าน Entri และเชื่อมต่ออัตโนมัติ

ที่เจ๋งกว่าคือ ถ้า Emergent ตรวจพบปัญหาบนแอป live มันจะแจ้งเตือนและคุณสามารถแก้ไขด้วย AI ได้ทันที Monitoring และปรับปรุงอย่างต่อเนื่องเป็นไปได้


4 บทเรียนหลัก

4 บทเรียนหลัก 00:20:02

สุดท้าย Christian สรุปบทเรียนหลัก:

1. MVP สร้างได้โดยไม่ต้อง coding อย่าจ่ายเงินมากให้ developer สร้าง MVP ก่อนแล้วทดสอบ

2. ไม่ต้องประดิษฐ์ล้อใหม่ แค่เล็งกลุ่มลูกค้าที่แตกต่างเล็กน้อยในตลาดที่มีความต้องการอยู่แล้ว อย่าเครียดถ้าไม่มีไอเดียที่เป็นต้นฉบับ

3. นั่งคิดอย่างเดียวเรียนรู้การเป็นผู้ประกอบการไม่ได้ การลองครั้งแรกล้มเหลวก็ไม่เป็นไร ประสบการณ์นั้นสะสมเป็นอาชีพ full-time คนส่วนใหญ่คิดว่านี่คืองานอดิเรก แต่นี่คืออาชีพ full-time ที่ต้องเรียนรู้ การฝึกฝนสร้างความสมบูรณ์แบบ

4. หลุดจากอุปสรรคของตัวเอง ความเชื่อว่า "ฉันไม่เก่งเรื่องเทคนิค" "ฉันทำไม่ได้" คือศัตรูที่ใหญ่ที่สุด ยิ่งลงมือทำมาก ผลลัพธ์ก็ยิ่งมา ผลลัพธ์สร้างความมั่นใจ ความมั่นใจสร้างผลลัพธ์มากขึ้น เอฟเฟกต์ก้อนหิมะ คุณอยู่ห่างจากการเปลี่ยนชีวิตอย่างสิ้นเชิงแค่ไม่กี่การกระทำ


สรุปหลัก

  • เครื่องมือ AI coding (Emergent) ช่วยให้ผู้ไม่ใช่นักพัฒนาสามารถสร้าง MVP แอปซับซ้อนได้
  • เมื่อสร้าง clone app ให้เริ่มด้วย prompt ง่ายๆ - AI รู้โครงสร้างของแอปดังๆ อยู่แล้ว
  • เมื่อเกิดปัญหาทางเทคนิค อย่าดื้อดึงจนสุด ให้เปลี่ยนไปใช้ทางเลือก (WebRTC → Daily.co)
  • การออกแบบหาแรงบันดาลใจจาก template Framer/Webflow และขอให้ AI คัดลอกสไตล์ด้วย screenshot
  • หาลูกค้าที่ไม่พอใจผ่าน Reddit, App Store reviews, ChatGPT deep research เพื่อค้นพบตลาด niche
  • MVP หลัก: ฟีเจอร์หลักก่อน ไม่ใช่ทุกฟีเจอร์ ทำงานได้แล้วค่อยออกแบบ

ประเด็นสำคัญ

  • 1เครื่องมือ AI coding (Emergent) ช่วยให้ผู้ไม่ใช่นักพัฒนาสามารถสร้าง MVP แอปซับซ้อนได้
  • 2เมื่อสร้าง clone app ให้เริ่มด้วย prompt ง่ายๆ - AI รู้โครงสร้างของแอปดังๆ อยู่แล้ว
  • 3เมื่อเกิดปัญหาทางเทคนิค อย่าดื้อดึงจนสุด ให้เปลี่ยนไปใช้ทางเลือก (WebRTC → Daily.co)
  • 4การออกแบบหาแรงบันดาลใจจาก template Framer/Webflow และขอให้ AI คัดลอกสไตล์ด้วย screenshot
  • 5หาลูกค้าที่ไม่พอใจผ่าน Reddit, App Store reviews, ChatGPT deep research เพื่อค้นพบตลาด niche
  • 6MVP หลัก: ฟีเจอร์หลักก่อน ไม่ใช่ทุกฟีเจอร์ ทำงานได้แล้วค่อยออกแบบ

วิดีโอต้นฉบับ

I Cloned a $26.7B App in 59 Minutes Using AI

โพสต์ยอดนิยม