Kotlin Adept Notes
2.02K subscribers
71 photos
10 videos
118 links
Канал о разработке на Kotlin и обо всем, что с ним связано
По всем вопросам и рекламе: @ajiekcx
加入频道
Стадии принятия Compose Multiplatform

Отрицание 🙅‍♂️
Вы не воспринимаете KMP всерьёз, пишете нативные приложения, этим занимаются разные люди, и всех в целом всё устраивает. Разве что страдают тестировщики из-за разного поведения на платформах и заказчики из-за двойного бюджета на разработку.

Гнев 🐈
Начинаете адаптировать KMP, бомбите на кривой интероп, не видите какого-то значимого ускорения разработки, но продолжаете в надежде на лучшее.

Торг 😒
Полноценно выносите всё, что можно, в общую логику, и пока вёрстку делают разные люди, вы уже настроены позитивно, так как это экономит вам около 60% времени разработки фичи, поведение остаётся консистентным, а также вы не теряете нативный look and feel.

Депрессия 🤯
Со временем iOS-разработчику становится скучно делать только вёрстку, и он идёт делать фичи целиком с вёрсткой под обе платформы, уже начиная задаваться вопросом: «А какого фига мне приходится делать одно и то же дважды?» И с ужасом представляет, как раньше мы дублировали вообще всё.

Принятие 🤩
Решаете избавиться от SwiftUI и перейти целиком на Compose Multiplatform.

Именно такой путь мы прошли в одном из наших проектов. И как вы думаете, сколько заняла миграция среднего приложения (40k LOC) со SwiftUI на Compose Multiplatform? Всего 3 часа 🤨 — чтобы запустить все экраны на iOS.

А на какой стадии принятия вы

#Compose #KMP #Multiplatform
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥8🤔3🤯2🤡2💯1
12 сентября в Москве пройдет big tech night — «ночь музеев» в мире IT

Редко можно увидеть мероприятия, в которых участвуют сразу несколько крупных IT-компаний. Когда еще можно будет за один вечер объехать несколько офисов, обменяться опытом со специалистами из разных бигтехов и посмотреть IT-стендап?

Формат простой: 5 офисов на один вечер станут фестивальными площадками для всех, кто любит технологии и хочет посмотреть на внутреннюю кухню компаний.

В каждом офисе будет своя уникальная программа. Все активности разделены на 3 трека:

— Обсуждение технологий и продуктов. Я для себя выделил доклад Александра Коротаева о будущем разработки, о том, как управлять сложностью и не писать лишнего, а также доклад Дмитрия Иванова о том, как инструменты и технологии трансформируют современные рабочие процессы.

— Управление командой и другие мягкие навыки. Например, можно послушать выступление Павла Федотовского о том, как инженерам адаптироваться к новой реальности ИИ.

— Интерактивы, где можно узнать что-то новое и отдохнуть. IT-кэмп, иммерсивные экскурсии и AI-слэм.

Весь вечер будет работать онлайн-студия с программой для тех, кто не сможет приехать в офлайн. Там можно послушать интервью с Маратом Мавлютовым из Яндекса про роботов-доставщиков или узнать, как юмор помогает бороться со стрессом.

Идею придумал Яндекс, а организовали мероприятие совместно со Сбером, X5, Т-Банком и Lamoda.

Зарегистрироваться можно тут
👍4🔥2
Розыгрыш билета на Подлодку

Мы с командой в очередной раз подготовили для вас новый сезон Podlodka Android Crew, который стартует уже 15 сентября.

В этот раз будем говорить про архитектуру, которая выходит за рамки экранов и навигации.

В программе:

🟢Бинарная совместимость. Абакар Магомедов расскажет всё про бинарную совместимость: что это такое и как её соблюдать при разработке собственной библиотеки.

🟢Интервью с мобильным архитектором. Вместе с Эдуардом Некрутовым узнаем, чем занимается архитектор мобильных приложений. Разберём реальные кейсы, типичные задачи и главные вызовы этой роли.

🟢Архитектура Ktor для Android-разработчика. Разработчик библиотеки Ktor Осип Фаткуллин расскажет, как устроена библиотека под капотом, и покажет, как проектировать расширения для неё.

🟢Что лежит под капотом удобного SDK? Игорь Рыбаков рассмотрит лучшие практики проектирования SDK для Android-приложений.

Это, разумеется, не все сессии, другие тоже определённо заслуживают вашего внимания!

🫴 Итак, давайте разыграем проходку. Для участия в розыгрыше нужно оставить комментарий под этим постом и написать про самую интересную архитектурную задачу в вашей практике. Итоги розыгрыша подведём ровно через неделю, удачи!

А те, кто не хочет участовать в розыгрыше, ловите промокод на скидку для покупки билета на сайте: android_crew_14_8RuHEz
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3🥱31