Forwarded from Mobile Development by AppTractor
Хотите освоить разработку 3D-игр на Flutter для iOS, Android и Web с использованием Impeller и WebGL?
🟠Приходите 28 июня в 20:00 мск на открытый урок «Введение в разработку 3D-игр на Flutter для iOS/Android и Web с использованием Impeller и WebGL» онлайн-курса Flutter Mobile Developer от OTUS.
📝На открытом уроке мы разберем:
— новые возможности Flutter 3.10 и Dart 3 и используем их для создания простой интерактивной трехмерной игры с фоновой музыкой и звуковыми эффектами;
— попробуем подключиться к внешним устройствам через механизмы вызова нативного кода.
Урок подходит для всех, кто имеет опыт в программировании и хочет научиться писать мультиплатформенные мобильные приложения, использующие одну и ту же кодовую базу для iOS и Android. Продолжить обучение вы сможете на курсе Flutter Mobile Developer, который можно приобрести в рассрочку.
➡️ Регистрация на открытый урок: https://otus.pw/CiYR/
Нативная интеграция. Информация о продукте www.otus.ru
🟠Приходите 28 июня в 20:00 мск на открытый урок «Введение в разработку 3D-игр на Flutter для iOS/Android и Web с использованием Impeller и WebGL» онлайн-курса Flutter Mobile Developer от OTUS.
📝На открытом уроке мы разберем:
— новые возможности Flutter 3.10 и Dart 3 и используем их для создания простой интерактивной трехмерной игры с фоновой музыкой и звуковыми эффектами;
— попробуем подключиться к внешним устройствам через механизмы вызова нативного кода.
Урок подходит для всех, кто имеет опыт в программировании и хочет научиться писать мультиплатформенные мобильные приложения, использующие одну и ту же кодовую базу для iOS и Android. Продолжить обучение вы сможете на курсе Flutter Mobile Developer, который можно приобрести в рассрочку.
➡️ Регистрация на открытый урок: https://otus.pw/CiYR/
Нативная интеграция. Информация о продукте www.otus.ru
👍2🤡2
Forwarded from Стачка [официальный канал]
Руководитель группы мобильной разработки “Usetech” с опытом более 9 лет. Занимается нативной Android (Kotlin/Java), iOS (Swift/Objective-c) и кроссплатформенной (KMM, Xamarin) разработкой. Разрабатывает архитектуру мобильных приложений для платформ, управляет командой младших разработчиков. Преподает на курсах iOS Pro и Basic в Otus.
Анна Жаркова расскажет о виджетах Android, что это такое, зачем, и как писать не только красивые, но и эффективные виджеты, приносящие практическую пользу.
Анна выступит на секции “Mobile. Android”.
Решения есть - все #nastachku!
Анна Жаркова расскажет о виджетах Android, что это такое, зачем, и как писать не только красивые, но и эффективные виджеты, приносящие практическую пользу.
Анна выступит на секции “Mobile. Android”.
Решения есть - все #nastachku!
👍11
И продукт от Apple вырывается вперед:
https://vc.ru/tech/740984-google-zakryla-proekt-po-razrabotke-ochkov-dopolnennoy-realnosti-insider
Если к следующему году они все-таки выпустят рабочий прототип
https://vc.ru/tech/740984-google-zakryla-proekt-po-razrabotke-ochkov-dopolnennoy-realnosti-insider
Если к следующему году они все-таки выпустят рабочий прототип
vc.ru
Google закрыла проект по разработке очков дополненной реальности — Insider — Техника на vc.ru
Копания намерена сосредоточиться на создании программной платформы дополненной реальности для производителей AR-устройств.
😢3
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Новостей про Compose становится все больше и больше, пора уже отделить их от Android и говорить про Compose в целом в отдельном канале
Подписывайтесь @compose_broadcast
Подписывайтесь @compose_broadcast
👍8👎5❤1
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
This media is not supported in your browser
VIEW IN TELEGRAM
Стал доступен плагин Kotlin Notebook для IDEA - интерактивный инструмент, позволяющий комбинировать код, визуализации и текст в одном документе. Вы сможете быстро прототипировать, анализировать и работать с данными.
Если видите полезное применение в своей работе - делитесь в комментариях
#tooling
Если видите полезное применение в своей работе - делитесь в комментариях
#tooling
🔥8👍2🤯1
Лето = пора митапов и конференций. 25 июля Android Worldwide проводят свой открытый и бесплатный ивент, регистрируйтесь)
https://android-worldwide.com/register/
Android Worldwide - это коммьюнити разработчиков Android со всего мира, объединенных общей идеей. В августе открывается CFP на октябрьский ивент)
Язык докладов английский
https://android-worldwide.com/register/
Android Worldwide - это коммьюнити разработчиков Android со всего мира, объединенных общей идеей. В августе открывается CFP на октябрьский ивент)
Язык докладов английский
Android-Worldwide
Android Worldwide - Register
Android Worldwide is an international collective of developer communities who like to put on a recurring special event for Android Devs, and related engineering specialties.
👍3🔥2
На практике такое редко нужно, т.к все-таки обычно архитектурно нам нужны разные внутренние контейнеры
Forwarded from Код Воробья для iOS разработчиков
В 👶 SwiftUI убрали лимит в 10 вью. Работает в 3-ей бете 💻 Xcode.
Раньше вы не могли добавить больше 10 вью в группу. Чтобы обойти лимит, предлагалось разбивать на саб-вью или объеденять в
Раньше вы не могли добавить больше 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.
В общем, работа кипит
https://kotlinlang.org/docs/roadmap.html
Ключевыми приоритетами названы выпуск Kotlin 2.0 со стабильным компилятором K2. Также планируется выпустить плагин для IntelijIdea на K2.
Относительно Kotlin Multiplatform - стабилизация и вывод готового релиза. Некоторые части функционала Kotlin/Native (те же worker для нативной многопоточки) помечены deprecated и постепенно будут удаляться из API.
В общем, работа кипит
Kotlin Help
Kotlin roadmap | Kotlin
👍3
У многих разработчиков и энтузиастов KMM при попытке внедрить эту технологию в проект возникает вопрос, как же приобщить к этому делу iOS разработчиков. Или как освоить самому необходимый минимум?
https://www.youtube.com/watch?v=NdJ7sr2MCfk
https://www.youtube.com/watch?v=NdJ7sr2MCfk
YouTube
Becoming an “iOS-lite” developer with Allie Ogden
Welcome to episode 9 of A Touch of Multiplatform (ATOM)! This is our podcast dedicated to Kotlin Multiplatform technology in production and produced for you by JetBrains and Touchlab.
In this episode of A Touch of Multiplatform, we’re talking with Allie…
In this episode of A Touch of Multiplatform, we’re talking with Allie…
🔥6❤2
Завтра в 10 утра местного времени онлайн выступаю на Droidcon Vietnam 2023:
https://www.vietnam.droidcon.com/agenda
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
Вячеслав рассказал, как собрать 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
Фича нужна для KSP и по умолчанию отключена. Рекомендуется включить этот флаг чтобы не получить проблем с вашим текущим Dagger графом
Также Hilt теперь требует использовать Android Gradle Plugin версии 7.0 и выше
#dagger
Записки разработчицы
Лето = пора митапов и конференций. 25 июля Android Worldwide проводят свой открытый и бесплатный ивент, регистрируйтесь) https://android-worldwide.com/register/ Android Worldwide - это коммьюнити разработчиков Android со всего мира, объединенных общей идеей.…
Трансляцию Android Wordlwide ловите 25 июля здесь:
https://www.youtube.com/watch?v=bJdXDw0WIfY
https://www.youtube.com/watch?v=bJdXDw0WIfY
YouTube
Android Worldwide July 2023
👍1
Forwarded from Mobius — канал конференции
На Mobius 2023 Spring выступили участники Программного комитета конференции, участвовавшие в отборе спикеров и подготовке докладов.
Сегодня мы делимся интервью, в котором Анна Жаркова и Юрий Дубовой рассказали, как выбирают доклады для конференции, как помогают спикерам готовиться и почему решили выступить на ней сами.
Если вы тоже хотите выступить на Mobius — подавайте заявку на сайте до 25 июля.
Анна, Юрий и другие участники Программного комитета помогут вам доработать заявку до готового выступления.
Сегодня мы делимся интервью, в котором Анна Жаркова и Юрий Дубовой рассказали, как выбирают доклады для конференции, как помогают спикерам готовиться и почему решили выступить на ней сами.
Если вы тоже хотите выступить на Mobius — подавайте заявку на сайте до 25 июля.
Анна, Юрий и другие участники Программного комитета помогут вам доработать заявку до готового выступления.
Telegraph
Интервью с Программным комитетом Mobius
Анна Жаркова Мобильный разработчик с 9 годами опыта коммерческой разработки. KMM developer expert. Занимается нативной разработкой iOS (Swift/Objective-c), Android (Kotlin/Java) и кроссплатформенной (KMM, Xamarin), а также разрабатывает архитектуру мобильных…
👍3
Forwarded from Compose Broadcast (Кирилл Розов)
Вышел Jetpack Compose Compiler 1.5.0 с поддержкой Kotlin 1.9.0 и экспериментальной поддержкой K2 комплиятора (пока поддерживаются не все возможности).
Также вызов @Composable лямбд с именованными аргументами теперь deprecated и будет полностью невозможен с переходом на Kotlin 2.0
Также вызов @Composable лямбд с именованными аргументами теперь deprecated и будет полностью невозможен с переходом на Kotlin 2.0
👍5🤔3