Basic iOS/Android App Development with Corona SDK

เรียนรู้การสร้าง App Android/iPhone ด้วยเครื่องมือ Corona SDK ตั้งแต่เริ่มต้น
Rating: 4.5 out of 5 (179 ratings)
4,060 students
Thai
Basic iOS/Android App Development with Corona SDK
Rating: 4.5 out of 5 (179 ratings)
4,060 students
สามารถเขียน App โดยใช้เครื่องมือ Corona SDK เบื้องต้นได้
สามารถ Build App ลงเครื่อง Android/iOS ได้
เข้าใจการทำงานของระบบ Composer และการเปลี่ยนหน้าของ App
สามารถโหลดภาพ ,Text ,Shape เพื่อแสดงผลบน App ได้
สามารถเชื่อมต่อ App กับระบบ Network Server ได้
สามารถเขียน Code ภาษา Lua เพียงครั้งเดียวและ Build ลง iOS/Android แบบ Native ได้

Requirements

  • มี iOS Device เป็นของตัวเอง เช่น iPhone iPad ตั้งแต่ iPhone 4 ขึ้นไป
  • มีเครื่อง Mac หรือ Windows ที่ Support OpenGL2.0
  • สมัคร iOS Developer แล้ว เพื่อ Built App ลง Device ได้ (ยังไม่มีก็เรียนได้)
  • มีพื้นฐานภาษา C++,C#,Objective C , Java , PHP อย่างใดอย่างหนึ่ง
  • Android Device สำหรับการทดสอบบน Android

Description

คอร์สนี้จะทำให้คุณสามารถใช้งาน Corona SDK ที่เป็น Tools ในการสร้าง Mobile App ได้อย่างรวดเร็วและง่ายดายตั้งแต่เริ่มต้น ด้วยผู้เชี่ยวชาญที่ผลิต Business App ด้วย Corona SDK มาแล้วทั้ง iOS และ Android Version พร้อมทั้งเผยเคล็ดลับในการเขียน Mobile App ให้ถูกใจ, Design ให้ดูดี ไม่ให้ไปเป็นขยะอยู่บน Store

หลายๆครั้งเราเรียนการเขียน App iPhone มาอย่างแพง ใช้เวลาเป็นเดือนในการเรียน ฝึกฝนทดลองด้วยตัวเองอีกเป็นเดือนกว่าจะเขียน App ได้สักตัว แถมค่าเรียน iOS ก็แพงลิ่ว แต่กลับได้มาแค่เขียน Tableview, Tabview แถมทำความเข้าใจยากและเขียน Code เยอะมาก “ทั้งๆที่ลูกค้าไม่ได้มาดูว่าเราเขียน Code มากน้อยแค่ไหน เขาดูที่งานที่เนื้องานต่างหาก”

พออยากจะเขียน App Android ก็ต้องไปเริ่มกระบวนการขั้นตอนใหม่ทั้งหมดคือ เข้าคอร์สเรียนแล้วก็ฝึกเขียนใหม่หมดอีก เพราะ Coding คนละภาษา ระบบแตกต่างกันสิ้นเชิง

จะดีกว่าไม๊ถ้าคุณจะสามารถเรียนรู้การเขียน App แบบ Native ได้ในเวลาอันสั้น และเขียน Code น้อยลง เอาเวลาไปสร้างสรรค์ Interface หรือรับงานได้เพิ่มมากขึ้นซึ่งนั่นก็หมายถึงรายได้ที่มากขึ้นนั่นเอง Corona SDK จึงเป็นทางออกของผู้เริ่มต้น รวมไปถึงนักพัฒนาหน้าเก่าที่ต้องการเพิ่มขีดจำกัดในการแข่งขันในตลาดการพัฒนา Mobile App “ในเมื่อคนอื่นใช้เครื่องจักรขุดดิน แล้วทำไมคุณถึงยังใช้จอบเสียมอยู่อีก?”


คอร์สนี้เหมาะสำหรับใคร?

  • โปรแกรมเมอร์ที่ต้องการเปลี่ยนมาเขียน Mobile App โดยเริ่มต้นใหม่
  • โปรแกรมเมอร์ที่เคยเขียน iOS มาก่อนแล้ว และต้องการได้งานที่เร็วขึ้นพร้อมจบงาน Android ได้ใน Code เดียว
  • โปรแกรมเมอร์ Android ที่ต้องการเขียน iOS ได้ใน Code เดียวกัน
  • บริษัท StartUp ที่ต้องการมีทีม Programmer ไว้ให้สามารถตอบสนอง App ธุรกิจโดยใช้ต้นทุนและเวลาในการพัฒนาน้อย
  • นักศึกษาที่สนใจเขียน Mobile App ในการทำ Project

คุณสมบัติผู้เข้าฝึกอบรม

