Psst, а вы знали, что Google пошарили свои Jetpack либы под Multiplatform?
https://android-developers.googleblog.com/2022/10/announcing-experimental-preview-of-jetpack-multiplatform-libraries.html
https://android-developers.googleblog.com/2022/10/announcing-experimental-preview-of-jetpack-multiplatform-libraries.html
Android Developers Blog
Announcing an Experimental Preview of Jetpack Multiplatform Libraries
Posted by Márton Braun, Developer Relations Engineer
🔥6
Подключаемся к просмотру YAMP, если еще не подключились. Можно отмотать на пораньше и послушать предыдущие дискуссии https://www.youtube.com/watch?v=stTmg1e1N64
YouTube
Yet Another Mobile Party (YAMP) — 26 ноября 2022
0:00:00 Начало
0:00:32 Начало трансляции
0:03:37 Открытие
0:05:43 Новые вызовы в мобильной разработке в 2022
0:51:59 Какое будущее ждет Flutter?
1:37:44 Преимущества и недостатки Kotlin Mobile Multiplatform
2:22:08 Мобильной разработке все возрасты покорны?…
0:00:32 Начало трансляции
0:03:37 Открытие
0:05:43 Новые вызовы в мобильной разработке в 2022
0:51:59 Какое будущее ждет Flutter?
1:37:44 Преимущества и недостатки Kotlin Mobile Multiplatform
2:22:08 Мобильной разработке все возрасты покорны?…
👍5
Forwarded from Android Broadcast (Кирилл Розов)
Under the hood of Relay (сейчас в Альфе) - плагин для Android Studio, чтобы генерировать Compose код из Figma. Автор статьи копают немного глубже и делятся как устроена генерация.
#tooling
#tooling
🔥2
Kotlin Native - это не только Kotlin Multiplatform Mobile и не только iOS.
Forwarded from Mobile Development by AppTractor
❗️Хотите освоить Kotlin для разработки серверных приложений?
⚡️Приглашаем 30 ноября в 19:00 мск на бесплатный вебинар «Интероперабельность Kotlin Native и C на примере видеоплеера».
📚На вебинаре мы:
— Рассмотрим, как происходит написание и компиляция нативного кода в Kotlin
— Узнаем, как к нему подключаются нативные библиотеки
— Сделаем небольшое приложение для воспроизведения видео с использованием нативной библиотеки gstreamer.
👉 Регистрация на вебинар: https://otus.pw/sUUQ/
Вебинаря является частью онлайн-курса «Kotlin Backend Developer. Professional» от OTUS.
⚡️Приглашаем 30 ноября в 19:00 мск на бесплатный вебинар «Интероперабельность Kotlin Native и C на примере видеоплеера».
📚На вебинаре мы:
— Рассмотрим, как происходит написание и компиляция нативного кода в Kotlin
— Узнаем, как к нему подключаются нативные библиотеки
— Сделаем небольшое приложение для воспроизведения видео с использованием нативной библиотеки gstreamer.
👉 Регистрация на вебинар: https://otus.pw/sUUQ/
Вебинаря является частью онлайн-курса «Kotlin Backend Developer. Professional» от OTUS.
Интересная статья о настройке перформанса в Compose от IceRock:
https://habr.com/ru/post/701422/
https://habr.com/ru/post/701422/
Хабр
Оптимизируй или сдохни: профилирование и оптимизация Jetpack Compose
Привет! На связи Сергей Панов, разработчик мобильных приложений в IceRock. Сегодня я разберу на примере нашего приложения «Кампус», как делать профилирование и оптимизацию...
👍7
Forwarded from Mobile Developer (Алексей Гладков)
Кажется, я нашел секретные планы JB по компоузу :)
😁3
Очень интересный подход и очень полезное решение. Наверняка, ко многим приходят с такими задачами
Forwarded from Android Broadcast (Кирилл Розов)
Как цветовая схема приложения может меняться в зависимости от контента
red_mad_robot делятся опытом работы с content-based color schemes. Это когда цвет вашего приложения меняется в зависимости не от системных цветов, а от контента внутри него. Ребята поверх всего это сделали свое решение (исходники тут) и делятся им.
#android12 #material
red_mad_robot делятся опытом работы с content-based color schemes. Это когда цвет вашего приложения меняется в зависимости не от системных цветов, а от контента внутри него. Ребята поверх всего это сделали свое решение (исходники тут) и делятся им.
#android12 #material
👍8👎1
Идея для челленджа между синьор-андроид разработчиками: настроить Dagger зависимости в сильномногомодульном проекте с распределенным кодом за минимальное время
🔥3😱2👍1
Кросс-платформенный UI можно делать не только на Flutter , Xamarin или гибридах. В гостях у Кирилла Розова разработчики 2 ГИС с рассказом и показом, как можно писать приложения на Qt https://www.youtube.com/watch?v=AzP2Yy_O0Cg
YouTube
Писать UI для Android на QT
Взял интервью у разработчика 2ГИС под Android про особенности создания приложения на QT
Хотите поделиться опытом? Есть готовые темы или разрабатываете что-то нестандартное?
✉️ Пишите на почту [email protected]
🔗 Telegram канал "Android Broadcast"…
Хотите поделиться опытом? Есть готовые темы или разрабатываете что-то нестандартное?
✉️ Пишите на почту [email protected]
🔗 Telegram канал "Android Broadcast"…
Пока вы тут все релизы свои релизите, работы работаете, Джек Уортон во всю воплощает UI на Compose Multiplatform:
https://jakewharton.com/native-ui-with-multiplatform-compose/
https://jakewharton.com/native-ui-with-multiplatform-compose/
Jake Wharton
Native UI with multiplatform Compose – Jake Wharton
Compose is a delightful way to build UI in Kotlin, but Compose UI doesn’t always make sense (or exist) on platforms like the web and iOS. React Native uses the native UI toolkit of each platform, but requires JavaScript and is always chasing compatibility…
🔥14
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT (Egor Tolstoy)
Media is too big
VIEW IN TELEGRAM
👋Анна Жаркова, Kotlin Expert, ведущий мобильный разработчик, компания Usetech
🔗Топ-5 видео за 2022
- DroidCon: Native UI with Multiplatfrom Compose
- Podlodka: Почему вашими приложениями невозможно пользоваться?
- WWDC: The SwiftUI cookbook for navigation
- Mobius: Платформенные команды в мобильной разработке
- Dependency Injection in Kotlin Multiplatform Mobile projects
👀На чем сфокусироваться в 2023
1. Кроссплатформа. Этот год показал, что чтобы оставаться на плаву, надо знать больше одной платформы. Kotlin Multiplatform и Flutter помогут, как мостик, в освоении второй платформы. Кстати, в этом году KMM вышел в Beta и стал стабильным для использования в продакшене. А еще Google сделал часть библиотек Jetpack под Kotlin Multiplatform.
Ссылки для старта:
- Официальные гайды и доки
- Материалы про KMM от IceRock
- Подборка ресурсов KMM Awesome на GitHub
2. Декларативные фреймворки и SDK. SwiftUI и Jetpack Compose активно развиваются, вышло довольно много интересного и мощного. На них делают ставку Apple и Google, выпуская часто новые решения сразу под SwiftUI или Compose. Кстати, ходят слухи, что не за горами Compose iOS, что позволит Android разработчикам прикоснуться к миру iOS, а iOS – к миру Android.
3. Новинки iOS SDK, Android SDK, Swift, Kotlin. Неважно, что вы выберете, нужно знать основы и базу натива. В этом году вышло довольно много нового для iOS и Android: это и архитектурные решения, и по работе с сетью, с приватностью и т.п. Стоит особенно выделить структурированную многопоточность в iOS, которую обязательно нужно изучить
Ссылки для поднятия контекста:
- Android Dev Summit ‘22: The Keynote
- Top 3 picks from the Platform track at ADS’22
- Swift 5.7
🔗Топ-5 видео за 2022
- DroidCon: Native UI with Multiplatfrom Compose
- Podlodka: Почему вашими приложениями невозможно пользоваться?
- WWDC: The SwiftUI cookbook for navigation
- Mobius: Платформенные команды в мобильной разработке
- Dependency Injection in Kotlin Multiplatform Mobile projects
👀На чем сфокусироваться в 2023
1. Кроссплатформа. Этот год показал, что чтобы оставаться на плаву, надо знать больше одной платформы. Kotlin Multiplatform и Flutter помогут, как мостик, в освоении второй платформы. Кстати, в этом году KMM вышел в Beta и стал стабильным для использования в продакшене. А еще Google сделал часть библиотек Jetpack под Kotlin Multiplatform.
Ссылки для старта:
- Официальные гайды и доки
- Материалы про KMM от IceRock
- Подборка ресурсов KMM Awesome на GitHub
2. Декларативные фреймворки и SDK. SwiftUI и Jetpack Compose активно развиваются, вышло довольно много интересного и мощного. На них делают ставку Apple и Google, выпуская часто новые решения сразу под SwiftUI или Compose. Кстати, ходят слухи, что не за горами Compose iOS, что позволит Android разработчикам прикоснуться к миру iOS, а iOS – к миру Android.
3. Новинки iOS SDK, Android SDK, Swift, Kotlin. Неважно, что вы выберете, нужно знать основы и базу натива. В этом году вышло довольно много нового для iOS и Android: это и архитектурные решения, и по работе с сетью, с приватностью и т.п. Стоит особенно выделить структурированную многопоточность в iOS, которую обязательно нужно изучить
Ссылки для поднятия контекста:
- Android Dev Summit ‘22: The Keynote
- Top 3 picks from the Platform track at ADS’22
- Swift 5.7
🔥14👍1
Forwarded from Android Good Reads (Egor Tolstoy)
Вышел Kotlin 1.8.0
- Значительна улучшена производительность kotlin-reflect
- Новый флаг -Xdebug, который отключает все оптимизации во время дебага
- Удален старый Kotlin/JVM бэкенд
- Новые аннотации в Kotlin/Native для улучшения интеропа с Objective-C/Swift
- Стабилизирован новый Kotlin/JS бэкенд
- Совместимость с Gradle 7.3
- Компиляторные флаги теперь можно задавать с помощью удобного Gradle DSL
- Значительна улучшена производительность kotlin-reflect
- Новый флаг -Xdebug, который отключает все оптимизации во время дебага
- Удален старый Kotlin/JVM бэкенд
- Новые аннотации в Kotlin/Native для улучшения интеропа с Objective-C/Swift
- Стабилизирован новый Kotlin/JS бэкенд
- Совместимость с Gradle 7.3
- Компиляторные флаги теперь можно задавать с помощью удобного Gradle DSL
👍11
Конец года, релизы зарелизены, и самое время не только подводить итоги, но и делать предсказания, как же будет развиваться IT в следующем году)
https://ru.hexlet.io/blog/posts/k-chemu-gotovitsya-razrabotchikam
https://ru.hexlet.io/blog/posts/k-chemu-gotovitsya-razrabotchikam
Хекслет
К чему готовиться разработчикам: как изменятся технологии и языки программирования в 2023 году
Мы узнали у экспертов по современным языкам программирования, что будет с их любимыми языками в 2023 году. Удалось собрать интересные инсайды и прогнозы про Python, Go, Haskell, Rust, Java, Swift, Kotlin и веб-разработку. Заодно обсудили, как программистам…
Но не только пищей духовной сыт человек 😉 Новый год - это время вкусняшек, и ловите рецептики от айтишников:
https://skillbox.ru/media/code/ne-trogay-eto-na-novyy-god-proverennye-retsepty-ot-aytishnikov/
https://skillbox.ru/media/code/ne-trogay-eto-na-novyy-god-proverennye-retsepty-ot-aytishnikov/
Skillbox
Не трогай, это на Новый год: проверенные рецепты от айтишников
Любимые эксперты Skillbox Media рассказали, какие блюда будут украшать их столы в новогоднюю ночь.
🥰7🤣2❤🔥1
Добавим праздничности: как сделать анимация со снежинками
👍1
Forwarded from Mobile Developer (Алексей Гладков)
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
https://habr.com/ru/company/dododev/blog/708104/
А перед Новым годом давайте поговорим про новогодние анимации
Мой хороший друг написал статью
https://habr.com/ru/company/dododev/blog/708104/
А перед Новым годом давайте поговорим про новогодние анимации
Мой хороший друг написал статью
Хабр
Изморозь на пицце: делаем новогоднюю анимацию в Android-приложении
Всем привет! Новый год уже совсем близко, значит, самое время добавить новогодней атмосферы. Мы в Dodo стараемся делать наши приложения в первую очередь качественными, но и не забываем добавлять...
❤1