อ่านบทความสรุปสำหรับ Keynote ในงาน KotlinConf แล้วน่าสนใจมาก
แต่ที่น่าสนใจสุด ๆ คือ
นักพัฒนาสามารถพัฒนาระบบทั้งหมดเหล่านี้ด้วย Kotlin ได้

  • Android app
  • Server side
  • Web frontend
  • iOS app ออกมาล่าสุดเลยจาก Kotlin Native

ทำให้นักพัฒนาสามารถใช้ Kotlin พัฒนาระบบงานได้ทุก platform
แน่นอนว่าต้องมี App ตัวอย่างให้สิ ซึ่งเป็น iOS app

ยังไม่พอ code ตัวอย่างอยู่ใน Github
ที่สำคัญมีครบทุก platform ดังนี้

โดยที่ Demo app ในแต่ละ platform พัฒนาด้วย library/framework ดังนี้

ยังไม่พอนะ Kotlin 1.2 RC (Release Candidate)

ได้ปล่อยความสามารถใหม่ออกมาคือ Multiplatform project
นั่นคือ เราสามารถเขียน code เพียงชุดเดียว
แล้ว compile ไปทำงานได้ในทุก ๆ platform (มันคุ้น ๆ นะ !!)
ซึ่งตอนนี้จะมีเพียง JVM และ JavaScript เท่านั้น
ส่วน Native ต้องรอไปก่อน
ที่สำคัญยังอยู่ในช่วงทดสอบนะ
ดังนั้นมีการเปลี่ยนแปลงอีกเยอะแน่นอน

สำหรับใครที่เป็นแฟนของ Kotlin Native แล้ว
ตอนนี้ IntelliJ IDE สนับสนุนแล้วนะ

สำหรับนักพัฒนา React ต้องหันมามอง Create React Kotlin App แน่นอน

ช่วยทำให้ง่ายต่อการพัฒนา React ด้วย Kotlin !!!
เครื่องมือดีมีชัยไปกว่าครึ่ง อาจจะเยอะแยะไปหน่อยนะ
แต่ก็ลองดูกัน

ปิดท้ายด้วยการศึกษา Kotlin

ตอนนี้เราสามารถลอง plugin ชื่อว่า Kotlin Education Tool
ใน IDE ทั้ง IntelliJ IDE และ Android Studio ได้ด้วย
ลองใช้งานกันดู

 

ขอให้สนุกกับการ coding นะครับ

Tags: