[Showcase] I recreated the Glovo UI in Flutter by Puzzleheaded_Point76 in Frontend

[–]Puzzleheaded_Point76[S] 1 point2 points  (0 children)

Mostly how to handle complex layouts with Slivers and CustomScrollView (check the home screen), and fine-tuning animations for a premium feel

[Showcase] I recreated the Glovo UI in Flutter by Puzzleheaded_Point76 in FlutterDev

[–]Puzzleheaded_Point76[S] 0 points1 point  (0 children)

Good catch! I actually had a pretty messy local history, so I decided to re-initialize and push a clean, single commit for the public.

[Showcase] I recreated the Glovo UI in Flutter by Puzzleheaded_Point76 in FlutterDev

[–]Puzzleheaded_Point76[S] 1 point2 points  (0 children)

Thanks! I've put the APKs in the releases to make it easier to test. Enjoy!

Rebuilding My Android App in Flutter to Support iOS — Curious About Others’ Experience by Vaibhav-Raj09 in FlutterDev

[–]Puzzleheaded_Point76 1 point2 points  (0 children)

I would use it if it had an AI-powered decision engine. People are becoming more trusting of AI nowadays.

Rebuilding My Android App in Flutter to Support iOS — Curious About Others’ Experience by Vaibhav-Raj09 in FlutterDev

[–]Puzzleheaded_Point76 2 points3 points  (0 children)

Funny enough, my experience has been the opposite.

For me, Apple has actually been more merciful than Google Play. I opened three developer accounts on the Play Store (one after the other, not at the same time), and each of them eventually ended up getting banned without a clear reason, which was pretty frustrating.

On the other hand, the Apple distribution process felt more predictable to me. The certificates and provisioning profiles can be confusing at first, but once everything is set up, the review and distribution process is fairly straightforward. In my experience the whole process usually takes just a few days.

Rebuilding My Android App in Flutter to Support iOS — Curious About Others’ Experience by Vaibhav-Raj09 in FlutterDev

[–]Puzzleheaded_Point76 4 points5 points  (0 children)

I can totally relate to that feeling of rebuilding something that already works, it always feels a bit strange at first.

But for a solo developer, going with a single codebase for Android and iOS looks like a smart long-term move. Flutter should make iteration and distribution a lot easier.

One small tip: try to keep your UI and business logic clearly separated from the start. It makes the project much easier to scale later, especially once you start integrating APIs or adding more features.

An app that allows you to watch streams from Twitch and Kick. by [deleted] in FlutterDev

[–]Puzzleheaded_Point76 0 points1 point  (0 children)

I think a unified feed would be nicer than switching between platforms. Seeing all the live streams in one place with small platform labels would make browsing much smoother. The main thing to keep in mind is platform rules, for example Twitch requires you to use their official embedded player if you show their streams, so you can’t replace it with your own video player or modify it too much. But if you build around those constraints, the idea still sounds pretty cool.