Опыт миграции с GSON на KotlinX.Serialization в Тинькофф. Опыт, что пришлось допиливать и какие результаты
👍29⚡4👎3❤1
Forwarded from Android Broadcast (Кирилл Розов)
Если вы хотите больше контента и получать его раньше других - подпишитесь на мой Boosty. Это лучший способ небольшой суммой поддержать меня.
Там вы найдете:
💭 Мои мысли в видео/аудио формате
🔥 Ранний доступ к Разборам (на 1-2 месяца раньше). Все видео тут
😮 Видео только для патронов
👨🎓 Доступ в закрытый чат в Telegram, где у меня включены уведомления и я отвечаю ASAP
😮 Мои личные консультации: карьера, технические, пиар и другие (на максимальном уровне подписки)
Прямо сейчас проходит розыгрыш билета на Mobius 2023 Spring (онлайн + оффлайн) для всех патронов уровня Junior и выше
Со стороны пользователя сервис мне нравится тем что вы можете оплатить подписку на любой срок и не держать карту привязанно, либо просто сделать донат любой суммой
Там вы найдете:
💭 Мои мысли в видео/аудио формате
🔥 Ранний доступ к Разборам (на 1-2 месяца раньше). Все видео тут
😮 Видео только для патронов
👨🎓 Доступ в закрытый чат в Telegram, где у меня включены уведомления и я отвечаю ASAP
😮 Мои личные консультации: карьера, технические, пиар и другие (на максимальном уровне подписки)
Прямо сейчас проходит розыгрыш билета на Mobius 2023 Spring (онлайн + оффлайн) для всех патронов уровня Junior и выше
Со стороны пользователя сервис мне нравится тем что вы можете оплатить подписку на любой срок и не держать карту привязанно, либо просто сделать донат любой суммой
👎15👍10
Руководство по анализу сетевому трафику из Ktor на Android с помощью Chuncker - утилита для анализу запроcов на устройстве.
#ktor #android
#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
Видеодайджест новостей из мира 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
Groovy DSL сейчас быстрее, но Gradle, Google и JetBrains будут работать над ускорением, чтобы большие проекты тоже собирались без проблем.
#gradle
❤🔥19👍9🔥2👎1
Рецепты решения популярных задач на корутинах
👉 Asynchronous map
👉 Ленивая инициализация в suspend функции
👉 Переиспользование соединений
👉 Гонка между корутинами
👉 Повторное выполнение suspend функции
Репозиторий с кодом
#coroutines
👉 Asynchronous map
👉 Ленивая инициализация в suspend функции
👉 Переиспользование соединений
👉 Гонка между корутинами
👉 Повторное выполнение suspend функции
Репозиторий с кодом
#coroutines
🔥44👎1
Forwarded from Kotlin Multiplatform (Kostya)
https://kotl.in/multiplatform-survey-spring-23
Мы в команде всегда очень внимательно относимся к результатам наших опросов, поэтому будем рады, если вы потратите некоторое время на прохождения нового 🙏
Да, он довольно длинный, но это те данные, которые нам очень помогут в развитии языка и туллинга, выходу в релиз Kotlin Multiplatform и разработке Compose Multiplatform! 🤌
Когда вы устанете заполнять ответы на середине, вспомните про нас, кто их составлял и будет читать и анализировать! 🥰
Мы в команде всегда очень внимательно относимся к результатам наших опросов, поэтому будем рады, если вы потратите некоторое время на прохождения нового 🙏
Да, он довольно длинный, но это те данные, которые нам очень помогут в развитии языка и туллинга, выходу в релиз Kotlin Multiplatform и разработке Compose Multiplatform! 🤌
Когда вы устанете заполнять ответы на середине, вспомните про нас, кто их составлял и будет читать и анализировать! 🥰
👍6👎1
Вышел Kotlin 1.8.21 в котором много фиксов. Вот и всё!
😁37👍11👀4👎1
У Kotlin уже был маскот, а теперь у его есть и имя - Kodee. Помимо этого он еще есть и с разными эмоциями. Можно для ПРов использовать будет.
Нужен стикерпак для Telegram с ними!
Скачать ассеты маскота можно тут
Нужен стикерпак для Telegram с ними!
Скачать ассеты маскота можно тут
👍67👎16🤨8🔥5
Вышел KtLint 0.49.0 (блин ну когда уже стабильный 1.0 будет 🤬)
👉 Сломали CLI и API, придется править ваши скрипты и плагины
👉 Часть правил стала стабильными
👉 Экспериментальные правила соединили со стандартными
👉 Сломали CLI и API, придется править ваши скрипты и плагины
👉 Часть правил стала стабильными
👉 Экспериментальные правила соединили со стандартными
🌚11👍5👎1
Ktor 2.3.0 вышел
👉 Поддержка корутин в сокетах
👉 Маршрутизация поддерживает регулярки
👉 Static Content API Cleanup
👉 Поддержка нескольких файлов конфигурации
👉 Поддержка заголовка Expect на клиенте
👉 Обновленный колдунщик создания нового проекта
👉 Поддержка корутин в сокетах
👉 Маршрутизация поддерживает регулярки
👉 Static Content API Cleanup
👉 Поддержка нескольких файлов конфигурации
👉 Поддержка заголовка Expect на клиенте
👉 Обновленный колдунщик создания нового проекта
👍24❤🔥3❤1👎1
😁15👎3🤔3🤓2
Стали доступны записи с Kotlin Conf 2023
Что я думаю посмотреть:
👉 K2 Compiler plugins by Mikhail Glukhikh
👉 Untangling Coroutine Testing by Márton Braun
👉 Coroutines and Loom behind the scenes by Roman Elizarov
👉 Crash Course on the Kotlin Compiler by Amanda Hinchman-Dominguez
👉 To Detekt 2.0, and beyond! by Nicola Corti
👉 KotlinX Libraries by Anton Arhipov and Svetlana Isakova
👉 Coroutines Beyond Concurrency by Alex Semin
👉 Compose Multiplatform on iOS by: Sebastian Aigner and Nikita Lipsky
Все записи в одном плейлисте (71 видео)
Что я думаю посмотреть:
👉 K2 Compiler plugins by Mikhail Glukhikh
👉 Untangling Coroutine Testing by Márton Braun
👉 Coroutines and Loom behind the scenes by Roman Elizarov
👉 Crash Course on the Kotlin Compiler by Amanda Hinchman-Dominguez
👉 To Detekt 2.0, and beyond! by Nicola Corti
👉 KotlinX Libraries by Anton Arhipov and Svetlana Isakova
👉 Coroutines Beyond Concurrency by Alex Semin
👉 Compose Multiplatform on iOS by: Sebastian Aigner and Nikita Lipsky
Все записи в одном плейлисте (71 видео)
🔥27❤2👍1👎1
Forwarded from Алексей Гладков
За последние два дня в чат по Авроре пришло очень много человек. Чат увеличился почти в 2.5 раза за два дня!
И разумеется очень много вопросов по поводу того, а как начать, а как писать на котлине, а как писать на флаттер и так далее
Я собрал всю информацию доступную на текущий момент и описал в статье, поэтому кто интересуется, то велком под кат
https://dzen.ru/media/mobiledeveloper/kak-nachat-razrabatyvat-pod-os-aurora-64588dba1027207a00528a13
И разумеется очень много вопросов по поводу того, а как начать, а как писать на котлине, а как писать на флаттер и так далее
Я собрал всю информацию доступную на текущий момент и описал в статье, поэтому кто интересуется, то велком под кат
https://dzen.ru/media/mobiledeveloper/kak-nachat-razrabatyvat-pod-os-aurora-64588dba1027207a00528a13
Дзен | Статьи
Как начать разрабатывать под ОС Aurora
Статья автора «Mobile Developer» в Дзене ✍: Всем привет, недавно я сходил на канал к одному очень крутому человеку по имени Максим Горшенин, где мы обсудили очень много интересного про мобильную...
👎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 больше не поддерживается
👉 Артефакты
🛠️ Исправление багов и минорные улучшения
👉 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