Inspired by the Ferrari Luce concept, I built a fluid, morphing dashboard dial using #Compose.
It seamlessly transitions between Clock, Stopwatch & Compass. The best part? It’s a FULLY interactive, live demo running on Android, Desktop & Web.
Read here: https://www.danielebonaldo.com/compose-automotive-dashboard/

Live demo at https://www.danielebonaldo.com/automotive-dashboard/

#Compose #GDE #multiplatform

Building a Ferrari-inspired morphing dial with Compose Multiplatform

A single dial that morphs between clock, stopwatch, and compass — and how I built it with Compose Multiplatform

Daniele Bonaldo

初尝SUNO

最近总算没有那么忙了,可以闲下来慢慢尝试AI带来的乐趣,从一月底开始研究OpenClaw,到三月份决定做一款Wordpress插件。现在总算开始尝试作歌了。 19年决定淡出主流社交媒体的时候写了首唱着很爽的Punk。昨晚原本想试一下MiniMax送的作曲功能怎么样,上传了以前清唱的版本让MiniMax编曲,但实测下来感觉还是一般。今早有些不甘心,决定试试顶尖的模型,于是注册了Suno。体验了一下,感觉实在是惊艳,几乎实现了我原本的所有想法,不得不让我佩服。另外Suno还能当一个音乐播放器来用,听从来没听过的合乎胃口的歌曲,实在是太好了。 Listen on Suno

https://duetg.com/2026/04/first-bite-of-suno/

Разбираем Remote Compose: как Google предлагает строить BDUI

Технологии Backend-Driven UI уже давно используются во многих компаниях, включая Альфа-Банк. Существует множество реализаций этого подхода, и недавно Google представил собственное решение — Remote Compose . Remote Compose выглядит очень перспективной технологией. Фреймворк активно развивается и поддерживается командой Google. Однако на момент написания статьи технология всё ещё находится в alpha-версии, поэтому использовать её на проде пока рано. Но я изучил этот фреймворк и хочу поделиться своим опытом,а когда Remote Compose выйдет в бета-версию вы будете знать, как с ним работать В статье разберём: — общую концепцию Remote Compose, — чем он отличается от классического BDUI, — какие интересные технические решения используются внутри, — несколько практических примеров использования.

https://habr.com/ru/companies/alfa/articles/1018986/

#android #compose #jetpack_compose #bdui #sdui #google #backenddriven_ui #remote_compose #compose_remote

Разбираем Remote Compose: как Google предлагает строить BDUI

Технологии Backend-Driven UI уже давно используются во многих компаниях, включая Альфа-Банк. Существует множество реализаций этого подхода, и недавно Google представил собственное решение — Remote...

Хабр

In #Android this manifests as two different ways an app can define the user interface. The writing is on the wall for the way that works ( #xml ), so it's time to (carefully) migrate to the way that doesn't work yet ( #compose ). Hopefully Compose'll work properly by the time I'm finished (this is going to be a multi-month effort over multiple releases).

I've migrated the language packs preference screen to see how much work this is (https://github.com/pachli/pachli-android/pull/1750), and what needs to be done.

🚀 Compose Multiplatform 1.11.0-beta01

Major iOS fixes + overall stability improvements across platforms.

⚠️ Breaking: popup/dialog layering change on iOS

🔗 https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.11.0-beta01

#Kotlin #Compose #Multiplatform #AndroidDev #iOSDev

Release 1.11.0-beta01 · JetBrains/compose-multiplatform

Changes since 1.11.0-alpha04 Breaking Changes iOS Dialog and Popup container views are now located on a system transition view above the root view controller, but below modally presented view cont...

GitHub

🚀 AndroidX updates — March 25, 2026

New releases across Compose, Navigation, Room, Wear, Camera, XR & more.

Take a look:
https://developer.android.com/jetpack/androidx/versions/all-channel?hl=en#march_25_2026

#AndroidDev #AndroidX #Jetpack #Compose #Android #Kotlin

Compose Multiplatform v1.10.3 is out 🚀

Better matrix transform handling + library updates.

Full released notes:
https://github.com/JetBrains/compose-multiplatform/releases/tag/v1.10.3

#Kotlin #Compose #Multiplatform #AndroidDev #Android

Как я пытался чинить анимацию в LazyColumn

Привет, Хабр! Я Витя Стро е ску, последние пять лет в свободное от отдыха время занимаюсь разработкой под Android, три из которых — в команде мобильного оператора Т-Мобайл. Поделюсь с вами опытом попытки конфигурации анимаций для айтемов у Compose LazyColumn. Мы переписывали наш главный экран с XML+View на Jetpack Compose, который состоит из списка с различного рода сложности айтемами. В статье разберем, почему возникает рассинхрон, как устроен механизм анимаций внутри LazyColumn, почему кастомный animateItem обречен с самого начала и к какому решению мы пришли в итоге.

https://habr.com/ru/companies/tbank/articles/1009014/

#android #android_development #kotlin #compose #jetpack_compose #lazycolumn #animations #expand_collapse #issue #animate_item

Как я пытался чинить анимацию в LazyColumn

Привет, Хабр! Я Витя Строеску, последние пять лет в свободное от отдыха время занимаюсь разработкой под Android, три из которых — в команде мобильного оператора Т-Мобайл. Поделюсь с вами опытом...

Хабр

New article: Animation Preview for ProgressBar

How to animate a custom ProgressBar in Jetpack Compose and preview the animation directly in Android Studio without running the app.

https://slizh.dev/post/animation-preview-for-progressbar/

#android #compose #animation

Animation Preview for ProgressBar

How to animate a custom ProgressBar in Jetpack Compose and preview the animation directly in Android Studio without running the app.

Gibt es ein Tool, das mir aus so einer #K8s #helm Datei eine #Docker-#Compose Datei zimmert?

Ich weiß schon, helm macht auch noch mehr, Config und so. Das könnte ja irgendwie genrisch irgendwo in separaten Files liegen oder so.

Aber ich hab hier ne Software, die der Hersteller nur in K8s unterstützt, und ich hab halt keines...