Flutter Heroes
26.1K subscribers
272 photos
2 videos
31.1K links
Download Telegram
New post on /r/flutterdev subreddit:

[RFC] stacked notification cards
Hello redditors, We recently published a package which let's developers add iOS-esque notifications within the app. Perhaps for showing a stack of in-app notifications.https://pub.dev/packages/stacked_notification_cards/versions/0.1.0-dev.2Looking for some constructive feedback/comments.Thanks!

September 02, 2021 at 06:03AM by throwingaway400010
https://ift.tt/2WMuLjs
New post on /r/flutterdev subreddit:

My Favorite Navigator 2.0 Package: Routemaster
Hey All,I'm upgrading a large app to Flutter 2.2 with Null safety. It runs on web, so I was excited to dig into Navigator 2.0 to handle things like query parameters, deep linking, and nesting more effectively than I was (not at all).I quickly realized after completing this Flutter Navigator 2 tutorial that coding this all from Scratch would be way to complicated. That there must be a package that abstracts away all the needless boilerplate. Turns out there are quite a few to pick from.Flutter Team is aware of the issue of too many choices, how complex Navigator 2 is, and is evaluating implementations as well. https://github.com/flutter/uxrI'm posting my thoughts here in case you're facing the same issue as me where you don't know where to start or what these packages are like IRL.I have tried the following.VRouterI was attracted to the great documentation (even built using VRouter), but I quickly hit a wall. They require you to replace MaterialApp() with VRouter() or VMaterialApp(), but neither of these support the parameter scaffoldMessengerKey which I need for global snackbars without context. It seemed like a hard to maintain architecture decision to need to have this plugin gatekeeping MaterialApp / MaterialApp.router features. So I bailed on it.BeamerThis was the other most popular Navigator plug in. The documentation is harder to understand. Beamer is opinionated on how it approaches navigation conceptually. You have to understand their ideas and how they see things. It works great, and may be great for very complex navigation problems. But the learning curve is high, just making sense of their terminology and "beaming" to and from "beam locations" is too much.I have ~25 screens with some nesting / tabs to handle, with lots of potential query parameter points in the URL's. I don't have to map out the URL schema of an entire social network or ecommerce system and "virtually teleport" the user throughout "beam locations". So this was more complicated than I needed, and overkill.Routemaster 🔔I tried this third, someone on twitter recommended it. It came a few percentage points behind Beamer and VRouter in terms of popularity on pub.dev. But still pretty high up there.I can't believe how simple it is to implement, and how well it works. I built out my routes in a route file (including how to handle query parameters throughout the urls). I added Guards with simple bool functions to evaluate sending the user to the screen or an error screen. I feel like I didn't even have to learn anything, it all just naturally fits into how flutter works, and how I expect URL's and navigation on the web to work. It's honestly easier to implement than Navigator 1.0. Changing routes with or without context is dead simple.I'm super happy I found Routemaster.

September 02, 2021 at 05:20AM by boon4376
https://ift.tt/2WQDPDP
New post on /r/flutterdev subreddit:

flutter-blossom/flutter_blossom Released
https://ift.tt/3yIaSqC

September 02, 2021 at 11:14AM by sanihaq
https://ift.tt/38xanoz
New post on /r/flutterdev subreddit:

Flutter Background Service
I want to implement flutter background service. I am using flutter_bakcground_service plugin. When a user closes the app and starts again, it should start where he left. But in this plugin there is no such facility. Suppose there are 10 pages. A user is in 9th page. If he close the app and again start the app, the service should return 9th number page. But using this plugin, it's starting from the beginning. Does anyone has a solution for this?

September 02, 2021 at 12:51PM by Outrageous-Lobster90
https://ift.tt/3BrFgaC
New post on /r/flutterdev subreddit:

Hire Dedicated Flutter Developers
Looking to Hire Dedicated Flutter Developers? Agnito is the leading software, and mobile app development company based in India. We have dedicated mobile app developers who have great experience in delivering the best, fast, and secure mobile application services for both android and IOS users in a given time manner. Now get the amazing mobile app solution at a very low cost.

September 02, 2021 at 03:20PM by Low-ToCharlyMartine
https://ift.tt/2VaRgxN
New post on /r/flutterdev subreddit:

