Видео:
Groovy: https://youtu.be/5KGBWjeaVfc
Kotlin: https://youtu.be/KrEH_51c-Co
Scala: https://youtu.be/NJ3dOkWaFBI
Разработчики делятся своим опытом использовании Groovy, Kotlin, Scala в отдельно взятом Android-приложении и цене интеграции альтернативных технологий в существующий проект.
1) Groovy
• Что такое Groovy?
• Сложность перехода с Java на Groovy
• Interoperability
• Чем Groovy runtime отличается от Java runtime?
• Как изменился процесс разработки?
• А как у Groovy совместимость с современными библиотеками?
• Стоит ли тянуть Groovy к себе в проект?
2) Kotlin
• Как подключить Kotlin в проект?
• Сравнение Kotlin и Java
• Какие преимущества дает использование Kotlin?
• Подводные камни при разработке на Kotlin?
• Выводы
3) Scala
• Какую систему сборки выбрать, Gradle или SBT?
• Полезные возможности Scala
• Поддержка Scala в IDE
• Проблемы Scala
• Выводы
Авторы:
1) Сергей Боиштян
Android-разработчик в Tinkoff Business (мобильный банк для юр. лиц). В Android-мир Сергей пришел после legacy-back проекта на Java, теперь кошмары про «кровавый enterprise» Сергею снятся реже.
2) Антон Александров
Android-разработчик внутренних мобильных приложений Тинькофф Банка. Впервые Антон столкнулся с Android летом 2012, и это время вспоминается с теплом. Тогда код писался как под Android, так и под IOS платформу. Что же можно сказать? Android победил!
3) Александр Максаков
Разработчик Android-приложения «За границу!». Начинал свою карьеру в outsource, желание участвовать в продуктовой разработке привели Александра в Тинькофф Банк, где за два года работы он успел поучаствовать в целом ряде проектов.