Compose Broadcast @compose_broadcast Channel on Telegram

Compose Broadcast

@compose_broadcast


Все о Jetpack Compose и Compose Multiplatform

YouTubе канал: https://youtube.com/androidBroadcast
Android - @android_broadcast
iOS - @ios_broadcast
Kotlin - @kotlin_broadcast

Compose Broadcast (Russian)

Новый канал "Compose Broadcast" - это ваш источник всей информации о Jetpack Compose и Compose Multiplatform. Если вы увлечены мобильным разработкой на платформе Android, то этот канал станет вашим главным помощником. Вы найдете здесь самые свежие новости, туториалы, и советы по использованию Jetpack Compose и Compose Multiplatform.nnКроме того, в нашем канале есть ссылки на YouTube канал, где вы можете найти еще больше полезной информации. Не упустите шанс узнать все об этой удивительной технологии.nnКто мы? Мы - сообщество разработчиков, которые разделяют общую страсть к мобильной разработке на Android. Наша цель - помочь вам освоить Jetpack Compose и Compose Multiplatform, делая вашу разработку более эффективной и увлекательной.nnНе упустите возможность присоединиться к нам и быть в курсе всех последних новостей и разработок в мире Jetpack Compose и Compose Multiplatform. Присоединяйтесь к нам на нашем Telegram канале @compose_broadcast и не упустите ни одной важной информации! Android - @android_broadcast, iOS - @ios_broadcast, Kotlin - @kotlin_broadcast.

Compose Broadcast

21 Nov, 12:00


Какие различия между iOS и Android в области технологий и пользовательского опыта?

🔥 Узнайте ответ в новом выпуске Sravni Podcast «IOS vs Android. Большая битва платформ»

Подкаст доступен на разных площадках:
📹 YouTube
📺 RUTUBE
🎵 Яндекс Музыка

Также в выпуске:
◾️ Состояние мобильной разработки — есть ли кризис?
◾️ Развитие разработчиков для iOS и Android: полезные материалы и практики
◾️ Превосходство Android Studio над XСode?
◾️ Когда наступит кроссплатформенное будущее?

Реклама. ООО «Сравни.ру» ИНН: 7710718303

Compose Broadcast

21 Nov, 10:45


В продолжение статьи автор сделал замер скорости от использования лямбды вместо простого значения в Composable функции. Результаты в статье, а коротко под спойлером
Уменьшилось количество потерь кадров на 30% и сокращения расхода оперативки больше чем на 1 Мбайт в среднем 🤯

#compose #производительность

Compose Broadcast

19 Nov, 12:00


⚙️ Важный совет по ускорению Compose

Порой вместо передачи значения в Composable функцию лучше делать это через лямбду, так как это не приведет к рекомпозицям. Лучший пример - Modifier.offset. В статье как раз демонстрируется какой эффект оказывает описанный подход

#compose #производительность

Compose Broadcast

19 Nov, 06:00


⚙️ JetBrains сделала Hot Reload для Compose Desktop не хуже чем в Flutter

Добились этого благодаря использованию специальной JVM с поддержкой переопределения классов, доступной в JetBrains Runtime.

В 📹 видео (EN,6м) происходит демонстрация

Пока всё в экспериментальном режиме, но результаты радуют ❤️. Когда же уже Compose MP превью в IDE будет работать из коробки

#compose #desktop #jvm #idea #androidstudio

Compose Broadcast

18 Nov, 12:00


Composable Screens - приложение с демонстрацией сложных интерфейсов, реализованных на Compose UI.

#пример #compose

Compose Broadcast

18 Nov, 07:50


⚙️ 📹 Как использовать Graphics Layer в Compose для добавления визуальных эффектов

#compose

Compose Broadcast

18 Nov, 06:00


🚀 Библиотека для интеграции Bottom Sheets из Material 3 в Jetpack Navigation Compose

#compose #навигация #material3

Compose Broadcast

17 Nov, 09:40


⚙️ Анимированное лого Airbnb в Jetpack Compose

Статья с реализацией анимирования лого Airbnb. Используется SVG логотип и происходит анимация по его точкам

#compose #android #анимация

Compose Broadcast

14 Nov, 09:25


🐱 Libre-Sudoku - open-source Android приложение на Jetpack Compose ⚙️ и Material 3

#пример #android #compose #material3

Compose Broadcast

13 Nov, 17:04


Вышел Compose Multiplatform 1.7.1
🚀 Улучшения производительности
🛠 Исправлена бинарная совместимость на JVM
🛠 ИСправлены баги
⬆️ Обновились до Jetpack Compose 1.7.5 и других свежих библиотек

#compose #kmp #jvm

Compose Broadcast

12 Nov, 06:00


💡 Preview Driven Development - новый подход к разработке Android-приложений

Концепция предлагает активно использовать превью-компоненты для тестирования и разработки интерфейсов и функций. Вот в чем суть:

👉 Jetpack Compose Previews позволяют не просто просматривать, но и тестировать функции на этапе разработки. Это упрощает процесс, снижает количество ошибок и дает визуальное представление всех состояний приложения.

👉 Мини-приложения для тестирования — каждый превью-компонент можно использовать как изолированное мини-приложение. Это значит, что тестировать отдельные элементы приложения можно без полной сборки и запуска.

👉 Автоматизация тестов — с помощью таких инструментов, как Emerge Snaphots, можно автоматизировать процесс проверки UI. Это делает разработку более стабильной и ускоряет релиз новых версий.

Для тех, кто хочет упрощать разработку и избегать неожиданных багов, Preview Driven Development — отличный инструмент! 💻

Исходники приложения доступны на 🐱 GitHub

#android #androidstudio #compose #автотесты

Compose Broadcast

11 Nov, 14:48


Статья(EN,5м) с примером реализации центрированного слайдера

#compose #виджет

Compose Broadcast

11 Nov, 14:39


Compose Swift Bridge от TouchLab - инструмент для Compose MP разработчиков. Генерирует 🦢 Swift код для делегации вызовов Compose функций в нативных iOS View.

Исходный код на 🐱 GitHub

#kmp #ios #compose #touchlab