Appwrite introduces Realtime API to its Open Source Firebase Alternative
I'm an Appwrite maintainer and we're happy to share that Appwrite 0.10 has just been released and adds support for one of our most requested features.Appwrite now comes with platform wide Realtime API that allows you to listen to any server side event. This includes events like user registration, file uploads, document updates, serverless function executions and much more!Here's a sneak peak of 0.10A brand new Realtime ServerReal time support in our Web, Flutter and Android SDKsNew user update endpoints for admins to manage usersAuthentication with Magic URLsEven Faster Cloud Function executionsWe've terminated some bugsNot to mention, we're one step closer to becoming a complete Firebase AlternativeIf you haven't heard already, Appwrite is an open-source end-to-end BaaS that helps you build your Web, Flutter and Android apps much faster with a focus on simplicity, developer experience, privacy and security that you can self-host with a single Docker command.We'd love to get your feedback as we move on to v1.0 of Appwrite in the coming weeks. Community feedback has been one of the major driving forces for where the project is today.You can checkout our Github repo at: https://github.com/appwrite/appwrite

September 02, 2021 at 05:48PM by thecouchdev
https://ift.tt/2YqfBRz
New post on /r/flutterdev subreddit:

Are image assets preloaded by default? (Flutter Web)
Basically, if I add circa 20K images to the project, but at any given time it will only display 10-20, will all of these images need to be loaded on app startup if they're in the assets folder? Would it affect performance?I would assume in such case they'd just sit on the server waiting to be downloaded when needed, but not sure.Thanks!

September 02, 2021 at 07:45PM by FloorVast
https://ift.tt/3yzc13O
New post on /r/flutterdev subreddit:

Speed up Flutter development with Android Studio/ IntelliJ shortcuts
If you’re new to Flutter development then you must be cribbing about the nested structures, how hard it is to add or remove widgets from the middle of the code or how hard it is to find where one widget ends and another begins. Then, you spend your whole day matching opening brackets to their closing ones, or at least trying to. You’re not alone, we’ve all been there.To make your life easier, here are 10 Android Studio/IntelliJ shortcuts that has made development with Flutter really smooth, fast and efficient.https://www.youtube.com/watch?v=iqtuxvERRBw​​

September 02, 2021 at 07:33PM by Creative-Owl9249
https://ift.tt/3BsOOSK
New post on /r/flutterdev subreddit:

FlutterFlow any good?
Hi, I came across this builder that looks awesome but I don't know if it's good to build any kind if apps. Is there a way to visualize data using charts or graphs

September 02, 2021 at 08:34PM by amrock__
https://ift.tt/3DKdtnB
New post on /r/flutterdev subreddit:

Can I use an iOS sdk with flutter?
I am currently using a webview for a page in my app. I have found an iOS sdk on GitHub that would be perfect to replace this webview. Would I use/create a platform channel to hook into this sdk? For android I would just have to stick with a webview for now.I’ve tried finding someone on Upwork and each person I’ve contacted wouldn’t be able to do this. One person said it probably won’t work because it’s given them issues in the past.So is this the right path for this or do I have to stick to a native app if I really want to use this iOS sdk?TYIA

September 02, 2021 at 09:51PM by Necessary1OK
https://ift.tt/38BXOsc
New post on /r/flutterdev subreddit:

Yet another question about M1 MacBooks, but with a twist!
The age-old question: should I get a M1 MacBook for Flutter development, or should I wait, since Apple’s likely to announce a refresh of the MacBooks this month I think? I’ve read a handful of posts on using the M1’s for Flutter development and the reviews seem to be mixed (I’m planning to use VS Code and target both Android and iOS for my app). I want to do this as “on a budget” as possible, so I’m thinking a refurbished M1 MacBook Air, either 8 or 16 GB of memory. I have a Windows gaming laptop as my primary machine, and I literally just need this so I can develop the iOS side of things lol. I’ve been developing it on my Windows computer for about a year now, but obviously I can’t do anything on the iOS side at the moment. So do you all think it would be worth waiting until the new MacBooks are announced and come out later this year? Again, my goal is still to buy refurbished to save money, and I was thinking the price of previous-gen stuff will drop once the new is out, but I’m not sure if that applies to refurbished products. I’m a relative Apple noob when it comes to buying my own equipment lol. Thanks!

September 02, 2021 at 10:19PM by mikkelhsandberg
https://ift.tt/3jGJPHO
New post on /r/flutterdev subreddit:

Sync App Assets with Local Server
Suppose I have a Flutter application with lots of text, videos and images. The application is installed on a device connected to a WiFi AP with no internet connection.At the same time I have a desktop PC connected to the same WiFi as the devices with the Flutter app.Using the Desktop PC if I delete / modify / add one of the text, images / videos I want it to be reflected on all Flutter apps available on the devices connected to the AP.Is it possible to push media files into devices? What's the best way to achieve this?I would love if you give me ideas on how to think about this.

September 02, 2021 at 10:56PM by iEmerald
https://ift.tt/3gUhBb6