Repititive Aufgaben und andere kleinere und grössere «Nervigkeiten»?
@yannickpulver.bsky.social stellt im aktuellsten Blogpost einige Tools, Tricks und Technologien vor, die evtl. auch dein Leben vereinfachen können.
➡️ Da werden Sie geholfen: appswithlove.com/blog/tools-t...
Posts by Yannick Pulver
Finally built a blog (with astro) and put a first one out to the world. It's about things that I built this week.
www.yannickpulver.dev/blog/clauding
Is there something like a Claude Code Addiction? Feels like these days I'm just drawn to it to build things here and there. Bonus: Haven't watched a single piece of shortform content this week
TIL: There is a toggle to set Project view as the default. Goodbye Android View 😅 #AndroidDev
Autumn in full swing in Bern 🍁
🔥 Nearly 1 in 5 use Kotlin Multiplatform for their cross-platform projects!
📈 According to the last two Developer Ecosystem Surveys, its usage grew from 7% in 2024 to 18% in 2025.
kotl.in/deveco-24
Just got a 100$ bill for trying out Veo3 API without realising it's 6$ per Video. By default it always generates 2 versions, so I got there by only generating a few - not even good ones. 🥲 Reminder to set up your spending limits.
oh finally 😄
One more thing, when using scenes that show multiple panes (TwoPane, ListDetail) `calculateScene` gets called very often when two entries get shown. Seems there is already an issue on that. Do you happen to know a workaround?
issuetracker.google.com/issues/41815...
also happens in nav3-recipes
looks fun!
thanks! I noticed that strategies like `ListDetailSceneStrategy` may pop multiple screens at once when using predictive back. Is there a way to access this onBack when using a custom back-button or would I have to calculate it again?
Built a few custom SceneStrategies with Navigation 3 this morning. Mainly things like sharing a NavigationBar, displaying dialogs / bottomsheets, multiple back stacks. Looks definitely promising. Might try migrating to it in some project #AndroidDev
github.com/yannickpulve...
Do you have it on your main phone? Any issues? I'm tempted since weeks, but learned my lessons in the past 🫠
Unsere Android-Devs @diddielou.bsky.social, Matthias Ossola und @yannickpulver.bsky.social waren an der Google I/O Connect in Berlin: Viel Grün, gutes Essen und eine top Organisation. Und natürlich interessante Talks und Workshops.
#googleioconnect
Das Review:
appswithlove.com/blog/google-...
Had so much fun at Google I/O Connect! What a well organized event. Great to talk to many engineers about Navigation 3, on-device AI and the funky things around us.
A special mention goes out to the person that designed the "Please don't climb" sings. You're seen 😅
#AndroidDev #GoogleIO
Lets goo Google I/O Connect 👋
#AndroidDev
Hi Berlin 👋 As always - overwhelmed by all the food options just around my airbnb.
One more week to to until Google I/O Connect in Berlin 🙌 #AndroidDev
Redesign will come in a Q3 update. Possibly when the new Pixels come out?
Well I guess thats another way of showing you need to make apps adaptive 😅
Nice! How do you feel it stacks up against other tools? (Like Cursor or else)
I assume the integration in the IDE must be quite nice
Just shipped a sweet little update for bonbox.io
- Create invoices (mainly to create invoices with standardized swiss qr codes)
- Reports (statistics & tax reports)
- New Navigation Bar
- Integration with RevenueCat
Should have split the work into a few releases but here we are 😅
Congrats! Nice that they feature KMP apps. How did that come to be?
Trying to setup IAP in Apple App Store, after some failed Reviews on my side, it seems that current one is on Apple's. #KMP
www.reddit.com/r/iOSProgram...
It's not a good idea to translate framework / technical names. Clicking that "Switch to English" every time #AndroidDev
💯
Fun little morning project: Turning voice into an invoice using 2 Gemini prompts. Earlier I would have estimated this to take a week or so.
Been playing around with new Android & Gemini API's all day. Navigation 3 and the new Material 3 feels fresh & snappy. IMO One of the more interesting I/O's in recent years.
Also; Gemini being able to generate Swiss German Voice that sound legit — is wild. What a time to be a dev.
Spent some time this weekend setting up a backup after clearing my own data accidentally in my app (bonbox.io) 😅.
Room for improvement, but works: Using Github Actions to Fetch Supabase DB + Storage and uploading it to Backblaze B2. Daily and Monthly Cron Jobs.
There's currently an issue with Compose Multiplatform 1.8.0 on iOS: When you open a fullscreen service (like document scanner) and return to the app, all BottomSheets & Dialogs won't longer appear. Should be fixed in 1.8.1 #AndroidDev #Kotlin #KMP
youtrack.jetbrains.com/issue/CMP-81...