วันจันทร์ที่ 12 มกราคม พ.ศ. 2558

สร้างรายได้ด้วยการเขียน Mobile App ได้จริงป่าว?

หลังจากลองผิดลองถูกมาเป็นะระยะเวลากว่า 6 เดือน ถึงเวลาแล้วที่จะเล่าสู่กันฟัง กับประสบการณ์การพิสูจน์ว่าการสร้างรายได้จากการเขียน Mobile App นั้นเป็นไปได้แค่ไหน ใครๆก็ทำได้จริงรึเปล่า

ออกตัวก่อนว่าแอพที่ผมทำส่วนใหญ่จะเป็นแอพง่ายๆ เน้นทำให้ลูกสาวเล่น (ได้ประโยชน์ทั้งสองทาง) และทำเพื่อพิสูจน์การสร้างรายได้จากการเขียนแอพ เพื่อใช้ในงานสอนด้วย รายได้อาจไม่มากมาย แค่ซื้อกาแฟสตาร์บัควันละ 10 แก้วสบายๆแค่นั้นเอง

การทดลองแรกกับ Native App 
แอพตัวแรกๆ ที่เอาขึ้น Play Store ของผมหนีไม่พ้น App มหาชนของคนเริ่มเขียน คือแอพแนว Flash Card ลองดูได้ที่ "ศัพท์เด็ก" ตอนทำไม่ได้คิดอะไรแค่อยากทำให้ลูกสาวคนเล็กเล่นดู ภาพจาก Internet แต่งๆเอา เสียงก็ดึงจาก Google Translate พอเอาขึ้นติดโฆษณาพองามก็มีรายได้นิดส์หน่อย (ประมาณวันละไม่ถึง $1 เหรียญ ก็พอได้แฮะ) หลังจากนั้นก็ทำตัวที่ 2 "ฉันคืออะไร" ได้ไอเดียจากลูกสาวถามตอบปัญหาเล่นกันในรถระหว่างส่งไปโรงเรียน

บทเรียนจาก Native App
จาก 2 App ที่ผ่านมาผมพบว่าค่อนข้างเสียเวลาในการเขียนและการทำ UI (ซึ่งก็ใช่ว่าจะสวย) กับรายได้ที่ได้มาตามยอดดาวน์โหลดที่ไม่เยอะมาก ประกอบกับอยากเอาแอพขึ้นในฝั่งของ App Store ของค่าย iOS บ้างเนื่องจากมีเพื่อนใช้ค่ายนี้กันเยอะคิดว่าน่าจะได้กลุ่มทดสอบแรก สิ่งที่ผมต้องการคือ

 1. ต้องใช้เวลาเขียนน้อยและเวลาออกแบบไม่นาน โดยเนื้อหาของ App เรามีอยู่แล้ว
 2. ต้องสามารถเอาขึ้นได้ทั้ง Play Store (Android) และ App Store (iOS)

จากที่มีพื้น HTML5, CSS3, Java Script ที่ค่อนข้างแน่นอยู่แล้วและได้ลองใช้ lib และเครื่องมืออยู่หลายตัวจึงมาลงเอยที่วิธีเขียนแบบ Hybrid โดยใช้ HTML5+CSS3+Java Script แล้วให้ jQuery Mobile จัดการ UI สุดท้ายใช้ PhoneGap เป็นตัว Build Project ของทั้ง iOS และ Android

App Hybrid ที่ทำแค่ 2 วันเสร็จ ทำรายได้ ได้จริงเหรอ
"จริงครับ" ผมนี่ยืนขึ้น confirm ตรงนี้เลย ตอนนี้ผมมี App บน Play Store ประมาณ 15 ตัว บน iOS อีก 6 ตัว (ที่มีไม่เท่ากันเพราะไม่ค่อยมีเวลาปรับส่งขึ้น Appstore เพราะพี่แกหลายเรื่องอยู่) ผลัดกันสร้างรายได้ในแต่ละวัน มากบ้าง น้อยบ้าง แล้วแต่ช่วงเวลาและเทศกาล บางตัวผมใช้เวลาทำไม่ถึง 3 ช.ม. แต่ก็อย่างว่าคุณภาพของแอพก็จะออกมากลางๆ คงจะสู้แอพที่เค้าตั้งใจทำกับเป็นเดือนๆไม่ได้

