Forwarded from Открытая мобильная платформа
Разработчики получают всё больше инструментов для создания приложений для ОС Аврора.
На профильной конференции Mobius наш коллега поделится:
🤘 статусом поддержки кроссплатформенного фреймворка Flutter в ОС Аврора;
🤘 нашими планами по доступности SDK для экосистемы.
https://mobiusconf.com/talks/b534162b89294a6f8c3021962c93a9fa/
На профильной конференции Mobius наш коллега поделится:
https://mobiusconf.com/talks/b534162b89294a6f8c3021962c93a9fa/
Please open Telegram to view this post
VIEW IN TELEGRAM
Mobius 2023 Spring. Конференция для мобильных разработчиков
ОС Аврора и Flutter. Статус поддержки | Доклад на Mobius 2023 Spring
Доклад будет посвящен процессу и особенностям портирования фреймворка Flutter на ОС Аврора, а также тому, как можно писать Flutter-приложения под ОС Аврора.
🔥2
Ада Лавлейс разработала первую в мире программу, Грейс Хоппер была в числе создателей языка программирования COBOL, Радья Перлман произвела протокол Spanning Tree Protocol — ключевую технологию для работы интернета, а я двигаю Kotlin Multiplatform в массы!
👏16❤1🤡1
Forwarded from Usetech
Доклад Анны Жарковой в подборке JUG Ru Group на Habr
Исторически женщины играли важную роль в развитии IT-отрасли: Ада Лавлейс разработала первую в мире программу, Грейс Хоппер была в числе создателей языка программирования COBOL, Радья Перлман произвела протокол Spanning Tree Protocol — ключевую технологию для работы интернета.
Команда JUG Ru Group собрала подборку с докладами женщин, которые сегодня вносят ощутимый вклад в IT-отрасль 🚀 С попыткой примирить миры Android и iOS в нее попал доклад Анны Жарковой - ведущего мобильного разработчика ГК Юзтех.
В докладе Анна рассказывает, как превратить приложение Android в кроссплатформенное и сделать используемым вместе с iOS при помощи Kotlin Multiplatform.
Оставляем вам ссылочку на публикацию. Не забудьте поделиться с друзьями и поставить + себе в карму 🙌
Исторически женщины играли важную роль в развитии IT-отрасли: Ада Лавлейс разработала первую в мире программу, Грейс Хоппер была в числе создателей языка программирования COBOL, Радья Перлман произвела протокол Spanning Tree Protocol — ключевую технологию для работы интернета.
Команда JUG Ru Group собрала подборку с докладами женщин, которые сегодня вносят ощутимый вклад в IT-отрасль 🚀 С попыткой примирить миры Android и iOS в нее попал доклад Анны Жарковой - ведущего мобильного разработчика ГК Юзтех.
В докладе Анна рассказывает, как превратить приложение Android в кроссплатформенное и сделать используемым вместе с iOS при помощи Kotlin Multiplatform.
Оставляем вам ссылочку на публикацию. Не забудьте поделиться с друзьями и поставить + себе в карму 🙌
🔥12👍4🤡1
Forwarded from Mobius — канал конференции
Выбор архитектуры и платформ разработки — в новом выпуске «Ленты Мобиуса» — 12 апреля в 17:00
Гостем выпуска станет Анна Жаркова — ведущий Android/iOS-разработчик, архитектор мобильных приложений и тимлид.
Вместе с Анной мы обсудим:
— Как выбрать архитектуру проекта?
— Какую платформу выбрать для начала и какие ресурсы в этом помогут?
— Любят ли фулстек-разработчики одну платформу больше другой?
До встречи 12 апреля в 17:00.
Жмите колокольчик, чтобы не пропустить выпуск.
Гостем выпуска станет Анна Жаркова — ведущий Android/iOS-разработчик, архитектор мобильных приложений и тимлид.
Вместе с Анной мы обсудим:
— Как выбрать архитектуру проекта?
— Какую платформу выбрать для начала и какие ресурсы в этом помогут?
— Любят ли фулстек-разработчики одну платформу больше другой?
До встречи 12 апреля в 17:00.
Жмите колокольчик, чтобы не пропустить выпуск.
❤4👍1🔥1
Дала интервью Skillbox про удаленку и работу из дома https://skillbox.ru/media/code/gde-luchshe-rabotat-doma-v-ofise-ili-kovorkinge/
Skillbox
Где лучше работать: дома, в офисе или в коворкинге?
Опытные айтишники рассказывают, в каких условиях приятнее программировать, тестировать, администрировать и не только.
https://www.youtube.com/watch?v=D823mqyMTeQ в пятницу подключайтесь на трансляцию Surf, посвященную новинкам андроид 14 и нейросетям
YouTube
Что нового в Android и куда нас приведут нейронки
Обсудим нововведения Android 14 и использование нейросетей в нативной разработке в прямом эфире! У микрофона:
— Алексей Рябков, Surf Android TeamLead
— Герман Прошунин, Surf Android Developer
— Максим Кругликов, Surf Android Developer
— Кирилл Розов…
— Алексей Рябков, Surf Android TeamLead
— Герман Прошунин, Surf Android Developer
— Максим Кругликов, Surf Android Developer
— Кирилл Розов…
👍2🥰1
Прямая бесплатная трансляция конференции Kotlin Konf. Подключайтесь)
Forwarded from Kotlin Multiplatform (Aleksey Mikhailov)
Если еще не подключились к KotlinConf 2023 - то уже пора :)
Forwarded from Mobile Developer (Алексей Гладков)
А тем временем ребята из JetBrains зарелизили Compose Multiplatform 1.4.0
https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.4.0
Что внутри:
👉 Поддержка Kotlin 1.8.20
👉 Compose for iOS официально вышел в alpha!!!
👉 Fix internal composable error
👉 Поправили работу скроллбаров в десктопе
👉 и еще дохренища всякого другого
https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.4.0
Что внутри:
👉 Поддержка Kotlin 1.8.20
👉 Compose for iOS официально вышел в alpha!!!
👉 Fix internal composable error
👉 Поправили работу скроллбаров в десктопе
👉 и еще дохренища всякого другого
GitHub
Release 1.4.0 · JetBrains/compose-multiplatform
Common
Added support for Kotlin 1.8.20
Features
Support perspective projection and cameraDistance parameter in graphicsLayer
Support brush parameter in TextStyle for complex coloring
Support dra...
Added support for Kotlin 1.8.20
Features
Support perspective projection and cameraDistance parameter in graphicsLayer
Support brush parameter in TextStyle for complex coloring
Support dra...
👍3
Forwarded from Kotlin Multiplatform (Aleksey Mikhailov)
Compose for iOS официально анонсирован, сразу в Alpha версии. Это значит что JetBrains однозначно намерены поддерживать Compose for iOS и не откажутся от этого таргета
У Compose Multiplatform теперь свой сайт со всеми полезными ссылками и материалами:
https://www.jetbrains.com/lp/compose-multiplatform/
https://www.jetbrains.com/lp/compose-multiplatform/
JetBrains
Compose Multiplatform – Beautiful UIs Everywhere
Compose Multiplatform is a declarative framework for building beautiful shared UIs across Android, iOS, desktop, and web – powered by Kotlin Multiplatform.
🔥2👍1
Forwarded from Kotlin Multiplatform (Aleksey Mikhailov)
Раз Compose for iOS официально анонсирован, хочу поделиться результатом работы за последние несколько недель. Набор библиотек MOKO получил поддержку Compose Multiplatform. Compose дает UI, а MOKO дополняет его интеграциями с платформенными фичами, такими как runtime permissions, ресурсы и т.д.
Также подготовлен шаблон проекта, на основе официального compose multiplatform шаблона.
Если будут вопросы, идеи, предложения по MOKO - можно обращаться в чат @mokoicerock
Также подготовлен шаблон проекта, на основе официального compose multiplatform шаблона.
Если будут вопросы, идеи, предложения по MOKO - можно обращаться в чат @mokoicerock
Medium
Maximizing Mobile Code Reuse with Compose Multiplatform and MOKO Libraries
Unlock the full potential of mobile code reuse with Compose Multiplatform and MOKO libraries
В прошлом году я выступала онлайн и в основном на англоязычных ивентах. В этом году решила ворваться в оффлайн и как спикер:
https://dump-ekb.ru/ksp-i-plaginy-pryachem-detali-realizacii-v-prilozhenii-kmm 21 апреля DUMP
https://mobiusconf.com/talks/68f1f83da7b446d7be2f8d70f5fa8bec/ 19 мая Mobius
Темы разные и будут интересны разработчикам как кросс-платформы, так и натива 😉
https://dump-ekb.ru/ksp-i-plaginy-pryachem-detali-realizacii-v-prilozhenii-kmm 21 апреля DUMP
https://mobiusconf.com/talks/68f1f83da7b446d7be2f8d70f5fa8bec/ 19 мая Mobius
Темы разные и будут интересны разработчикам как кросс-платформы, так и натива 😉
dump-ekb.ru
Анна Жаркова. KSP и плагины. Прячем детали реализации в приложении KMM
KSP (Kotlin Symbol Processing) - это API от Google для написания плагинов компилятора Kotlin. С помощью KSP мы можем писать процессоры аннотаций для сокращения кода и решения проблем без избыточности. Также KSP более эффективен, чем KAPT.
🔥4👍1
Кстати, как член ПК Mobius и Codefest приглашаю вас присоединиться к нашим конференциям:
12-13 мая онлайн Mobius
19-20 мая оффлайн Mobius (мы в Москве) https://mobiusconf.com/
27-28 мая Codefest (мы в Новосибирске) https://13.codefest.ru/program/mobile
12-13 мая онлайн Mobius
19-20 мая оффлайн Mobius (мы в Москве) https://mobiusconf.com/
27-28 мая Codefest (мы в Новосибирске) https://13.codefest.ru/program/mobile
Mobius 2025 Autumn. Конференция по мобильной разработке
Mobius 2025 Autumn | Конференция по мобильной разработке
Mobius 2025 Autumn. Единственная в России профильная IT-конференция для разработчиков мобильных приложений. Android, iOS, Flutter, Kotlin Multiplatform, кроссплатформенная разработка — в десятках докладов, воркшопов и дискуссий.
Forwarded from Люди и Код
67-й выпуск подкаста
Kotlin Multiplatform: мобилка, десктоп, компиляция, кросс-платформенные проекты, аналоги
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Содержание выпуска:
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.
4:42 Чем интересен Kotlin Multiplatform. Чем мобильное направление (KMM) отличается от всего остального. Почему на Kotlin Multiplatform мало вакансий, но это не проблема.
10:41 Что больше всего интересует и привлекает в мультиплатформенной разработке: десктоп и мобилка.
12:04 Конкуренты: Qt, Xamarin, Flutter и другие платформы.
14:24 Первый русскоязычный курс по KMP.
18:02 Перспективы KMP и KMM.
19:16 Как происходит сборка кросс-платформенного проекта.
24:47 Компиляция проекта для iOS.
28:01 Чем KMP отличается от обычного Kotlin.
30:15 Как работает сборщик мусора в KMP.
31:32 Зачем делать Kotlin под каждую новую платформу? Не проще ли вложиться в совместимость платформы с JVM?
33:53 Какими фреймворками, библиотеками можно пользоваться в KMP.
35:39 Какую IDE выбрать для разработки на мультиплатформе.
37:18 Даст ли наличие КММ дополнительный стимул для развития новых мобильных и не только ОС. Будущее операционных систем.
39:47 Как создатели мультиплатформы хакают закрытую систему Apple.
41:21 Можно ли в Xcode писать KMM-код.
42:22 Ktor и Compose в мультиплатформенной разработке.
43:23 На какие компании и кейсы стоит посмотреть, чтобы вдохновиться на переход на KMP.
45:28 Как компании встроить мультиплатформу в свой проект, с чего начать.
48:53 Спасибо. Да нет, спасибо тебе. Да, спасибо. Пока.
Полезные ссылки:
— Ютуб-канал Алексея https://bit.ly/3RXNwIX
— Курс Алексея по KMP https://bit.ly/3msP6ah
— Телеграм-канал Алексея https://t.iss.one/mobiledevnews
— LLVM https://ru.wikipedia.org/wiki/LLVM
Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
Kotlin Multiplatform: мобилка, десктоп, компиляция, кросс-платформенные проекты, аналоги
Слушать:
YouTube
mave
«Яндекс Музыка»
Apple
Castbox
Содержание выпуска:
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.
4:42 Чем интересен Kotlin Multiplatform. Чем мобильное направление (KMM) отличается от всего остального. Почему на Kotlin Multiplatform мало вакансий, но это не проблема.
10:41 Что больше всего интересует и привлекает в мультиплатформенной разработке: десктоп и мобилка.
12:04 Конкуренты: Qt, Xamarin, Flutter и другие платформы.
14:24 Первый русскоязычный курс по KMP.
18:02 Перспективы KMP и KMM.
19:16 Как происходит сборка кросс-платформенного проекта.
24:47 Компиляция проекта для iOS.
28:01 Чем KMP отличается от обычного Kotlin.
30:15 Как работает сборщик мусора в KMP.
31:32 Зачем делать Kotlin под каждую новую платформу? Не проще ли вложиться в совместимость платформы с JVM?
33:53 Какими фреймворками, библиотеками можно пользоваться в KMP.
35:39 Какую IDE выбрать для разработки на мультиплатформе.
37:18 Даст ли наличие КММ дополнительный стимул для развития новых мобильных и не только ОС. Будущее операционных систем.
39:47 Как создатели мультиплатформы хакают закрытую систему Apple.
41:21 Можно ли в Xcode писать KMM-код.
42:22 Ktor и Compose в мультиплатформенной разработке.
43:23 На какие компании и кейсы стоит посмотреть, чтобы вдохновиться на переход на KMP.
45:28 Как компании встроить мультиплатформу в свой проект, с чего начать.
48:53 Спасибо. Да нет, спасибо тебе. Да, спасибо. Пока.
Полезные ссылки:
— Ютуб-канал Алексея https://bit.ly/3RXNwIX
— Курс Алексея по KMP https://bit.ly/3msP6ah
— Телеграм-канал Алексея https://t.iss.one/mobiledevnews
— LLVM https://ru.wikipedia.org/wiki/LLVM
Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
YouTube
Kotlin Multiplatform: мобилка, десктоп, компиляция, кросс-платформенные проекты, аналоги
Гость: Алексей Гладков, автор ютуб-канала Mobile Developer.
Содержание выпуска
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.
4:42 Чем интересен Kotlin Multiplatform.…
Содержание выпуска
1:28 Что такое Kotlin Multiplatform (KMP). Под какие платформы он умеет компилироваться и какие задачи решает. Выгода от использования.
4:42 Чем интересен Kotlin Multiplatform.…
🔥2
День богатый на контент. https://www.youtube.com/watch?v=X0gGhr7M7Jc
YouTube
DivKit. Server Driven UI. Ольга Ким. Яндекс — Как это работает #3
Обсуждаем вёрстку UI мобильных приложения на сервере без необходимости обновления приложений — Server Driven UI. Всё это на примере Open Source движка от Яндекс DivKit.
Гость выпуска — Ольга Ким, CTO DivKit в Яндекс.
Divkit: https://divkit.tech
Я.Субботник…
Гость выпуска — Ольга Ким, CTO DivKit в Яндекс.
Divkit: https://divkit.tech
Я.Субботник…
🔥5👍1
Урожайный месяц май) Между Mobius и Codefest ждем вас на Usetech meetup 24 мая.
К нам в гости едут 2 крутых спикера: Кирилл Розов и Алексей Гладков. Со стороны Usetech спикер Анна Жаркова)
https://leader-id.ru/events/421893
К нам в гости едут 2 крутых спикера: Кирилл Розов и Алексей Гладков. Со стороны Usetech спикер Анна Жаркова)
https://leader-id.ru/events/421893
Leader-ID
Usetech meetup "Тренды мобильной разработки"
Бесплатные мероприятия и коворкинги в вашем городе. Leader-ID помогает работать, учиться и находить единомышленников.
👍3👏1
Forwarded from Мобильная разработка
Flutter Course – Создание полноценного клона Google Docs
Видеоурок по созданию кросс-платформенного клона Google Docs с помощью Flutter и Node.js.
Аутентификация в Google настраивается без поддержки Firebase, однако начинающие смогут познакомиться с другими технологиями: Socket, MongoDB и River pod.
https://youtu.be/F6P0hve2clE
#flutter
Видеоурок по созданию кросс-платформенного клона Google Docs с помощью Flutter и Node.js.
Аутентификация в Google настраивается без поддержки Firebase, однако начинающие смогут познакомиться с другими технологиями: Socket, MongoDB и River pod.
https://youtu.be/F6P0hve2clE
#flutter
YouTube
Flutter Course – Build Full Stack Google Docs Clone
Build a responsive cross-platform Google Docs Clone using Flutter & Node.js. This tutorial is designed for beginners in Node.js and no prior knowledge Javascript is required. This course will go through Google Authentication WITHOUT Firebase, keeping the…
👍1👏1
Если вы ищете, какая архитектура подойдет для Compose приложений, то обратите внимание на Compose-driven фреймворк Circuit:
https://www.youtube.com/watch?v=bMJocp969Bo
https://www.youtube.com/watch?v=bMJocp969Bo
YouTube
Circuit – Compose-driven Architecture for Kotlin and Android | Talking Kotlin #121
Welcome to the latest episode of Talking Kotlin! In this edition, we are thrilled to have Amrita, Kieran, and Zac, as we dive into a detailed discussion on Circuit - a simple, lightweight, and extensible framework for building Kotlin applications that’s Compose…