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

YouTubе канал: https://youtube.com/androidBroadcast
Compose Multiplatform @compose_broadcast
iOS разработка @ios_broadcast
Новости Android @android_broadcast
Реклама и прочее @ab_manager
加入频道
#native

Try the New Kotlin/Native Memory Manager Development Preview

Стала доступна новая модель управления памяти в Kotlin/Native. Пока это лишь ранняя стадия, но она призвана решить ряд текущих сложностей, а именно теперь:
👉 Убраны ограничения на использование объектов из нескольких потоков
👉 Concurrent примитивы без дополнительного менеджмента со стороны разработчиков
👉 Больше не надо вызывать freeze(), за исключением AtomicReference

Всё это пока только в работе и новая модель памяти станет общедоступной в Kotlin 1.6
🔗 Руководство как попробовать новую модель управлением памятью
🔗 Обновленный пример с K/N Concyrrency

Все новые изменения - это большой шаг для решения многих сложностей, которые не даёт массовости для Kotlin под iOS и KMM
#kmm #native

Kotlin Native. Работаем с новой моделью памяти

Оседлайте новую модель памяти Kotlin/Native, которая решает множество проблем старой и выводит удобство использования её на новый уровень!
#native

Kotlin Native — Using Swift, not Objective-C (3 мин)

Опыт использования Kotlin/Native со Swift
#kmm #ios #native

Kotlin Multiplatform. Работаем с асинхронностью на стороне iOS. Publishers, async/await

Автор статьи рассказывает как сделать асинхронную работу на iOS удобной, если вам нужно вызвать Coroutine из Kotlin кода
👍6
Apollo Kotlin: New Multiplatform Memory Manager

Apollo интегрировали новую модель памяти в Kotlin/Native и делятся своим опытом

#native
🔥15👎2
Вышла Zipline 1.0 - библиотека для исполнения Kotlin/JS в Kotlin/JVM и Kotlin/Native с помощью движка QuickJS. Это позволяет придать динамику статическому коду.

#js #jvm #native
12👎11👀7👍1
Серия статей (4 части) про написание Kotlin кода в мультиплатформе, чтобы его было удобно вызывать из Swift кода.

#native #objc #swift
👍10👎2
Kotlin/WASM (WebAssembly) перешел в Альфа статус. Это значит что его можно пробовать, но не пускать в продакшен. Compose Multiplatform WASM пока все также остается в Экспериментальном статусе.

#wasm #native
👍22🤯3
На сайте Kotlin появилось руководство по настройке публикации Kotlin/Native артефактов для Apple таргетов как Swift package manager (SPM) зависимость

#apple #swift #spm #native @kotlin_broadcast
🔥27👍3🤯2
Вышел Xcode Kotlin 2.0 от Touchlab
🚀 Улучшение производительности дебага (до 5 раз прирост)
✔️ Больше информации о переменных
👉 Работает со Swift, 👩‍💻Kotlin и Obj-C
👉 Поддержка List и Map, а скоро добавят Set, StateFlow и др.

Анонс тут

#xcode #native #touchlab #инструменты
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
22🤯11👍7