Как стать автором
Обновить
10
0
Кирилл Терехов @adev_one

Android разработчик

Отправить сообщение

Summer MVP. Насколько гибок Kotlin?

Время на прочтение14 мин
Количество просмотров3.8K


/ Оригинал /


Синтаксис языка Kotlin — довольно гибкая вещь и лаконичность кода, которой в Java можно добиться только с помощью кодогенерации, в Kotlin зачастую реализуется стандартными средствами языка (раз, два).


Под катом история про то, как мы испытывали Kotlin на гибкость (и пару раз сломали), реализуя MVP-библиотеку Summer без кодогенерации и с поддержкой Kotlin Multiplatform.

Читать дальше →
Всего голосов 5: ↑4 и ↓1+5
Комментарии2

iOS+Kotlin. Что можно сделать сейчас

Время на прочтение3 мин
Количество просмотров24K
В ветке master проекта Kotlin Native появился пример uikit. Это простое приложение под iOS, которое выводит на экран строку, введённую в поле ввода, и да, 100% кода написано на Kotlin. Выглядит оно так:


Читать дальше →
Всего голосов 17: ↑15 и ↓2+13
Комментарии10

Рано закапывать Java

Время на прочтение3 мин
Количество просмотров24K
image

Много было сказано про «красоту» кода на Java, но на мой взгляд, главное — не инструмент, а умение им пользоваться. Под катом попытка написать декларативный DSL для вёрстки под Android даже не изобретая новый язык программирования!
Читать дальше →
Всего голосов 21: ↑16 и ↓5+11
Комментарии27

RxJava. Убираем магию

Время на прочтение4 мин
Количество просмотров42K
Я долго боялся использовать RxJava в production. Её назначение и принцип работы оставались для меня загадкой. Чтение исходного кода не добавляло ясности, а статьи только путали. Под катом попытка ответить на вопросы: «Какие задачи эта технология решает лучше аналогов?» и «Как это работает?» с помощью аналогий с классической Java и простых метафор.

image
Читать дальше →
Всего голосов 29: ↑21 и ↓8+13
Комментарии35

Информация

В рейтинге
Не участвует
Откуда
Челябинск, Челябинская обл., Россия
Дата рождения
Зарегистрирован
Активность