На недавно прошедшей Google I/O 2017 состоялся анонс Android Studio 3.0, одним из нововведений которой стала официальная поддержка языка программирования Kotlin для Android.
Kotlin – сравнительно молодой статически типизированный язык программирования (релиз финальной версии состоялся 15 февраля 2016 года), разрабатываемый компанией JetBrains. Несмотря на то, что Kotlin имеет много сходств c Java, у него есть ряд особенностей:
- Лаконичность и типобезопасность;
- Простой и компактный синтаксис;
- Быстрая компиляция;
- Полная совместимость с Java.
Кроме того, сфера применения Kotlin не ограничивается только Android, на нём также можно писать приложения под iOS и Mac и компилировать код JavaScript.