Forwarded from Mobius — канал конференции
#анонсы
Приглашаем выступить на Mobius 2023 Autumn — большой конференции по мобильной разработке
Конференция Mobius 2023 Autumn будет длиться четыре дня: 1–2 ноября в онлайне и 9–10 ноября в офлайне в Санкт-Петербурге. Вы можете стать спикером конференции как в офлайне, так и удаленно.
Выбирайте тему для выступления из на сайте Mobius или предлагайте свою. Мы поможем на всех этапах подготовки к выступлению: назначим персонального куратора, проведем ревью материала и поможем с доработкой, организуем прогоны и дадим рекомендации по выступлению.
Вы можете выбрать выбрать любой формат выступления — доклад, воркшоп, интервью, обсуждение, BoF-сессию или придумать что-то свое.
Ждем ваши заявки до 25 июля.
Любые вопросы, в том числе по заявке, задавайте координатору конференции: [email protected]
Приглашаем выступить на Mobius 2023 Autumn — большой конференции по мобильной разработке
Конференция Mobius 2023 Autumn будет длиться четыре дня: 1–2 ноября в онлайне и 9–10 ноября в офлайне в Санкт-Петербурге. Вы можете стать спикером конференции как в офлайне, так и удаленно.
Выбирайте тему для выступления из на сайте Mobius или предлагайте свою. Мы поможем на всех этапах подготовки к выступлению: назначим персонального куратора, проведем ревью материала и поможем с доработкой, организуем прогоны и дадим рекомендации по выступлению.
Вы можете выбрать выбрать любой формат выступления — доклад, воркшоп, интервью, обсуждение, BoF-сессию или придумать что-то свое.
Ждем ваши заявки до 25 июля.
Любые вопросы, в том числе по заявке, задавайте координатору конференции: [email protected]
Forwarded from Kotlin
Главный доклад KotlinConf 2023
На открытии KotlinConf 2023 представители JetBrains сделали несколько интересных анонсов о языке Kotlin и развитии экосистемы вокруг него.
0:00 - Broadcast start
0:18 - Intro 2023
1:05 - We Are Back!
5:17 - Kotlin Stats
7:03 - K2 Compiler
8:56 - Kotlin 2.0
11:40 - The Future of Kotlin
12:55 - Static Extensions
14:27 - Collection Literrals
16:25 - Name-Based Destructuring
18:02 - Context Receivers
19:31 - Explicit Fields
21:02 - Compiler Plugins
24:37 - Data Exploration
25:43 - Kotlin Notebooks
28:33 - Grace Kloba (Google)
29:16 - Google Investments into Kotlin
33:02 - Google Kotlin Stistics
35:53 - Default Kotlin DSL
36:56 - Kotlin at Google
40:47 - Kotlin Ecosystem
43:17 - Kotlin Foundation Grant Programm
45:24 - Join Kotlin Foundation
48:23 - Kotlin Multiplatform
51:48 - Multiplatform Libraries
52:33 - Future of Kotlin Multiplatform
53:51 - Compose Multiplatform
55:14 - Compose Multiplatform for iOS
57:14 - Kotlin + WebAssembly
https://www.youtube.com/watch?v=c4f4SCEYA5Q
✍️ @kotlin_lib
На открытии KotlinConf 2023 представители JetBrains сделали несколько интересных анонсов о языке Kotlin и развитии экосистемы вокруг него.
0:00 - Broadcast start
0:18 - Intro 2023
1:05 - We Are Back!
5:17 - Kotlin Stats
7:03 - K2 Compiler
8:56 - Kotlin 2.0
11:40 - The Future of Kotlin
12:55 - Static Extensions
14:27 - Collection Literrals
16:25 - Name-Based Destructuring
18:02 - Context Receivers
19:31 - Explicit Fields
21:02 - Compiler Plugins
24:37 - Data Exploration
25:43 - Kotlin Notebooks
28:33 - Grace Kloba (Google)
29:16 - Google Investments into Kotlin
33:02 - Google Kotlin Stistics
35:53 - Default Kotlin DSL
36:56 - Kotlin at Google
40:47 - Kotlin Ecosystem
43:17 - Kotlin Foundation Grant Programm
45:24 - Join Kotlin Foundation
48:23 - Kotlin Multiplatform
51:48 - Multiplatform Libraries
52:33 - Future of Kotlin Multiplatform
53:51 - Compose Multiplatform
55:14 - Compose Multiplatform for iOS
57:14 - Kotlin + WebAssembly
https://www.youtube.com/watch?v=c4f4SCEYA5Q
✍️ @kotlin_lib
👍7
Forwarded from Android Broadcast (Кирилл Розов)
Нашел официальный гайд со всеми переменными окружения и параметрами, которые используются в Android SDK
#tooling
#tooling
👍4🔥1
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