#js
Introducing the Kotlin/JS Inspection Pack: IR Migration Help, Quick-Fixes, and More
Новый плагин для Kotlin/JS - Kotlin/JS Inspection Pack, который содержит проверки и исправления для Koltin/JS
Introducing the Kotlin/JS Inspection Pack: IR Migration Help, Quick-Fixes, and More
Новый плагин для Kotlin/JS - Kotlin/JS Inspection Pack, который содержит проверки и исправления для Koltin/JS
#ios #kmm
Build iOS apps using the Kotlin Multiplatform framework
Писать на Kotlin под Android просто, но вот с переходом на KMM и поддержкой iOS появляются новые вызовы. В статье автор разбирает как использовать общую часть на KMP в нативном iOS приложении
Build iOS apps using the Kotlin Multiplatform framework
Писать на Kotlin под Android просто, но вот с переходом на KMM и поддержкой iOS появляются новые вызовы. В статье автор разбирает как использовать общую часть на KMP в нативном iOS приложении
#опрос
Команда Kotlin работает над улучшением опыта авторов библиотек, и они хотят знать больше о реальных вариантах использования. Если вы работали над собственной библиотекой или планируете ее создать, поделитесь своим мнением, приняв участие в этом опросе.
Команда Kotlin работает над улучшением опыта авторов библиотек, и они хотят знать больше о реальных вариантах использования. Если вы работали над собственной библиотекой или планируете ее создать, поделитесь своим мнением, приняв участие в этом опросе.
#coroutines
Coroutines built-in support vs library
Kotlin Coroutines не являются полностью частью языка, а лишь имеют минимальную поддержку и большинство API являются часть библиотеки KotlinX Coroutines. В статье проводится сравнение
Coroutines built-in support vs library
Kotlin Coroutines не являются полностью частью языка, а лишь имеют минимальную поддержку и большинство API являются часть библиотеки KotlinX Coroutines. В статье проводится сравнение
#appcode #ios #kmm
CocoaPods Support in the Kotlin Multiplatform Mobile Plugin for AppCode
Всё просто - теперь можно использовать Pod зависимости в shared модулях
CocoaPods Support in the Kotlin Multiplatform Mobile Plugin for AppCode
Всё просто - теперь можно использовать Pod зависимости в shared модулях
#kmm
Sample the World of KMM
Если вам интересно изучать KMM или хотите посмотреть как это делают другие, то примеры - это хороший способ узнать путь других разработчиков. В статье рассказывается про примеры:
👉 D-KMP
👉 multiplatform-redux-sample
👉 people-in-space
👉 KMM production пример - RSS читалка
👉 Kamp-Kit
Sample the World of KMM
Если вам интересно изучать KMM или хотите посмотреть как это делают другие, то примеры - это хороший способ узнать путь других разработчиков. В статье рассказывается про примеры:
👉 D-KMP
👉 multiplatform-redux-sample
👉 people-in-space
👉 KMM production пример - RSS читалка
👉 Kamp-Kit
Всем привет. Хотел вам напомнить про несколько важных аспектов Android Broadcast.
👉 Есть чат для общения, где мы обсуждаем различные вопросы по Android разработке @android_broadcast_talks
👉 Android Broadcast - это некоммерческий проект. Весь контент, который я делаю бесплатен. Живёт проект за счёт рекламы и донатов. Я буду рад, если вы будете поддерживать проект регулярно, что позволит отказываться от рекламы. Сейчас у проекта 164 донатера, хотя ежемесячно контентом пользуются порядка 20 тыс человек. Даже минимальный донат (80 рос. руб. или 1$) - это уже много для меня. Сделать это можно на Boosty (лучше) или Patreon. Также можно сделать произвольный одноразовый взнос здесь.
👉 Один из вариантов поддержки - покупка мерча через androidbroadcaststore.by. Там есть классные майки и другой мерч.
Спасибо вам большое, ваша поддержка очень важна для будущего проекта, его развития и существования
👉 Есть чат для общения, где мы обсуждаем различные вопросы по Android разработке @android_broadcast_talks
👉 Android Broadcast - это некоммерческий проект. Весь контент, который я делаю бесплатен. Живёт проект за счёт рекламы и донатов. Я буду рад, если вы будете поддерживать проект регулярно, что позволит отказываться от рекламы. Сейчас у проекта 164 донатера, хотя ежемесячно контентом пользуются порядка 20 тыс человек. Даже минимальный донат (80 рос. руб. или 1$) - это уже много для меня. Сделать это можно на Boosty (лучше) или Patreon. Также можно сделать произвольный одноразовый взнос здесь.
👉 Один из вариантов поддержки - покупка мерча через androidbroadcaststore.by. Там есть классные майки и другой мерч.
Спасибо вам большое, ваша поддержка очень важна для будущего проекта, его развития и существования
#survey #scripts
Вы пишете скрипты на Kotlin или используете REPL? Поделитесь своим опытом с командой Kotlin и расскажите им о своих примерах использования! Тем самым вы поможете улучшить API сценариев и приблизить их к стабилизации. Опрос здесь
Вы пишете скрипты на Kotlin или используете REPL? Поделитесь своим опытом с командой Kotlin и расскажите им о своих примерах использования! Тем самым вы поможете улучшить API сценариев и приблизить их к стабилизации. Опрос здесь
The Actual Number of Kotlin Developers, or Who Our Active Users Are
Статистика использования Kotlin разработчиками
Статистика использования Kotlin разработчиками
Когда вы работает с Gradle, то
Anonymous Poll
36%
Добавить Gradle модуль не вызывает трудностей
24%
Я понимаю всё (практически всё) содержимое билд файлов
25%
Я понимаю, что моя сборка долгая
21%
Я знаю/догадываюсь почему сборка долгая
13%
Имеют опыт оптимизации производительностьи сборки и у меня получилось её улучшить
22%
Ничего из вышеперечисленного
16%
Не участвую в опросе
#kmm #native
Kotlin Native. Работаем с новой моделью памяти
Оседлайте новую модель памяти Kotlin/Native, которая решает множество проблем старой и выводит удобство использования её на новый уровень!
Kotlin Native. Работаем с новой моделью памяти
Оседлайте новую модель памяти Kotlin/Native, которая решает множество проблем старой и выводит удобство использования её на новый уровень!
#kotlin16
Вышло первое превью Kotlin 1.6.0
Новая версия языка уже готовится к релизу и улучшения сделаны по всем фронтам. Ждем стабильного релиза и надеемся что Compose быстро поддержит новую версию языка
Вышло первое превью Kotlin 1.6.0
Новая версия языка уже готовится к релизу и улучшения сделаны по всем фронтам. Ждем стабильного релиза и надеемся что Compose быстро поддержит новую версию языка
#функциональноепрограммирование
Вышел первый стабильный релиз набора библиотек для функционального программирования в Kotlin - Arrow 1.0.
Вышел первый стабильный релиз набора библиотек для функционального программирования в Kotlin - Arrow 1.0.
#serialization
Вышел Kotlinx Serialization 1.3.0
👉 Поддержка сериализации/десериализации Java IO стримов
👉 Улучшено управление сериализацией объектов
👉 Исключение сериализации null значений
👉 Требуется Kotlin 1.5.30 (грусть всем кто используется Compose)
Вышел Kotlinx Serialization 1.3.0
👉 Поддержка сериализации/десериализации Java IO стримов
👉 Улучшено управление сериализацией объектов
👉 Исключение сериализации null значений
👉 Требуется Kotlin 1.5.30 (грусть всем кто используется Compose)
Forwarded from Записки разработчицы (Anna Zharkova)
Под завтрашнее занятие по KMM обновила сэмпл своего приложения.
Что нового в этом примере:
- MVI/Redux как в сэмпле JetBrains
- новые актуальные версии Ktor и корутин
- SwiftUI на стороне iOS
- Коллектор Flow на стороне iOS (рабочий)
https://github.com/anioutkazharkova/kmp_news_sample
Надо довести до ума работу с Redux, чтобы сделать ее более оптимальной и аккуратной
Что нового в этом примере:
- MVI/Redux как в сэмпле JetBrains
- новые актуальные версии Ktor и корутин
- SwiftUI на стороне iOS
- Коллектор Flow на стороне iOS (рабочий)
https://github.com/anioutkazharkova/kmp_news_sample
Надо довести до ума работу с Redux, чтобы сделать ее более оптимальной и аккуратной
GitHub
GitHub - anioutkazharkova/kmp_news_sample: Приложение Kotlin Multiplatform. Учебный мини-агрегатор новостей
Приложение Kotlin Multiplatform. Учебный мини-агрегатор новостей - anioutkazharkova/kmp_news_sample
#di #koin
Multibinding in Koin (almost like in Dagger 2)
Автор статьи показывает как добавить возможность Multibinding, аналогичную Dagger 2, но в Koin.
Multibinding in Koin (almost like in Dagger 2)
Автор статьи показывает как добавить возможность Multibinding, аналогичную Dagger 2, но в Koin.
Forwarded from Konstantin Tskhovrebov
Кто хочет посмотреть возможности КМП, быстро создать проект, или просто скопировать билд конфиг 😎
https://github.com/terrakok/kmp-web-wizard
Мы с коллегами нахакатонили проектик. Более того, он несложный и открытый, поэтому улучшения и pr приветствуются 👍
https://github.com/terrakok/kmp-web-wizard
Мы с коллегами нахакатонили проектик. Более того, он несложный и открытый, поэтому улучшения и pr приветствуются 👍
GitHub
GitHub - terrakok/kmp-web-wizard: Wizard for Kotlin Multiplatform
Wizard for Kotlin Multiplatform. Contribute to terrakok/kmp-web-wizard development by creating an account on GitHub.