A neat read about the new PausableComposition Compose runtime optimization
https://blog.shreyaspatil.dev/exploring-pausablecomposition-internals-in-jetpack-compose
«Open Tracker: как разработать Android-приложение для автоматического трекинга коммерческих представителей. Часть 1»
Эта статья посвящена созданию Android-приложения для решения практической задачи — отслеживания местоположения коммерческих представителей в полевых условиях. Статья может быть полезна широкому кругу Android-разработчиков как с точки зрения использования готового решения, так и с точки зрения реализации отдельных компонентов приложения для применения в своих проектах.
Some critics argue that #TailwindCSS blurs the line between structure (#HTML) and style. But as someone used to #JetpackCompose, this feels natural to me. Applying utility classes in #Tailwind is a lot like using modifiers in #Compose.
Каскадное меню в Jetpack Compose Kotlin
В Jetpack Compose легко реализуется меню первого уровня . Но реализация вложенного (каскадного) меню не очевидна, поскольку в лямбде onClick пункта меню DropdownMenuItem() невозможно вызвать @Composable функцию, которая будет отображать вложенное меню. Мне пришлось потратить значительное время на поиски решения. Для того, чтобы помочь ищущим предлагаю разработанный мной вариант. Тест меню реализован на основе проекта Empty Activity Android Studio.
Published "Exploring PausableComposition internals in Jetpack Compose" . You might have heard that the latest version of #Jetpack #Compose has improved performance significantly. You know the reason? There's a usage of new under the hood API - `PausableComposition`. Know how it works under the hood for making buttery smooth experience in compose
: https://blog.shreyaspatil.dev/exploring-pausablecomposition-internals-in-jetpack-compose
Did you know that you can zoom Compose previews in Android Studio by holding the ⌘-Key and scrolling?
This is really useful!
Honestly, a #docker #compose is how paas should be defining to run services. Good job #flyio!
I get it, everyone wants their moat. But for sake of clarity and ease, compose spec travels an immense way. Which is what we should all be driving towards.
https://community.fly.io/t/docker-compose-compatibility-the-journey-begins/25285
Do you use the #Compose key on #Linux? It's super useful! I have it mapped to Right Alt, so for example I can do `<R-Alt>+c`, `,` and get `ç`. Here's a handy cheatsheet! (PDF!) You can also add custom mappings in `~/.XCompose`. https://opensource.com/sites/default/files/2022-07/OSDC_cheatsheet-compose-2022.4.15.pdf
I released version 0.3.0 of #Lokksmith (#OIDC client) which now supports #Android and #iOS via #ComposeMultiplatform!
and here it is, after asking on the #Kinoite matrix channel dev Tim Ravier pointed me here https://pagure.io/releng/failed-composes/issues
and logs https://kojipkgs.fedoraproject.org/compose/updates/
Useful to see what is appearing in testing composes and when and why your testing branch box hasn't received anything in weeks