Продавал сегодня предыдущий телефон на Авито. Приехал мужчина, сильно старше меня.
— Как он включается? — спрашивает, — у меня просто никогда не было андроида.
Показал ему. А сам думаю: ну надо же, начинает не с какого-нибудь попсового Самсунга, а с дорогого флагмана от Сяоми для ценителей. После чего он сказал фразу, по смыслу примерно такую:
— А то я после выпуска iPhone 14 решил не продолжать попадать в ловушку Apple, перехожу на андроид со своего iPhone 11 Pro.
Рассказываю ему, что я на Mi 11 Ultra (который продаю) тоже перешёл с iPhone 11 Pro. Он спросил о впечатлениях, и я поделился всяким разным: где косяки, а где, наоборот, преимущества. Упомянул, что камера на две головы лучше айфонной. Мужчина чуть-чуть покрутил, пощелкал и купил.
Удачи тебе, Прозревший :)
#gadgets
🏝💉Стал доступен плагин для проверки Koin из IDE
Проблема с валидацией DI графа зависимостей при использования Koin - очень актуальная. Авторы решили подойти к её решению через анализ кода проектов в IDE, хотя уже обсуждали перенос инструмента в CLI.
Для использования вам понадобится зарегистрироваться на сайте Kotzilla.
#kotlin#idea#koin
💉Koin Annotations 2.0 Stable
Koin Annotations — надстройка над Koin для описания зависимостей с помощью аннотаций и последующей генерации части графа для них.
Что нового в движке:
👉 Совместимость с KSP2
👉 Улучшена работа компилятора DI кода
👉 Улучшена генерация кода
👉 Полноценная поддержка KMP проектов
👉 Шаринг описаний зависимостей между модулями проектов
👉 Работает с Koin 4.0, Kotlin 2.0.21 и KSP 2.0.21-1.0.28
Новые фичи для разработчиков:
👉 Создание собственных аннотаций квалификаторов
👉 Автоматические биндинги
👉 ComponentScan работает сквозь Gradle модули
👉 Аннотации над ViewModel (работает с Jetpack и KMP)
@KoinViewModel
class MyViewModel(deps: Deps): ViewModel()
Ссылка без VPN
#kotlin#kmp#di#koin
Поддержите Koin IDE плагин на Product Hunt. Команда проделывают большую работу и точно заслуживает поддержки от сообщества!
#kotlin#koin#ide#androidstudio
🤖 Если вы искали альтернативу Dagger/Hilt, но с поддержкой Kotlin Multiplatform, то как раз вышла свежая версия Koin Annotations, которая значительно упрощает миграцию!
#dagger#hilt#koin