Forwarded from Kotlin Multiplatform (Алексей Михайлов)
iOS разработчик из Autodesk рассказал о их варианте реализации сетевого интерфейса в common коде - в отличие от большинства они выбрали не использовать ktor и сделать свой вариант сети, через простой интерфейс, за которым может скрываться как ktor, так и любая другая реализация.
An Interface for Multiplatform Networking
#posts
An Interface for Multiplatform Networking
#posts
Ben Asher
An Interface for Multiplatform Networking
An approach to networking with Kotlin multiplatform
Меня поправили, сам по себе кейс Autodesk появился не так уж и недавно.
Но в статье повыше инфо именно про опыт Autodesk по реализации работы с сетью без ktor.
Это именно работа через общий интерфейс с разными библиотеками под iOS и Android, но с использованием coroutines для многопоточности
Но в статье повыше инфо именно про опыт Autodesk по реализации работы с сетью без ktor.
Это именно работа через общий интерфейс с разными библиотеками под iOS и Android, но с использованием coroutines для многопоточности
Занятная статья, как настроить мультиплатформенное SwiftUI приложение.
Мультиплатформенное - может быть запущено на MacOs, iOS устройствах разного типа:
https://johnoreilly.dev/posts/swiftui-multiplatform-kotlin-multiplatform/?utm_source=kotlin_broadcast_te&utm_medium=post&utm_campaign=multiplatform-creati
Kotlin Multiplatform присутствует совсем мельком. И то в виде framework, который подключается к shared части мультиплатформенного SwiftUI приложения
Мультиплатформенное - может быть запущено на MacOs, iOS устройствах разного типа:
https://johnoreilly.dev/posts/swiftui-multiplatform-kotlin-multiplatform/?utm_source=kotlin_broadcast_te&utm_medium=post&utm_campaign=multiplatform-creati
Kotlin Multiplatform присутствует совсем мельком. И то в виде framework, который подключается к shared части мультиплатформенного SwiftUI приложения
Весна - время докладов, митапов и конференций.
22.04 выступаю в Zoom в "Несухих докладах" ЦВТ. Вход свободный)
https://nesukhie-doklady.ru/2021-mobile
22.04 выступаю в Zoom в "Несухих докладах" ЦВТ. Вход свободный)
https://nesukhie-doklady.ru/2021-mobile
nesukhie-doklady.ru
Следуй за белым кроликом
iOS SwiftUI и Kotlin Coroutines
На канале Android Broadcast вышел эфир про GraphQL в мобильных приложениях. Я имела дело с GraphQL под iOS - делала небольшой пример для Otus занятия по работе с сетевыми технологиями. Интересная, конечно, вещь, но требует доп.настроек как со стороны клиента, так и поддержку со стороны бекенда:
https://www.youtube.com/watch?v=i6RH5dgSAqM
https://www.youtube.com/watch?v=i6RH5dgSAqM
YouTube
GraphQL для мобильных разработчиков. Стоит ли использовать REST?
#AndroidBroadcast #GraphQL
Все о GraphQL: от основных понятий и сравнения с REST до практического использования
Эксперт - Иван Савицкий, staff мобильный инженер в компании Shopify, где REST deprecated и GraphQL является выбором по умолчанию для всех новых…
Все о GraphQL: от основных понятий и сравнения с REST до практического использования
Эксперт - Иван Савицкий, staff мобильный инженер в компании Shopify, где REST deprecated и GraphQL является выбором по умолчанию для всех новых…
Если вам интересно, что это, и как работать с Apollo, обязательно посмотрите) Очень полезное демо.
Вышла новая версия IDE Intelij Idea
https://www.jetbrains.com/idea/whatsnew/
Они добавили плагин для видео звонков прямо в IDE
Code with me
https://www.jetbrains.com/idea/whatsnew/
Они добавили плагин для видео звонков прямо в IDE
Code with me
JetBrains
What's New in IntelliJ IDEA
Explore IntelliJ IDEA's latest features and updates to elevate your professional Java and Kotlin development experience.
Если у вас принято парное программирование, или вы любите парное программирование, то вам это понравится. Но он, к сожалению, платный.
Если же вы, наоборот, не любите, когда вас дергают во время работы, то он, к счастью, платный
Если же вы, наоборот, не любите, когда вас дергают во время работы, то он, к счастью, платный
Многие спрашивают, как попасть спикером на "Подлодку"? Очень просто: вам нужно заполнить форму, ссылка на которую публикуется с анонсом следующего сезона. Следите в соц.сетях)
Forwarded from Android Broadcast
#Конференция #Online #CFP
До начала нового сезона Android Crew осталось совсем немного и у вас есть возможность выступить на конференции и по одной из тем:
👉 Coroutines
👉 RxJava
👉 Асинхронность на основе средств Android SDK
👉 Compose
👉 WorkManager
👉 Paging 3
👉 KTX расширения в JetPack
Осталось только заполнить форму! Подать заявку можно даже если вы не нашли подходящую вам тему, но хотите выступить
До начала нового сезона Android Crew осталось совсем немного и у вас есть возможность выступить на конференции и по одной из тем:
👉 Coroutines
👉 RxJava
👉 Асинхронность на основе средств Android SDK
👉 Compose
👉 WorkManager
👉 Paging 3
👉 KTX расширения в JetPack
Осталось только заполнить форму! Подать заявку можно даже если вы не нашли подходящую вам тему, но хотите выступить
https://telp.cc/eht вот сюда
Google Docs
Хочу быть спикером AndroidCrew!
Привет! Мы хотим не пропустить интересных спикеров и объявляем CFP.
2 темы следующей AndroidCrew#4 - Многопоточность и Jetpack.
Если тебе есть что рассказать про Coroutines, RxJava или же вы наоборот топите в своей компании за чистые потоки - то это прекрасные…
2 темы следующей AndroidCrew#4 - Многопоточность и Jetpack.
Если тебе есть что рассказать про Coroutines, RxJava или же вы наоборот топите в своей компании за чистые потоки - то это прекрасные…
Clubhouse превращается в площадку для эфиров, как радио, только пока без записей.
Сегодня по приглашению Megafon будет обсуждать, как живется разработчикам в стартапах и крупных компаниях:
https://job.megafon.ru/events/iz-startapa-v-enterprise-chemu-gotovitsya-razrabotchiku
Сегодня по приглашению Megafon будет обсуждать, как живется разработчикам в стартапах и крупных компаниях:
https://job.megafon.ru/events/iz-startapa-v-enterprise-chemu-gotovitsya-razrabotchiku
Присоединяйтесь к нашему эфиру)
https://www.joinclubhouse.com/event/m3Glgv4J
https://www.joinclubhouse.com/event/m3Glgv4J
Clubhouse
Из стартапа в enterprise: к чему готовиться разработчику
Thursday, April 8 at 2:00pm MSK with МегаФон Россия, Андрей Ильский, Timur Valiev, Dmitry Movchan, Anna Zharkova, Igor Karenkov, Елизавета Кузнецова, Arkady Glushenkov, Sergey Krapivenskiy, Valentin Chernov. Поговорим о том, как влияет размер компании на…
Записки разработчицы pinned «С недавних пор я решила выйти из лесу и начать публиковаться на Хабре. В качестве первой темы я взяла свой материал по SwiftUI, который первоначально готовила на DevPro. Может, для Mobius это не сильно вау, но имеет место на существование. Итак, небольшой…»
Ice Rock подготовили свою документацию по работе с Kotlin multiplatform. И что не маловажно, хорошо и удачно расписали работу с Gradle для iOS разработчиков:
https://kmm.icerock.dev/pages/4.1.1-kmm-ios-gradle/
https://kmm.icerock.dev/pages/4.1.1-kmm-ios-gradle/
kmm.icerock.dev
4.1.1. Gradle для iOS разработчика · KMM in IceRock
Docs and guides for Kotlin Multiplatform Mobile development in IceRock Development projects
Forwarded from Kotlin Multiplatform (Алексей Михайлов)
На сайте с документацией по работе с KMM в IceRock мы опубликовали страницу Gradle для iOS разработчиков.
Возможно вам или вашим iOS разработчикам это поможет разобраться.
А также мы открыты к сотрудничеству по совместному наполнению информации для погружения iOS разработчиков в мир Kotlin Multiplatform Mobile.
https://github.com/icerockdev/kmm.icerock.dev
Возможно вам или вашим iOS разработчикам это поможет разобраться.
А также мы открыты к сотрудничеству по совместному наполнению информации для погружения iOS разработчиков в мир Kotlin Multiplatform Mobile.
https://github.com/icerockdev/kmm.icerock.dev
kmm.icerock.dev
4.1.1. Gradle для iOS разработчика · KMM in IceRock
Docs and guides for Kotlin Multiplatform Mobile development in IceRock Development projects
На Хабре вышла статья, к чему и как готовиться для поддержки 12 андроида:
https://m.habr.com/ru/company/kaspersky/blog/550370/
https://m.habr.com/ru/company/kaspersky/blog/550370/
Хабр
Android 12 Developer Preview: готовим приложение к новым обновлениям
Google анонсировал релиз Android 12 и уже выпустил две документации Developer preview. Изменений довольно много, поэтому мы решили рассказать вам о самых главных и интересных из них, которые...
Какое из нововведений для вас самое критичное?
Anonymous Poll
60%
Изменения в Foreground services
40%
Ограничения на интенты
20%
Ограничения на Алерты и окна
20%
Запрет низкоуровневого API при работе с Mac-адресами
40%
Запрет трамплинов уведомлений
Google I/O в этом году пройдет онлайн и будет для всех бесплатный!
Событие состоится 18-20 мая, но если зарегистрироваться прямо сейчас, но можно успеть на воркшопы. Количество мест ограничено. Регистрируйтесь
Событие состоится 18-20 мая, но если зарегистрироваться прямо сейчас, но можно успеть на воркшопы. Количество мест ограничено. Регистрируйтесь
io.google
Google I/O 2025
Don't miss Google I/O, featuring product launches, innovations, and insights. Tune in for the live keynotes and sessions.
На канале Kotlin вышел выпуск подкаста Talking Kotlin c Аркадием Ивановым, посвященный его open-source проектам: MVI фреймворку для KMM и Decompose - экспериментальному решению для работы с UI под KMM