Computer >> คอมพิวเตอร์ >  >> สมาร์ทโฟน >> Android

Kotlin:ภาษาถิ่นใหม่สำหรับ Android

Kotlin จะได้รับการสนับสนุนอย่างเป็นทางการบน Android เป็นภาษาชั้นหนึ่ง ในประกาศล่าสุดจาก Google ระบุว่าเครื่องมือ Kotlin จะถูกนำมาใช้ใน Android Studio 3.0 เป็นค่าเริ่มต้น ซึ่งแตกต่างจากนักพัฒนาแพลตฟอร์มรายอื่นตรงที่ Google จะไม่เป็นเจ้าของ Kotlin และภาษาดังกล่าวจะได้รับการพัฒนาภายใต้การดูแลของผู้ก่อตั้ง JetBrains

Kotlin:ภาษาถิ่นใหม่สำหรับ Android

JetBrains ผู้สนับสนุน Kotlin และผู้ประดิษฐ์ IntelliJ ยอดนิยม จะสามารถทำงานร่วมกับ Java ภาษาหลักในการพัฒนาแอป Android ได้อย่างสมบูรณ์ Kotlin รัน JVM (Java Virtual Machine) การใช้ภาษาอื่นที่ทำงานบน JVM นั้นเป็นไปได้แล้วสำหรับการพัฒนา Android

Android ไม่จำเป็นต้องใช้ JVM แต่ค่าความนิยมของ Java และรากเหง้าที่แข็งแกร่งทำให้มันกลายเป็นภาษาโปรดสำหรับนักพัฒนา ปัจจุบัน Kotlin มี v0.2 ที่เพิ่มการสนับสนุนสำหรับ coroutines และการสนับสนุนฟังก์ชันแบบอินไลน์ข้ามโมดูล พร้อมการแก้ไขจุดบกพร่องและการปรับปรุง

Kotlin:ภาษาถิ่นใหม่สำหรับ Android

แหล่งที่มาของรูปภาพ:Kotlin.org

นอกเหนือจาก JVM แล้ว Kotlin ยังมี Java อีกมาก Kotlin ยังเป็น OOPS (ระบบการเขียนโปรแกรมเชิงวัตถุ) และได้รับการพิสูจน์แล้วว่าทำให้ไขปริศนาได้ง่ายขึ้นเหมือนกับที่ Java ทำ อย่างไรก็ตาม Kotlin มีคุณสมบัติมากมายสำหรับนักพัฒนาที่มีไวยากรณ์ที่เป็นระเบียบเรียบร้อย Kotlin มีแผนที่จะพัฒนาโดยมูลนิธิ Kotlin ที่ไม่แสวงหากำไร โดยมี JetBrains และความร่วมมือของ Google ในขอบเขตของการพัฒนา Kotlin กำลังจะสำรวจแพลตฟอร์มเพิ่มเติม และไม่ต้องแปลกใจหากพบว่ามีการพัฒนา Mac และ iOS

เมื่อพิจารณาทุกอย่างแล้ว สังเกตได้ว่า Google รู้สึกถึงความจำเป็นในการเปลี่ยนแปลงกลไกการพัฒนา การใช้ Kotlin ในการพัฒนาแอพ Android น่าจะเพิ่มความประหลาดใจให้กับผู้ใช้ Google น้อมรับการเปลี่ยนแปลงและพิสูจน์ให้เห็นอีกครั้งว่าเชื่อมั่นในการปรับปรุงให้ดีขึ้น ไม่สำคัญว่าจะต้องเปลี่ยนกลไกแบบเดิมๆ หรือไม่