Devdit
 

เขียน Mobile App ด้วยอะไรดี ใช้ภาษาอะไรดี

5.9K

เขียน Mobile App ด้วยอะไรดี ใช้ภาษาอะไรดี บทความนี้ขอแนะนำแนวทางการเขียน Mobile App สำหรับปีล่าสุด โดยบทความนี้แบ่งการเขียน Mobile App ไว้ 2 แบบคือ Hybrid และ Native แต่ละแบบมีภาษา และเครื่องมือที่แตกต่างกัน โดยมีรายละเอียดดังนี้

 

แบบที่ 1 เขียน Mobile App แบบ Hybrid รันได้ทั้งบน Android, IOS และอื่นๆ

1. Flutter คือ Framework สำหรับเขียน Mobile App ของค่าย Google วัตถุประสงค์คือ เพื่อสร้าง Mobile App ที่สวยงาม มีประสิทธิภาพ และรันได้บนทุกระบบปฏิบัติการ จากโค้ดชุดเดียว มีหลักการที่สำคัญคือ widget ใช้ภาษา Dart ในการเขียนโปรแกรม

2. React Native คือ Framework สำหรับเขียน Mobile App ของค่าย Meta Platforms (Facebook) วัตถุประสงค์คล้ายกับ Flutter คือเขียนโค้ดชุดเดียวแต่รันได้หลากหลายอุปกรณ์ หรือ ระบบปฏิบัติการโดยตัว React Native ใช้ภาษา JavaScript สำหรับเขียนโปรแกรม

 

แบบที่ 2 เขียน Mobile App แบบ Native ด้วยภาษาสำหรับรันบนระบบปฏิบัติการนั้นๆ โดยเฉพาะ

1. Java และ Kotlin คือ ภาษาสำหรับเขียน Mobile App แบบ Native เพื่อรันบนระบบปฏิบัติ Android โดยปกติจะใช้ร่วมกับโปรแกรม Android Studio สำหรับเป็น IDE โดยทั้ง 2 ภาษาเป็น official language สำหรับเขียน Mobile App เพื่อรันบน Android ทั้งคู่

2. Objective-C และ Swift คือ ภาษาสำหรับเขียน Mobile App แบบ Native เพื่อรันบนระบบปฏิบัติ IOS โดยปกติจะใช้ร่วมกับโปรแกรม Xcode สำหรับเป็น IDE โดยทั้ง 2 ภาษาเป็น official language สำหรับเขียน Mobile App เพื่อรันบน IOS ทั้งคู่

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