Kotlin Multiplatform Mobile ออกรุ่น Beta, เขียนแอพ Android แล้วแปลงโค้ดเป็น iOS – SMS Marketing ราคาถูกที่สุด
ภาษา Kotlin ได้รับความนิยมมากขึ้นเรื่อยๆ หลังกูเกิลเลือกเป็นภาษาหลักในการสร้างแอพบน Android ถึงขั้นมีบางองค์กร เช่น Netflix เริ่มผลักดันการใช้ Kotlin เขียนแอพมือถือทั้ง Android/iOS ไปพร้อมกันเลย
ทีม JetBrains เองก็รับลูกแนวทางนี้ และพัฒนาออกมาเป็น SDK ชื่อว่า Kotlin Multiplatform Mobile (KMM) ที่ตอนนี้เข้าสถานะ Beta แล้ว
แนวทางของ Kotlin Multiplatform Mobile คือยึดแอพเวอร์ชัน Android เป็นหลัก ใช้ Android Studio เป็นเครื่องมือพัฒนาแอพ แต่เพิ่มการคอมไพล์ออกมาเป็นแอพ iOS ด้วยอีกชั้น (ต้องทำผ่าน Xcode ในเครื่องเดียวกัน ซึ่งแปลว่ารองรับเฉพาะบน macOS) โดยปลั๊กอิน KMM จะช่วยจัดการกระบวนการเหล่านี้ให้อัตโนมัติ
Netflix ระบุว่าข้อดีของ KMM ที่ใช้ฐานโค้ดเดียวกันทั้ง Android/iOS ช่วยลดภาระในการดูแลแอพ 2 เวอร์ชัน ถือเป็นจุดเด่นที่หักลบกับความยุ่งยากในการเซ็ตระบบแล้วคุ้มค่า นอกจาก Netflix แล้วยังมีบางองค์กร เช่น Philips, Baidu, VMWare ที่เริ่มพัฒนาแอพด้วยแนวทาง KMM แล้วเช่นกัน
ที่มา – JetBrains