Рубрики
JS Kotlin Кодинг

Большое обновление Bill-Splitter (Дели Счет)

За последний год мне надоело выслушивать жалобы друзей на недостаточно понятное приложение Money-Splitter. Приложение то очень полезное, но, чтобы им начать пользоваться — было нужно сидеть и разбираться как оно работает.

Поэтому я решил полностью переделать UI, сделать его как можно более понятным для новичков и, в дополнение, сделать его удобным для использования на смартфоне. Ну и, конечно, поэкспериментировать с новыми (для меня) инструментами разработки.

Новая версия приложения доступна по ссылке: http://zavedyaev.ru/bill-splitter/ . Старая версия все-еще работает, но скоро будет удалена.

Преображение UI на большом экране
Рубрики
Kotlin Кодинг

Kotlin после Groovy

Привет!

Хотелось бы сегодня рассказать про мой процесс перехода с Groovy на Kotlin, об отличиях, преимуществах и недостатках этих языков. Я подразумеваю что у вас уже есть опыт работы с Groovy, вы знаете и используете большинство вспомогательных методов/приемов (далее сахар).

Начнем с предпосылок смены языка на нашем проекте. Нам потребовалось срочно подготовить проект под увеличивающиеся нагрузки (примерно в 10-100 раз). Что, во-первых, привело к жесткой смене архитектуры, а во-вторых, мы решили сменить и основной язык программирования.