Jonas Uekötter @uekoetter.dev · 07/07/2025The watermark is shown when screenshots are sent by users, thus recipients can easily search for the app 020
Jonas Uekötter @uekoetter.dev · 07/07/2025True, but the element is also not meant to be seen or interacted with during app usage. It's only meant to be seen on screenshots 😅 100
Jonas Uekötter @uekoetter.dev · 06/07/2025Did you know you can hide things behind the dynamic island? This can be used to show easter eggs or your app name behind it that only shows up in screenshots. Super useful for growth hacking or debugging. If you use it, please show me what you used it for! 120
Jonas Uekötter @uekoetter.dev · 18/12/2024Shouldn't it default to `numberOfProcessors - 1` since one isolate is the one running and thus can't be used for other computations? 110
Jonas Uekötter @uekoetter.dev · 17/12/2024New job announcement: I'll start as a mobile dev at Wolt. For my North American followers; Wolt belongs to DoorDash and is in the food and grocery delivery business 1160
Jonas Uekötter @uekoetter.dev · 15/12/2024Virtually every app also depends on the *_plus packages and a surprising amount of apps also doesn't have any kind of error monitoring integrated. That's kinda wild to me. 130
Jonas Uekötter @uekoetter.dev · 15/12/2024It's fascinating seeing what dependencies Flutter apps use via Flutter Shark app. Superlist for example uses native_dio_client and http_image_provider which are packages that I wrote. They also use dio and sentry_flutter, which contain a lot of code that I wrote. 1100
Jonas Uekötter @uekoetter.dev · 15/12/2024The current indicator for an app using Flutter is that it's not 120hz on my Nothing phone ☹️ 000
Jonas Uekötter @uekoetter.dev · 15/12/2024I just found another somewhat popular Flutter app in Germany: The Finanzfluss app. It's a tool to analyze your networth, with a focus on stocks. It seems actually rather cool www.finanzfluss.de/copilot/finanzfluss.deFinanzfluss Copilot: Portfolio Tracker für dein VermögenVerbinde deine Konten & Depots in wenigen Klicks. Analysiere deine Investments & behalte deine Vermögensentwicklung im Blick. Auch als App für iOS und Android! 280
Jonas Uekötter @uekoetter.dev · 05/12/2024Yeah, I assume creating those passes should work. But as said, since I don't have access to the hardware, I'm unable to test it :| 000
Jonas Uekötter @uekoetter.dev · 05/12/2024If you try it, I would love to know whether it works or otherwise help you figure out the issues. 010
Jonas Uekötter @uekoetter.dev · 05/12/2024Creating NFC should work. The new iOS 18 NFC passes are not supported since Apple hasn't released any documentation about them. I haven't tested NFC passes though since I don't have hardware to do so 200
Jonas Uekötter @uekoetter.dev · 05/12/2024Darf ich mich damit dann höchst offiziell als "Prompt Engineer" betiteln? 110
Jonas Uekötter @uekoetter.dev · 05/12/2024If I consume more coffee, will the stocks grow even faster? 000
Reposted by Jonas UekötterMarcos Sevilla 🦄💙 @marcossevilla.dev · 05/12/2024Just made my pass_app repo public! A full-stack #Flutter & #DartFrog example showing how to use PassKit with shared code. 💙🐸 Check it out - uses the passkit library made by @uekoetter.dev: github.com/ueman/passkit 🎫 github.com/marcossevill...github.comGitHub - marcossevilla/pass_app: A full-stack application to show Apple PassKit functionality.A full-stack application to show Apple PassKit functionality. - marcossevilla/pass_app 173
Jonas Uekötter @uekoetter.dev · 02/12/2024Yes, I'll still be working with Flutter. Although I wouldn't mind doing (a bit more) native development 000
Jonas Uekötter @uekoetter.dev · 02/12/2024Yesss, the next gig is already lined up. Stay tuned for the announcement next week or so haha 150
Jonas Uekötter @uekoetter.dev · 02/12/2024After 3 years of working at MediaMarktSaturn, Europe's largest electronics retailer, this month will be my last at the company. It's time for new challenges next year. 2210
Jonas Uekötter @uekoetter.dev · 02/12/2024You will not get any information. Yeah, it's super annoying 020
Jonas Uekötter @uekoetter.dev · 01/12/2024In the end this allows you to know from where your users are coming, not just which deeplinks they like to open the most 111
Jonas Uekötter @uekoetter.dev · 01/12/2024That's a different thing. The code snippet is not about retrieving the deeplink, but the referrer link. So e.g. if you open "example[.]com" in your app from a Google search, you'll get a link to the Google search page (aka what the browser sets as referrer). 111
Jonas Uekötter @uekoetter.dev · 01/12/2024Did you know that you can track referrer information for your Flutter app, if it was launched via deeplink from a browser? It can be done with pub.dev/packages/ref... 2142
Jonas Uekötter @uekoetter.dev · 30/11/2024There's also another one bsky.app/profile/did:... but it doesn't really work out. People apparently want to call tweets on this site flutters? 150
Jonas Uekötter @uekoetter.dev · 30/11/2024Huh, apparently we can have custom feeds on Bluesky. Obviously there's Flutter custom feed bsky.app/profile/did:... 1142
Jonas Uekötter @uekoetter.dev · 30/11/2024Sometimes I feel like colds and other health issues always creep up on you as soon as you get some rest 110
Jonas Uekötter @uekoetter.dev · 30/11/2024It's kinda funny how uCrop has this very memorable design, so that you can immediately tell that the BlueSky Android app uses uCrop for editing images. github.com/Yalantis/uCropgithub.comCommits · Yalantis/uCropImage Cropping Library for Android. Contribute to Yalantis/uCrop development by creating an account on GitHub. 050
Reposted by Jonas UekötterDroidcon Italy @droidcon.it · 29/11/2024Flutter talk for @uekoetter.dev : “Working with PassKit: Making physical tickets & cards digital” 🎟️📲 021
Jonas Uekötter @uekoetter.dev · 28/11/2024Surprisingly, I actually arrived on time in Italy. I still don't understand how that worked out, but I'm happy it did 110
Jonas Uekötter @uekoetter.dev · 28/11/2024The story goes on! I've gone through the boarding check, but the doors of the airport won't open, so we can't get out of the airport into the plane. 110
Jonas Uekötter @uekoetter.dev · 28/11/2024I'm currently on my way to Droidcon Italy in Milan. So far - my train to the airport was delayed - the stop at the airport was cancelled - despite that I arrived in time at the airport, however - the airport temporarily closed the gate and nothing departed, but nobody knows why 5161
Jonas Uekötter @uekoetter.dev · 26/11/2024At the same time experienced devs are unlikely to switch because it also got harder for them. So their supply is declining 020
Jonas Uekötter @uekoetter.dev · 26/11/2024I don't think it's a tooling problem. Maybe it's more of a supply/demand thing. Companies want experienced devs due to the harsher economic, but due to the ZIRP era there are huge amounts of early career devs that got promised easy jobs? I'm just guessing here tho 220
Jonas Uekötter @uekoetter.dev · 26/11/2024That's probably on a company checklist: experienced dev = 5 years of experience in technology x. And then they didn't bother to look up how old that technology is 010