Tags:
Node Thumbnail

ปี 2016 กูเกิลประกาศว่า Android ยังไม่มีแผนรองรับภาษาอื่นนอกจาก Java ส่วน ปี 2017 กูเกิลประกาศรองรับภาษา Kotlin โดยมีศักดิ์ฐานะเท่ากับ Java

ปี 2019 กูเกิลประกาศว่าจากนี้ไป แพลตฟอร์ม Android จะเป็น Kotlin-First โดยฟีเจอร์ใหม่ๆ ของชุดเครื่องมือ Android Jetpack จะถูกพัฒนาเป็นภาษา Kotlin ก่อน ส่วนภาษาอื่นๆ จะตามมาช้ากว่า

คำแนะนำของกูเกิลตอนนี้คือ ถ้าจะเริ่มโครงการพัฒนาใหม่ ควรเริ่มเป็น Kotlin ได้แล้ว เพราะเขียนโค้ดง่ายกว่า ทดสอบง่ายกว่า ดูแลรักษาโค้ดง่ายกว่า

อย่างไรก็ตาม นี่ไม่ได้แปลว่าภาษาอื่นๆ จะถูกทิ้ง กูเกิลจะยังซัพพอร์ต Java (และ C++ ในกรณีเขียนโค้ดเนทีฟ) ต่อไป รวมถึงจะตามอัพเดตฟีเจอร์ของภาษาเวอร์ชันใหม่ๆ ทั้ง Java 10 และ C++ 17 ให้ด้วย

No Description

No Description

ที่มา - Android Developers Blog

Get latest news from Blognone

Comments

By: tkmzaa on 9 May 2019 - 22:57 #1109152
tkmzaa's picture

ตอนนี้ Kotlin ยังต้องแปลงเป็น JAVA อยู่หรือไม่ครับ
หรือมีรันไทม์แล้ว

By: mk
FounderAndroid
on 10 May 2019 - 08:26 #1109170 Reply to:1109152
mk's picture

Java / Kotlin แปลงเป็น .Dex (byte code ของ Android) เหมือนกันหมดครับ

By: illuminator
ContributorAndroidUbuntuWindows
on 10 May 2019 - 00:50 #1109157
illuminator's picture

ผมอยากรู้ว่าตัว Kotlin เองสามารถใช้ได้โดยไม่ต้อง install Java ในเครื่องเลยได้หรือไม่ครับตอนนี้?


The softest water wears down the hardest rock.

By: hs0wkc
iPhoneAndroidWindows
on 10 May 2019 - 12:29 #1109204
hs0wkc's picture

ย้ายจาก C# มา Python ยังไม่ทันชำนาญ นี้ต้องมาเรียน Kotlin อีกแล้วเหรอเนี้ย

By: WattZ
AndroidRed HatSymbianWindows
on 10 May 2019 - 12:42 #1109208
WattZ's picture

ยอมรับว่า JAVA ซับซ้อนเกินไป