1. มี iOS Device เป็นของตัวเอง เช่น iPhone iPad ตั้งแต่ iPhone 4 ขึ้นไป
2.มีเครื่อง Mac หรือ Windows ที่ Support OpenGL2.0
3. สมัคร iOS Developer แล้ว เพื่อ Built App ลง Device ได้ (ยังไม่มีก็เรียนได้)
4. มีพื้นฐานภาษา C++,C#,Objective C , Java , PHP อย่างใดอย่างหนึ่ง
5.Android Device สำหรับการทดสอบบน Android


F.A.Q. คำถามที่พบบ่อย

ถาม: Corona SDK เป็น Webview HTML5 หรือไม่ เห็นว่า Cross Platform ได้
ตอบ: Corona SDK ไม่ได้เป็น Webview หรือเขียน HTML5 โค๊ดครับ เป็น Native เขียนด้วยภาษา Lua ซึ่งง่ายกว่า Javaคล้ายกับ Action Script

ถาม: Performance Issue มีปัญหาเรื่องความเร็วหรือไม่ ถ้าเทียบกับ Native จริงๆ
ตอบ: App ที่สร้างจาก Corona ไหล่ลื่นกว่า Webview แน่นอน และมีความเร็วเทียบเท่าหรือดีกว่า Native เสียอีก(ในกรณีเขียน Native Code ไม่ดี) ทดสอบบน iPhone4 และ Android ราคาหลักพันก็ยังใช้งานไหลลื่นปกติ

ถาม: สามารถ Reuse Code ได้มากน้อยแค่ไหน
ตอบ: โค๊ดทั้ง Android กับ iOS เหมือนกันเกือบ 100% ครับ จะแตกต่างกันบ้างที่ตรง Setting มากกว่า และโค๊ดส่วนที่ปรับขนาดหน้าจอ ต่างจากบางค่ายที่ต้องแยกโค๊ด View ออกจากกัน

ถาม: Corona SDK ต้องจ่ายเงินซื้อหรือไม่
ตอบ: ปัจจุบัน Corona SDK ฟรีครับ ก่อนหน้านี้ต้องจ่ายราวๆปีละ 19,000 บาท ตอนนี้แจกฟรีแล้ว

ถาม: มี App ตัวอย่างที่เขียนด้วย Corona SDK ที่ Active อยู่หรือไม่
ตอบ: มีระบบ App Ecommerce อย่าง PayAll ที่ใช้งานเชิงพานิชย์และ Active อยู่ สามารถ Download มาลองดูได้ทั้ง iOS และ Android

ถาม: ไม่เคยเขียน App Mobile เลย จะเริ่มจาก Corona SDK ได้หรือไม่
ตอบ: ได้ครับ นักเรียนหลายคน ไม่ได้ผ่านการเขียน iOS หรือ Android แบบ Native มาก่อน ใช้เวลาเรียนและฝึกทำอยู่ 1 เดือนก็สามารถรับงานลูกค้าได้แล้วครับ

Who this course is for:

  • Programmer ที่มีพื้นฐาน C,C++,C#,PHP หรือ Web Programmer
  • Mobile Programmer ที่เขียน iOS หรือ Android ได้ และต้องการลดเวลาการทำงาน
  • Programmer Software ที่เคยเขียนโปรแกรม Desktop มาก่อน
  • นักเรียนนักศึกษาที่สนใจใช้เครื่องมือ Corona SDK ในการพัฒนา App ในการทำ Project

Course content

3 sections • 47 lectures • 7h 18m total length
  • Introduction
    12:00
  • Introduction #2 ทำไมต้อง Corona SDK
    13:44
  • Introduction #3 ข้อจำกัดของ Corona SDK
    06:48
  • Introduction #4 เครื่องมือช่วยงานเขียน App
    06:43
  • Introduction #5 การติดตั้ง Software
    10:28

Instructor

Mobile App & Business Consultant
Mongkon Paobnang
  • 4.6 Instructor Rating
  • 201 Reviews
  • 4,091 Students
  • 2 Courses

Experience

ผู้ก่อตั้ง Advance Digital Innovation (ADI)
ผู้ก่อตั้ง Leonidlab Development และ Leonidlab Technology
ผู้บริหารและผู้ก่อตั้งบริษัท Index Creative Online ในเครือ Index Event Agency
ที่ปรึกษาทางด้าน Mobile Application บริษัท PayAll Group จำกัด

Success Story:

Columnist MacStyle (Mac Hardware,Mac Music)
Columnist Magazine
Design System 3D Security (3D Security For Prison)
Web Conference (MatrixConference)
Design Radio Online System (Matrix Radio)
Musician Artist at Monster Music under RS Promotion
Leadership Coaching
Innovative Consulting
Online,Mobile Technology Consulting