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

Flutter development advance course
https://youtu.be/QMJjL5s9qUQ

December 22, 2021 at 09:50AM by Honest-Extreme-3054
https://ift.tt/3yR9bbW
New post on /r/flutterdev subreddit:

Reflex flutter plugin for reading and auto replying to notifications
https://ift.tt/3qfOuCG

December 22, 2021 at 10:16AM by DredditorS
https://ift.tt/3yPaet6
New post on /r/flutterdev subreddit:

Firegraph - Query firestore in a new style
Hey guys, I'm happy to introduce you all to my dart library firegraph.This library allows you to query firestore collections and sub-collections in one single query as nested properties using GraphQL query structure.https://github.com/taosif7/firegraph-dartsuppose you have a collection with such structureusers/{userId}/posts/{postId}/users/{userId}/liked/{postId}/and you want to load these two nested objects with one single query instead of multiple nested queries, with firegraph you can do so with following query
query { users { id name photo posts(limit:5) { id text } likes(limit:5) { id text liked_on } } } 
Please do checkout the repository and contribute, or suggest new Things.Thankyou.

December 22, 2021 at 01:03PM by Reasonable_Walk8221
https://ift.tt/3FmPhZ5
New post on /r/flutterdev subreddit:

Flutter installation and setup tutorial no 2
https://youtu.be/gF0H_5Porus

December 22, 2021 at 03:08PM by Honest-Extreme-3054
https://ift.tt/3GZinho
New post on /r/flutterdev subreddit:

How to make Custom Range chart and change range using buttons from Synfusion Library
https://ift.tt/3yOrcrw

December 22, 2021 at 06:14PM by snitch_2411
https://ift.tt/3srxTyt
New post on /r/flutterdev subreddit:

How to pass data to previous screen in Flutter using Navigator
https://ift.tt/3edrz5A

December 22, 2021 at 06:05PM by rrtutors
https://ift.tt/3ssEFUD
New tweet from FlutterDev:

🦋 Chapter 13: Pop Quiz! Which technology sits at the core of and powers the BLoC pattern? #flutterapprentice— Flutter (@FlutterDev) Dec 22, 2021

December 22, 2021 at 06:00PM
https://twitter.com/FlutterDev/status/1473699937334484997
New post on /r/flutterdev subreddit:

How to make custom range chart and change range using buttons from syncfusion librart
https://ift.tt/3yOrcrw

December 22, 2021 at 06:15PM by snitch_2411
https://ift.tt/3qloMwG
New tweet from FlutterDev:

🦋 Chapter 14: Pop Quiz! The class that runs a stream is a called a... #flutterapprentice— Flutter (@FlutterDev) Dec 22, 2021

December 22, 2021 at 09:04PM
https://twitter.com/FlutterDev/status/1473746411007066113
New post on /r/flutterdev subreddit:

A good flutter virtual keyboard
https://ift.tt/3FiifZY

December 22, 2021 at 09:39PM by RoadRyeda
https://ift.tt/3EnL7i2
New post on /r/flutterdev subreddit:

[QUESTION] No push notification capability in Xcode
Do I need a paid Apple developer account to create a push notification?https://imgur.com/RktnpWO

December 23, 2021 at 04:09AM by Snorlax_lax
https://ift.tt/3mtqz1x
New post on /r/flutterdev subreddit:

All I want for Christmas with Flutter is .....
My top wish list is that Flutter would automatically accept any file within the asset folder, rather than having to manually enter each sub directory in pubspec.yaml.

December 23, 2021 at 11:29AM by Alex54J
https://ift.tt/3el7BFT
New post on /r/flutterdev subreddit:

Is Compose Multiplatform better than Flutter?
Is compose multiplatform better than flutter in desktop apps?Because they kinda use the same rendering engines( i.e. skia ), what's the performance difference?Which makes it easier to develop for both mobile and desktop?

December 23, 2021 at 12:41PM by Own-Antelope-171
https://ift.tt/3qiptXH
New post on /r/flutterdev subreddit:

How to download multiple images on a single connection
I have a image gallery and image being available in my server and listed using GridView. In Dart dev tools it shows different connection for each images. Is there anyway to optimize this? Like http2 something or anything like that?

December 23, 2021 at 01:33PM by mil10akash
https://ift.tt/3qDBIyn
New post on /r/flutterdev subreddit:

In defence of Navigator 2
To be honest, I was also super disappointed by the Navigator 2 architecture at first sight. However ... after swallowing the bitter pill and learning how it actually works it got me a far better understanding of the entire Navigator stack and routing mechanics. I was able to implement a long lived page that mutates between different routes and routes params to change its layout shape without sacrificing performance due to constant rebuilds. My use case is extremely specific on which parts of the layout move at which routes (similar to game HUDs). I doubt I could achieve the same results with any of the 3rd party wrapper libs since their API is strongly tied to the idea of "1 route, 1 page widget build" which makes total sense for most use cases, except for my particular scenario.I'd say the trouble with Navigator 2 is that it is not properly explained why was it built this way (in simple easy to understand words). The documentation could be better. The things it tries to achieve are equally demanding as learning Angular from scratch or learning to use Redux. These examples are well known as though hills to climb. But, once on top you walk away with far far better understanding of how the library works and the performance implications. If you want to aim at production level quality and stability you need to have a solid understanding of all the mechanics of the library. And Navigator 2 is an excellent way of having total control over navigation/routing.To sum it up:Router - Reacts to web routes and handles deep linkingRoute Information Parser - It converts from internal app state to route params and the other way around.Router Delegate - It stores the app state and builds the Navigator Stack which in turn contains Pages. The Navigator basically is a stack of initialised views overlapping each other to be able to render the fancy transition animations. Great for simple mobile apps. Not great for performance demanding web apps. That's why Navigator 2 gives you options and better control on how to deal with the Navigator stack depending on the route.Route Interface - A custom class used to represent routes data to be passed around. Each page could have it's own route class or use a common one. It depends on the developer to chose the proper solution.When to use which one?For mobile only, use Navigator 1 (it does not support web history, only web routes)For web + mobile, standard simple routing for typical apps, use 3rd party libs (almost all resemble the Angular Router API)For fancy needs and total control, use Navigator 2Out of all tutorials the original one was the best explained. Though highly tedious, it does cover the entire workflow and if you take your time, it will make sense.

December 23, 2021 at 01:29PM by SpaceInstructor
https://ift.tt/3ekSnRq