Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...
Leave Me Behind | Android Essence
Simplified Android Development
androidessence.com
Screaming into the void some thoughts on AI coding. androidessence.com/leave-me-beh...
Leave Me Behind | Android Essence
Simplified Android Development
androidessence.com
Playing around with the Navigation event library. Here I control the back navigation via vertical draggable modifier. I basically copied the bottomsheet behavior 🤔.
Thanks a lot for mentioning Snappy Swipe 🙏
OK, I shipped jetc.dev Newsletter Issue #306! Compose patch and beta releases! Compose Multiplatform alpha release! @mmckenna.me on recomposition testing! @aditlal.dev on recomposition budgets! And... is it time to take action?!? jetc.dev/issues/306 #JetpackCompose #AndroidDev
Thanks a lot @androidweekly.bsky.social for mentioning Snappy Swipe 🫶. Drag direction and "overdrag" effect are now configurable in the latest version Next up: background layer and more hoisted state. github.com/KlassenKonst...
GitHub - KlassenKonstantin/SnappySwipe
Contribute to KlassenKonstantin/SnappySwipe development by creating an account on GitHub.
github.com
Just released the initial version of Snappy Swipe, inspired by Material 3 Expressive notifications. github.com/KlassenKonst...
The gist to the current state: gist.github.com/KlassenKonst...
DragCoordinatorState.kt
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
🫨 Trying to build a library out of the snappy drag thing that I build for one of my apps. #JetpackCompose
🫨 Trying to build a library out of the snappy drag thing that I build for one of my apps. #JetpackCompose
I guess it's time to disable my dear friend, the mockito "when" postfix completion 🫡. If you just knew your place (not higher than the language feature), you could have maybe stayed
Working on the new onboarding for the KMP relaunch of Add to Cart! Since it's all about checking items, I want to make that part as pleasant as possible. Also I will never try to build my own color themes anymore. The figma theme builder does such a good job #MaterialDesign #Compose #KMP
👀 Want to see a preview of what's coming up in #JetpackCompose? We heard you that debugging shared elements is tricky. In 1.11.0-alpha03, a new composable LookaheadAnimationVisualDebugging was added. Wrap your SharedTransitionLayout to add visual cues to track down those hard to debug issues. 🐛⤵️
First attempt at Nav3 transitions. Predictive back support comes free. #cmp #JetpackCompose
Finally had the time to work on the #cmp rewrite of Add to Cart, which will basically be a completely new app. Still very early stage with mostly ui experiments, but I already like the new design alot more. #JetpackCompose #Androiddev
Being able to show more than 4 items in the collapsed state is awesome 🙌
Combining path animations and cube rotations for this magical reveal effect ✨ #JetpackCompose #shipaton #buildinpublic
🚨 New video alert!! Learn all about how to combine Shared elements with Shape morphing in this #ComposeTip www.youtube.com/watch?v=0moE...
Advanced shared elements with shape morphing | Jetpack Compose Tips
YouTube video by Android Developers
youtube.com
ICYMI #JetpackCompose finally has a proper box shadow API as of 1.9.0-beta01. Now we can have nice things like this web demo:
Sticky list items in #jetpackcompose now with rounded corner support! Such a simple problem, yet so many iterations until I had something working. Have to work on performance now.
Material Design updates didn't make it into the initial Android 16 release ☹️
Tried to rebuild the Android 16 notification glue/magnet/expressive thingy. Next are the corner sizes. #androiddev #jetpackcompose
Was there any change to color in Material expressive? I don't see any update to it since the announcement. Picking the contrast was possible even before 🤔. #androiddev
✨🎬 New video on creating delightful path animations in #JetpackCompose youtu.be/20b_bshZo84 #AndroidDev #Kotlin #ComposeMultiplatform
I inflated an AdMob iOS native ad in #cmp from xib file. It only took me some days and my whole sanity 🤪. If anyone knows how to tell the UIKitView to wrap the UiView returned from the factory method, let me know 🙏. On to the Android part, which shouldn't take that long
Quite an emotional rollercoaster! First "We found that your app allows users to purchase digital content or services to be used outside of your app", which it doesn't, then it did "not sufficiently differ from a web browsing experience" which it does! 😀. Both app stores, why you hate indies so much?
My first app using #cmp 🙌! It's a promo code aggregator for iOS and Android. Tried to limit the scope as much as possible since I had no experience with iOS whatsoever. Happy with the result! #androiddev
A color picker that lets you switch between vibrant and muted color tones. #androiddev #jetpackcompose
✨ First video out now! Learn how to create delightful mesh gradients in #JetpackCompose Works on Android and #KotlinMultiplatform If you like the video, you can check out the code that made it, fully open source on GitHub (aka tell me how bad my code is, 😅). youtu.be/C7iq8m2dQOo
👋 Hey guys, I'm currently looking for remote Android dev freelance/contract position. 13 years of Android dev experience. I manage to do most things, enjoy UI/UX the most. Feel free to reach out.