Kotlin เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš Android

Google เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก Google I/O 2019 เปƒเบ™ blog เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ Android เบ›เบฐโ€‹เบเบฒเบ”เบงเปˆเบฒเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก Kotlin เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบกเบทเบ–เบทเบ‚เบญเบ‡เบกเบฑเบ™, เบŠเบถเปˆเบ‡เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบฑเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ”เปƒเบ™เบ—เบธเบเป€เบ„เบทเปˆเบญเบ‡เบกเบท, เบญเบปเบ‡เบ›เบฐเบเบญเบšเปเบฅเบฐ APIs เป€เบกเบทเปˆเบญเบ—เบฝเบšเบเบฑเบšเบžเบฒเบชเบฒเบญเบทเปˆเบ™เป†. 

Kotlin เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš Android

"เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ Android เบˆเบฐเบชเบธเบกเปƒเบชเปˆ Kotlin เบซเบผเบฒเบเบ‚เบถเป‰เบ™," Google เบ‚เบฝเบ™เปƒเบ™เบเบฒเบ™เบ›เบฐเบเบฒเบ”. "เบซเบผเบฒเบ Jetpack APIs เปเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบซเบกเปˆเบˆเบฐเบ–เบทเบเบชเบฐเป€เบซเบ™เบตเบ—เปเบฒเบญเบดเบ”เบชเปเบฒเบฅเบฑเบš Kotlin. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ„เบ‡เบเบฒเบ™เปƒเบซเบกเปˆ, เบ—เปˆเบฒเบ™เบ„เบงเบ™เบ‚เบฝเบ™เบกเบฑเบ™เบขเบนเปˆเปƒเบ™ Kotlin. เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ Kotlin เบกเบฑเบเบˆเบฐเบซเบกเบฒเบเป€เบ–เบดเบ‡เบฅเบฐเบซเบฑเบ”เบซเบ™เป‰เบญเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™เบ—เบตเปˆเบˆเบฐเบžเบดเบก, เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเบฎเบฑเบเบชเบฒ."

Kotlin เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบš Android

เบžเบฝเบ‡เปเบ•เปˆเบชเบญเบ‡เบ›เบตเบเปˆเบญเบ™, เปƒเบ™ I/O 2017, Google เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบธเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบชเปเบฒเบฅเบฑเบš Kotlin เปƒเบ™ IDE, Android Studio เบ‚เบญเบ‡เบ•เบปเบ™. เบ™เบตเป‰เบกเบฒเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเปเบ›เบเปƒเบˆ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒ Java เป„เบ”เป‰เป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ app Android. เบเบฒเบ™โ€‹เบ›เบฐเบเบฒเบ”โ€‹เปœเป‰เบญเบโ€‹เปœเบถเปˆเบ‡โ€‹เปƒเบ™โ€‹เบเบญเบ‡โ€‹เบ›เบฐเบŠเบธเบกโ€‹เปƒเบ™โ€‹เบ›เบตโ€‹เบ™เบฑเป‰เบ™โ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบชเบฝเบ‡โ€‹เบ•เบปเบšเบกเบทโ€‹เบซเบผเบฒเบโ€‹เบ‚เบถเป‰เบ™. เปƒเบ™เป„เบฅเบเบฐเบชเบญเบ‡เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบ‚เบญเบ‡ Kotlin เบกเบตเบžเบฝเบ‡เปเบ•เปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™. เบญเบตเบ‡เบ•เบฒเบก Google, เบซเบผเบฒเบเบเบงเปˆเบฒ 50% เบ‚เบญเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Android เบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบทเบญเบฒเบŠเบตเบšเปƒเบŠเป‰เบžเบฒเบชเบฒเป€เบžเบทเปˆเบญเบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบฏเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เปเบฅเบฐเบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบญเบฑเบ™เบ”เบฑเบšเป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ™เบดเบเบปเบกเบ—เบตเปˆเบชเบธเบ”เบญเบฑเบ™เบ”เบฑเบšเบชเบตเปˆเปƒเบ™เป‚เบฅเบเปƒเบ™เบเบฒเบ™เบชเปเบฒเบซเบผเบงเบ”เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ Stack Overflow เบซเบผเป‰เบฒเบชเบธเบ”.

เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ Google เป„เบ”เป‰เบŠเบญเบเบซเบฒเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบญเบ‡เบ•เบปเบ™เบชเปเบฒเบฅเบฑเบš Kotlin. "เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบเบฒเบ”เบงเปˆเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เปƒเบซเบเปˆเบ•เปเปˆเป„เบ›เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบฅเบฑเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เบงเปˆเบฒ Kotlin เบˆเบฐเป€เบ›เบฑเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ," Chet Haase, เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบ‚เบญเบ‡เบ—เบตเบก Android UI Toolkit เบขเบนเปˆ Google เบเปˆเบฒเบง.

"เบžเบงเบเป€เบฎเบปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบ„เบปเบ™เปƒเบŠเป‰ Kotlin, เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบทเปˆเบญเบงเปˆเบฒเบ—เปˆเบฒเบ™เบ„เบงเบ™เบฅเบญเบ‡เบกเบฑเบ™," Haase เป€เบงเบปเป‰เบฒเบ•เปเปˆเป„เบ›. โ€œเป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบกเบตเป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเบเบฑเบ‡เปƒเบŠเป‰เบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฃเปเบเบฃเบก C++ เปเบฅเบฐ Java, เปเบฅเบฐเบ™เบฑเป‰เบ™เบเปเปˆเบ”เบตเปเบปเบ”. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเป„เบ”เป‰เป„เบ›เปƒเบชเป€เบฅเบตเบ.โ€

เบกเบฑเบ™เป€เบ›เบฑเบ™เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒ Kotlin เป„เบ”เป‰เบ–เบทเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบ JetBrains, เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบžเบตเปˆเบ™เป‰เบญเบ‡เบฎเปˆเบงเบกเบŠเบฒเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบกเบตเบซเป‰เบญเบ‡เบเบฒเบ™เบขเบนเปˆเปƒเบ™ Moscow, St. Petersburg เปเบฅเบฐ Novosibirsk. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, Kotlin เบชเปˆเบงเบ™เปƒเบซเบเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบžเบฒเบเปƒเบ™เบ›เบฐเป€เบ—เบ”เบ—เบตเปˆเป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบ—เบปเปˆเบงเป‚เบฅเบ. เบกเบฑเบ™เบเบฑเบ‡เบ„เบปเบ‡เบชเบฐเปเบ”เบ‡เบ„เบงเบฒเบกเบเบดเบ™เบ”เบตเบเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™ JetBrains เปƒเบ™เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เบ™เบตเป‰เปเบฅเบฐเบ‚เปเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒเบซเบกเบฒเบเบœเบปเบ™เบ•เปเปˆเป„เบ›.


เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™