Kotlin Multiplatform Broadcast
9.48K subscribers
834 photos
53 videos
1.13K links
Новости и фичи Kotlin, а также Kotlin Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Compose Multiplatform @compose_broadcast
iOS разработка @ios_broadcast
Новости Android @android_broadcast
Реклама и прочее @android_broadcast_bot
Download Telegram
Опыт миграции с GSON на KotlinX.Serialization в Тинькофф. Опыт, что пришлось допиливать и какие результаты
👍294👎31
Forwarded from Android Broadcast (Кирилл Розов)
Если вы хотите больше контента и получать его раньше других - подпишитесь на мой Boosty. Это лучший способ небольшой суммой поддержать меня.

Там вы найдете:
💭 Мои мысли в видео/аудио формате
🔥 Ранний доступ к Разборам (на 1-2 месяца раньше). Все видео тут
😮 Видео только для патронов
👨‍🎓 Доступ в закрытый чат в Telegram, где у меня включены уведомления и я отвечаю ASAP
😮 Мои личные консультации: карьера, технические, пиар и другие (на максимальном уровне подписки)

Прямо сейчас проходит розыгрыш билета на Mobius 2023 Spring (онлайн + оффлайн) для всех патронов уровня Junior и выше

Со стороны пользователя сервис мне нравится тем что вы можете оплатить подписку на любой срок и не держать карту привязанно, либо просто сделать донат любой суммой
👎15👍10
Руководство по анализу сетевому трафику из Ktor на Android с помощью Chuncker - утилита для анализу запроcов на устройстве.

#ktor #android
👍16👎4
Forwarded from Android Broadcast (Кирилл Розов)
Вышел стабильный конвертер Kotlin Serialization для Retrofit. Мелочь для приятного начала дня!
👍32👎1
Forwarded from Android Broadcast (Кирилл Розов)
📺 Новости разработки 2023.10 (33 мин)

Видеодайджест новостей из мира Android разработки
🔥 Анонс Compose for iOS
🚀 2024 будет годом Kotlin
📦 Новая версия Android Studio
✈️ Кирилл @rozov_blog едет в спикинг тур

#AndroidBroadcast
👍15👎1
Kotlin DSL станет использоваться по умолчанию в Gradle 8.2, IDEA 2023.1 и Android Studio Giraffe.

Groovy DSL сейчас быстрее, но Gradle, Google и JetBrains будут работать над ускорением, чтобы большие проекты тоже собирались без проблем.

#gradle
❤‍🔥19👍9🔥2👎1
Рецепты решения популярных задач на корутинах
👉 Asynchronous map
👉 Ленивая инициализация в suspend функции
👉 Переиспользование соединений
👉 Гонка между корутинами
👉 Повторное выполнение suspend функции

Репозиторий с кодом

#coroutines
🔥44👎1
Forwarded from Kotlin Multiplatform (Kostya)
https://kotl.in/multiplatform-survey-spring-23

Мы в команде всегда очень внимательно относимся к результатам наших опросов, поэтому будем рады, если вы потратите некоторое время на прохождения нового 🙏
Да, он довольно длинный, но это те данные, которые нам очень помогут в развитии языка и туллинга, выходу в релиз Kotlin Multiplatform и разработке Compose Multiplatform! 🤌
Когда вы устанете заполнять ответы на середине, вспомните про нас, кто их составлял и будет читать и анализировать! 🥰
👍6👎1
Вышел Kotlin 1.8.21 в котором много фиксов. Вот и всё!
😁37👍11👀4👎1
У Kotlin уже был маскот, а теперь у его есть и имя - Kodee. Помимо этого он еще есть и с разными эмоциями. Можно для ПРов использовать будет.
Нужен стикерпак для Telegram с ними!

Скачать ассеты маскота можно тут
👍67👎16🤨8🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
🔥57👍9👎8👻6
Вышел KtLint 0.49.0 (блин ну когда уже стабильный 1.0 будет 🤬)
👉 Сломали CLI и API, придется править ваши скрипты и плагины
👉 Часть правил стала стабильными
👉 Экспериментальные правила соединили со стандартными
🌚11👍5👎1
Ktor 2.3.0 вышел
👉 Поддержка корутин в сокетах
👉 Маршрутизация поддерживает регулярки
👉 Static Content API Cleanup
👉 Поддержка нескольких файлов конфигурации
👉 Поддержка заголовка Expect на клиенте
👉 Обновленный колдунщик создания нового проекта
👍24❤‍🔥31👎1
😁15👎3🤔3🤓2
За последние два дня в чат по Авроре пришло очень много человек. Чат увеличился почти в 2.5 раза за два дня!
И разумеется очень много вопросов по поводу того, а как начать, а как писать на котлине, а как писать на флаттер и так далее

Я собрал всю информацию доступную на текущий момент и описал в статье, поэтому кто интересуется, то велком под кат
https://dzen.ru/media/mobiledeveloper/kak-nachat-razrabatyvat-pod-os-aurora-64588dba1027207a00528a13
👎62👍27🤣12👀5
Вышла новая версия Kotlinx Coroutines - 1.7.0
👉 Kotlin 1.8.20
👉 Реализация Channel переписана с нуля с существенным ускорением производительности
👉 Новая реализация оператора select - быстрее, легче и гибче
👉 Mutex и Semaphore используют под капотом одну и ту же структуру данных
👉 В Kotlin/Native добавил Dispatchers.IO
👉 Переработал KotlinX Coroutines Test
👉 Старая модель памяти Kotlin/Native больше не поддерживается
👉 Артефакты kotlinx-coroutines-core и kotlinx-coroutines-jdk8 стали одним (jdk8 версия пропала)
🛠️ Исправление багов и минорные улучшения
👍51👎1
Вышел KotlinX Serialization 1.5.1: поддерживается больше новых нативных таргетов, улучшение Json API. исправление багов и минорные улучшения
9👍2