Forwarded from CodeFest'15 | 31 мая — 1 июня 2025
Продолжаем знакомить вас с программой.
📲 Mobile
🔹 Кирилл Розов расскажет про одну из горячих новинок Google, которая позволяет переносить функции на старые версии Android. Порассуждает на тему фрагментации и важны ли всё ещё обновления Android OS.
🔹 Что такое навигация в Compose и как реализовать базовую навигацию. Про внутренности компоуза и то, как работает библиотека — в докладе Алексея Гладкова.
🔹 Дмитрий Прокоп приоткроет схему релизного процесса и инструментария в Авито. Расскажет, как они с командой ускоряли релизы, вводили практики бета-тестирования и собирали метрики.
🔹 Полина Скалкина поведает свой личный опыт запуска приложения на SwiftUI. И о «шишках», которые она набила во время этого релиза.
🔹 После доклада Павла Гершевича закрепите термин многомодульность в мобильных приложениях, узнаете зачем она нужна и как её организовать на примере реального проекта на Flutter.
Больше спикеров на сайте 👉🏼 https://13.codefest.ru/speakers
📲 Mobile
🔹 Кирилл Розов расскажет про одну из горячих новинок Google, которая позволяет переносить функции на старые версии Android. Порассуждает на тему фрагментации и важны ли всё ещё обновления Android OS.
🔹 Что такое навигация в Compose и как реализовать базовую навигацию. Про внутренности компоуза и то, как работает библиотека — в докладе Алексея Гладкова.
🔹 Дмитрий Прокоп приоткроет схему релизного процесса и инструментария в Авито. Расскажет, как они с командой ускоряли релизы, вводили практики бета-тестирования и собирали метрики.
🔹 Полина Скалкина поведает свой личный опыт запуска приложения на SwiftUI. И о «шишках», которые она набила во время этого релиза.
🔹 После доклада Павла Гершевича закрепите термин многомодульность в мобильных приложениях, узнаете зачем она нужна и как её организовать на примере реального проекта на Flutter.
Больше спикеров на сайте 👉🏼 https://13.codefest.ru/speakers
🔥3❤1
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