App บน Android ที่ทำขึ้นไป


Blog ที่ใช้ Promote App: http://br3source.blogspot.com/  , http://kidapp.blogspot.com/

ตัวอย่างกราฟแสดงรายได้จากการติดโฆษณาเท่านั้น (ขออนุญาตไม่ลงตัวเลขนะครับ ^_^)


คำถามที่มักมีคนถามผมบ่อยๆ
ใช้อะไรเขียน?
ตอบ:  ผมใช้ NetBean , eClipse เขียนครับ จริงๆ HTML5 มันใช้อะไรเขียนก็ได้แล้วแต่สะดวก

แล้วบน iOS ต้องมีเครื่อง Mac รึเปล่า? 
ตอบ: ไม่เสมอไปครับ แต่ถ้ามีก็ดี ใครจะลงทุนต่ำๆหน่อยก็ใช้ Mac Mini ราคาประมาณ 2 หมื่นกว่าบาท แต่ของผมใช้รันบน VM ก็สะดวกไปอีกแบบครับ

ใช้ Framework ตัวไหนดี jQuery Mobile, ionic, sencha?
ตอบ: แล้วแต่สะดวก แล้วแต่ชอบครับ ส่วนตัวผมชอบ jQuery Mobile ครบดี ประกอบกับ App หลายๆตัวก็มาปรับ CSS เองอยู่แล้ว

ค่าใช้จ่ายอื่นๆ มีอะไรอีกบ้าง?
ตอบ: ค่าสมัคร Android Developer $25 เหรียญ จ่ายครั้งเดียวจบ, Apple Developer $99 เหรียญต่อปี (อาจจะดูเหมือนแพงแต่ถ้าเอาเข้าจริง วันสองวันก็ได้คืนแล้วถ้ามาถูกทาง)

หาไอเดียเขียนแอพจากไหน?
ตอบ: ก็รอบๆตัวเรานี่แหละครับ ทุกอย่างทำเป็นแอพได้หมด เพียงแค่เราเริ่มทำแค่นั้นเอง เงินมันนอนรอให้เราดึงมาใช้อยู่แล้ว

ใช้ Ads ของค่ายไหน?
ตอบ: ผมใช้อยู่เจ้าเดียวคือ Admob (ของ google) ของเจ้าอื่นเคยลองใช้แล้วไม่ค่อยประทับใจเท่าไหร่

นานไหมกว่าจะได้เงิน?
ตอบ: 3 เดือนแรกของผมรายได้ต่อเดือนจะน้อยกว่ารายได้ต่อ 1 วันในตอนนี้ครับ ทุกอย่างต้องใช้เวลา ฝึกฝนหาความรู้ และวิธีการที่เหมาะกำเรา แค่ทำด้วยความสนุก ทำไปเรื่อยๆ เดี๋ยวเงินมันมาเอง

ส่งท้าย
ผมอยากเผยแพร่ให้คนที่มีเวลา มีความชอบในการพัฒนาโปรแกรม ให้ลองมาสร้างรายได้แบบ Passive ดึงเงินเข้าประเทศเยอะๆ สร้างแอพดีๆ ให้พวกเราใช้กัน คนเรามีเวลาทำอะไรอีกหลายๆอย่างได้นอกเหนือจากงานประจำ  ใครที่อยากได้คำแนะนำก็ติดต่อมาได้ครับ ยินดี
(เคยคิดจะเขียน ebook เหมือนกันแต่ไม่แน่ใจว่าจะมีคนสนใจรึเปล่า)  ^_^