![]()
![]()
อ่านบทความ
สรุปสำหรับ 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 ด้วย Kotlin !!!
เครื่องมือดีมีชัยไปกว่าครึ่ง อาจจะเยอะแยะไปหน่อยนะ
แต่ก็ลองดูกัน
ปิดท้ายด้วยการศึกษา Kotlin
ตอนนี้เราสามารถลอง plugin ชื่อว่า
Kotlin Education Tool
ใน IDE ทั้ง IntelliJ IDE และ Android Studio ได้ด้วย
ลองใช้งานกันดู
![]()
ขอให้สนุกกับการ coding นะครับ