Записки разработчицы
1.89K subscribers
369 photos
23 videos
4 files
1.08K links
Разговоры об IT, о разработке. О мобилках нативных и кроссплатформенных.
Личный аккаунт @azharkova
Download Telegram
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Новостей про Compose становится все больше и больше, пора уже отделить их от Android и говорить про Compose в целом в отдельном канале

Подписывайтесь @compose_broadcast
👍8👎51
Forwarded from Mobile Developer (Алексей Гладков)
😁102
Это явно то, что надо будет попробовать)
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
This media is not supported in your browser
VIEW IN TELEGRAM
Стал доступен плагин Kotlin Notebook для IDEA - интерактивный инструмент, позволяющий комбинировать код, визуализации и текст в одном документе. Вы сможете быстро прототипировать, анализировать и работать с данными.

Если видите полезное применение в своей работе - делитесь в комментариях

#tooling
🔥8👍2🤯1
Лето = пора митапов и конференций. 25 июля Android Worldwide проводят свой открытый и бесплатный ивент, регистрируйтесь)
https://android-worldwide.com/register/

Android Worldwide - это коммьюнити разработчиков Android со всего мира, объединенных общей идеей. В августе открывается CFP на октябрьский ивент)

Язык докладов английский
👍3🔥2
На практике такое редко нужно, т.к все-таки обычно архитектурно нам нужны разные внутренние контейнеры
Forwarded from Код Воробья для iOS разработчиков
В 👶 SwiftUI убрали лимит в 10 вью. Работает в 3-ей бете 💻 Xcode.

Раньше вы не могли добавить больше 10 вью в группу. Чтобы обойти лимит, предлагалось разбивать на саб-вью или объеденять в Group, VStack, HStack и List, внутри которых те же лимиты.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯8👍4🔥2
#kotlin #kmm Буквально только что команда JetBrains опубликовали обновленный роадмап:

https://kotlinlang.org/docs/roadmap.html

Ключевыми приоритетами названы выпуск Kotlin 2.0 со стабильным компилятором K2. Также планируется выпустить плагин для IntelijIdea на K2.
Относительно Kotlin Multiplatform - стабилизация и вывод готового релиза. Некоторые части функционала Kotlin/Native (те же worker для нативной многопоточки) помечены deprecated и постепенно будут удаляться из API.

В общем, работа кипит
👍3
У многих разработчиков и энтузиастов KMM при попытке внедрить эту технологию в проект возникает вопрос, как же приобщить к этому делу iOS разработчиков. Или как освоить самому необходимый минимум?
https://www.youtube.com/watch?v=NdJ7sr2MCfk
🔥62
Завтра в 10 утра местного времени онлайн выступаю на Droidcon Vietnam 2023:
https://www.vietnam.droidcon.com/agenda
👍15🔥5
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
📺 Как собрать iOS-фреймворк из исходных файлов на Kotlin (24 мин)

Вячеслав рассказал, как собрать iOS-фреймворк из исходных файлов на Kotlin. Обсудил, какие типы фреймворков можно сгенерировать и чем они отличаются, а также рассмотрел, как фреймворк подключается в Xcode проект.

00:00 Вступление
01:38 Kotlin Multiplatform Mobile
02:36 Особенности KMM
04:11 Магические процессы фреймворка
10:40 Gradle
15:36 Universal Framework
17:19 XCFramework
22:22 Плагин для Android Studio
22:23 KDoctor
24:11 Заключение

#kmm #ios
👍5
После того, как любители, энтузиасты и Koin сделали свои версии пет- или про- продуктов DI с использованием KSP, за это, наконец, взялся Джек Уортон и ко
Forwarded from Android Broadcast (Кирилл Розов)
Dagger 2.47 вышел. Мало что нового, трудятся над поддержкой KSP. Сейчас добавили флаг dagger.ignoreProvisionKeyWildcards для запрета предоставления нескольких зависимостей одного типа, но с разными generic типами.

Фича нужна для KSP и по умолчанию отключена. Рекомендуется включить этот флаг чтобы не получить проблем с вашим текущим Dagger графом

Также Hilt теперь требует использовать Android Gradle Plugin версии 7.0 и выше

#dagger
На Mobius 2023 Spring выступили участники Программного комитета конференции, участвовавшие в отборе спикеров и подготовке докладов.

Сегодня мы делимся интервью, в котором Анна Жаркова и Юрий Дубовой рассказали, как выбирают доклады для конференции, как помогают спикерам готовиться и почему решили выступить на ней сами.

Если вы тоже хотите выступить на Mobius — подавайте заявку на сайте до 25 июля.

Анна, Юрий и другие участники Программного комитета помогут вам доработать заявку до готового выступления.
👍3
Хм
Forwarded from Compose Broadcast (Кирилл Розов)
Вышел Jetpack Compose Compiler 1.5.0 с поддержкой Kotlin 1.9.0 и экспериментальной поддержкой K2 комплиятора (пока поддерживаются не все возможности).

Также вызов @Composable лямбд с именованными аргументами теперь deprecated и будет полностью невозможен с переходом на Kotlin 2.0
👍5🤔3