Несколько недель назад я стал изучать разработку программ под Андроид. Оказалось, что хорошей документации для начинающих нет, а переводная литература ужасна из-за откровенно слабого перевода. Сегодня в ночь я написал первую свою осмысленную программу под Android, и об этом расскажу отдельно.
А теперь мне стало интересно написать то же самое под Андроид на языке
Котлин, который придумали в
JetBrains. Котлин - это Java без недостатков - насколько это возможно :)
Подробная статья от ведущего инженера по разработке Андрея Бреслава есть в Открытых Системах, IntelliJ IDEA с поддержкой Kotlin уже
можно скачать, и
плагин для работы с Kotlin для нее тоже.
Есть мнение, что Kotlin - это язык для крупных проектов и серьезных компаний-разработчиков. А я хочу потрогать его руками разработчика-одиночки, да еще и новичка в Java. Думаю, что Котлин может быть подспорьем тем, кто Java еще не знает, а под Android хочет начать писать быстро.
И да - disclaimer: Kotlin - язык в разработке, как и IDEA EAP (Early Access Program) - так что если они будут работать через пень на колоду, не ругайтесь про себя, а пишите прямо в
bug tracker разработчикам :)