#опрос
Kotlin Multiplatform User Survey: Winter 2022
Проходим ежегодный опрос пользователей Kotlin Multiplatform
Kotlin Multiplatform User Survey: Winter 2022
Проходим ежегодный опрос пользователей Kotlin Multiplatform
👍3
#kotlin
Things every Kotlin Developer should know about Coroutines. Part 4: Exception Handling
Статья поможет разобраться в обработке исключений Coroutine, ради чего надо будет разобраться в жизненном цикле и как пробрасываются исключения из Coroutine в CoroutineScope
Things every Kotlin Developer should know about Coroutines. Part 4: Exception Handling
Статья поможет разобраться в обработке исключений Coroutine, ради чего надо будет разобраться в жизненном цикле и как пробрасываются исключения из Coroutine в CoroutineScope
👍16
#Coroutines
Things every Kotlin Developer should know about Coroutines. Part 5: Cancellation
Продолжении серии стате о Kotlin Coroutines. В новой части рассказывается об отмене Coroutine
Things every Kotlin Developer should know about Coroutines. Part 5: Cancellation
Продолжении серии стате о Kotlin Coroutines. В новой части рассказывается об отмене Coroutine
👍28
Forwarded from Android Broadcast
Я начал проработку нового канала в семействе Broadcast - iOS Broadcast. Ищу разработчика с опытом в iOS, который готов помочь с наполнением контента. Оплата - процент от всей рекламы на канале.
Со своей стороны окажу всю помощь в обучении ведению канала, развитие канала и поиск рекламодателей.
Если вас заинтересовало, то пишите @krlrozov
Со своей стороны окажу всю помощь в обучении ведению канала, развитие канала и поиск рекламодателей.
Если вас заинтересовало, то пишите @krlrozov
👍40👎3
#aws #coroutines
The new AWS SDK for Kotlin with Coroutines support
Вышла AWS SDK на Kotlin с полной поддержкой Coroutines. Работаете с Amazon S3, EC, DynamoDB и хотели Kotlin там, то вы стали немного счастливее!
The new AWS SDK for Kotlin with Coroutines support
Вышла AWS SDK на Kotlin с полной поддержкой Coroutines. Работаете с Amazon S3, EC, DynamoDB и хотели Kotlin там, то вы стали немного счастливее!
👍12
#coroutines
Testing Coroutines — Update 1.6.0 (4 мин)
Крайнее обновление библиотеки Kotlinx Coroutines сосредоточилось на улучшение тестирования. Автор статьи обозревает обновленное API и как с ним работать
Testing Coroutines — Update 1.6.0 (4 мин)
Крайнее обновление библиотеки Kotlinx Coroutines сосредоточилось на улучшение тестирования. Автор статьи обозревает обновленное API и как с ним работать
👍8
#kmp #ci
Continuous delivery for your Kotlin Multiplatform library (10 мин)
Автоматизация — важный аспект, чтобы улучшить качество ваших проектов и убрать рутину. Автор статьи рассказывает как вам сделать автоматизацию мультиплатформенной библиотеки с поддержкой множества ОС
Continuous delivery for your Kotlin Multiplatform library (10 мин)
Автоматизация — важный аспект, чтобы улучшить качество ваших проектов и убрать рутину. Автор статьи рассказывает как вам сделать автоматизацию мультиплатформенной библиотеки с поддержкой множества ОС
👍6
Announcing Arrow Analysis - a Kotlin compiler plug-in
Arrow Analysis - это плагин Kotlin компилятора, который добавляет проверки кода во время компиляции кода.
Arrow Analysis - это плагин Kotlin компилятора, который добавляет проверки кода во время компиляции кода.
👍12
#coroutines #flow
Flow lifecycle operations
Обзор операторов для отслеживания событий жизненного цикла Flow:
Flow lifecycle operations
Обзор операторов для отслеживания событий жизненного цикла Flow:
onEach
, onStart
, onCompletion
, onEmpty
, catch
.👍24
#performance
High performance with idiomatic Kotlin (15 мин)
Разбор основных причин с проблемами производительности и лучшие практики использования Kotlin, чтобы не сталкиваться с ними.
High performance with idiomatic Kotlin (15 мин)
Разбор основных причин с проблемами производительности и лучшие практики использования Kotlin, чтобы не сталкиваться с ними.
👍1
#kotlin
Представлена первая превью версия Kotlin 1.6.20
👉 Прототип Contex Receiver в Kotlin/JVM
👉 Поддержка параллельной компиляции в одном модуле для JVM backend компилятора
👉 Инкрементальная компиляции для dev бинарников в Kotlin/JS IR компилятора
👉 Поддержка иерархической структуры для мультиплатформенных проектов и она будет включена по умолчанию
👉 Улучшение скорости работы Kotlin/Native, размера бинарей и времени сборки
Представлена первая превью версия Kotlin 1.6.20
👉 Прототип Contex Receiver в Kotlin/JVM
👉 Поддержка параллельной компиляции в одном модуле для JVM backend компилятора
👉 Инкрементальная компиляции для dev бинарников в Kotlin/JS IR компилятора
👉 Поддержка иерархической структуры для мультиплатформенных проектов и она будет включена по умолчанию
👉 Улучшение скорости работы Kotlin/Native, размера бинарей и времени сборки
👍7
#kotlin
Вот так будет выглядеть Context Receiver в Koltin. Хотя нет гарантии, что до стабильного релиза синтаксис останется, таким как есть. В 1.6.20 можно будет попробовать эту фичу на JVM.
Вот так будет выглядеть Context Receiver в Koltin. Хотя нет гарантии, что до стабильного релиза синтаксис останется, таким как есть. В 1.6.20 можно будет попробовать эту фичу на JVM.
👍11
#flow
Collecting values on flow: fold and scan
Подробный разбор операторов fold и scan, а также разнницы между ними.
Collecting values on flow: fold and scan
Подробный разбор операторов fold и scan, а также разнницы между ними.
👍14
This media is not supported in your browser
VIEW IN TELEGRAM
#architecture
Вышла MVIKotlin 3.0.0-beta01
👉 Поддержка time travel в Chrome DevTools
👉 Android
👉 Рефакторинг и фикс багов
Вышла MVIKotlin 3.0.0-beta01
👉 Поддержка time travel в Chrome DevTools
👉 Android
TimeTravelView
теперь deprecated👉 Рефакторинг и фикс багов
👍11
#di
Koin Roadmap for 2022
👉 Устаканить именование версий
👉 Обновление каждые 6 месяцев
👉 Компания Kotzilla обеспечит коммерческую поддержку для Koin и обеспечит поддержку LTS версий
Что нового в Koin 3.2
👉 Улучшение API
👉 Возможность вкладывать модули друг в друга
👉 Поддержка новой модели памяти Kotlin/Native
Koin Roadmap for 2022
👉 Устаканить именование версий
Major.Minor.Patch
👉 Обновление каждые 6 месяцев
👉 Компания Kotzilla обеспечит коммерческую поддержку для Koin и обеспечит поддержку LTS версий
Что нового в Koin 3.2
👉 Улучшение API
👉 Возможность вкладывать модули друг в друга
👉 Поддержка новой модели памяти Kotlin/Native
👍29
👍6👎1🔥1
#kmm #androidstudio
Вышел KMM плагин 0.3.1 для Android Studio
👉 Поддержка M1 iOS симулятора в KMM визарде
👉 Больше поддерживаемых версий Kotlin
👉 Повышение скорости работы
👉 Исправление багов
Вышел KMM плагин 0.3.1 для Android Studio
👉 Поддержка M1 iOS симулятора в KMM визарде
👉 Больше поддерживаемых версий Kotlin
👉 Повышение скорости работы
👉 Исправление багов
👍24
#coroutines #flow
Kotlin Coroutines Flow in a nutshell (7 мин)
Статья о базовых принципах работы Flow, жизненном цикле и др. деталях.
Kotlin Coroutines Flow in a nutshell (7 мин)
Статья о базовых принципах работы Flow, жизненном цикле и др. деталях.
👍4