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

OPINION: Flutter 2.0 was disappointing and not the direction I wanted for Flutter
This is just a personal opinion, and I'd love to hear your views. All my opinions come from me mainly being a Web Dev for 5+ years and a Flutter Dev for only around 1.5 years.When I learnt Flutter, I had only one goal - To make mobile apps rapidly for cross-platform and not have to write too much boilerplate code to get that done. And as Flutter progressed, I really hoped for more in that exact region - improve cross-platform mobile development. While Flutter Web and Desktop are a welcome addition, and I can't speak for Flutter Desktop cause I haven't tried it, Flutter Web has been incredibly disappointing.The world of Web Dev is rapidly progressing. React and Vue are not only hugely supported by most other libraries and SDKs, but they're also highly optimised. I get the appeal of learning one framework and building everything in it, but at the current stage Flutter Web has a long way to go before I call it stable. If I wanted to build a serious, huge project, there's no way I'm choosing Flutter right now. With frameworks like NextJS for SSR and multiple CSS UI Libraries for any JS Framework, I believe native web solutions like React will be superior.Most importantly, the appeal of Flutter was writing one code for anywhere. Android and iOS with the same codebase. There's no way the same codebase works for the Web too, so why bother rewriting your app to suit the web in a framework that's not built for it, just to reuse some components and logic?I've been long hoping for features on Flutter on the mobile side like Homescreen Widgets, More Native Mobile OS support, smoother apps etc.I'm really disappointed to see the direction Flutter is taking, trying to be the jack of all trades before it's really nailed down one properly.I would love to hear your opinions and whether you think Flutter made the right choice pushing Web and Desktop currently

March 04, 2021 at 01:58PM by Ashwin110
https://ift.tt/309Hqer
New post on /r/flutterdev subreddit:

Flutter for heavy multimedia desktop application
Hi,Flutter noob here. Since Flutter 2 is announced and desktop support seems to come closer to be production ready, I wonder if Flutter is suited for multimedia desktop applications.For example, would it be a good choice for making an app like Photoshop, Blender and so on?From the top of my head I can see a few paint points depending on what Flutter has out of the shelve.Notably, what is the Flutter story about:A docking system (quite common in 3D application, IDE and so on)Resizable widget by user3D/2D GPU accelerated renderingPopups (modal or not)TooltipsNative Open/Save dialogWhat is your opinion on this?

March 04, 2021 at 01:25PM by codec-abc
https://ift.tt/3bYiNXD
New post on /r/flutterdev subreddit:

Just finished Flutter course, what to do next?
Hello, I have just finished a Flutter course from LondonAppBrewery. What to do next to keep learning and improve my skills. The course I have finished was pretty "for beginners", the hardest app I created was firebase messaging app. What are the new things to learn and how to keep practicing?

March 04, 2021 at 01:18PM by haqnazar
https://ift.tt/389462W
New post on /r/flutterdev subreddit:

I cloned the Dashatar App (failed)
Here is the GitHub repo. You can visit the web app here.It is not mobile responsive. It's a little buggy. And I did my best.Also made a video on what I learnt.I feel it is a fun project you can do.

March 04, 2021 at 01:07PM by thehappyharis
https://ift.tt/30di92Q
New post on /r/flutterdev subreddit:

Hey flutter devs, we need a plugin that can hide system volume bar on volume keys pressed.
Hello flutter developers, we need to customise volume bar in our apps there's a plugin that hide volume bar when you change it by flutter code but doesn't have ability to hide it when volume keys pressed

March 04, 2021 at 02:29PM by diyar_gulli
https://ift.tt/3bhXtxb
New post on /r/flutterdev subreddit:

Does Flutter Web Endanger The App Stores?
As I was watching the flutter announcements yesterday, I got a little scared.Flutter web enables us to create web apps in such a way that circumventing the App Store is profoundly easy for the developer.All it takes is 3-4 influencer apps to pull from the App Store and train people on how to install as a web app and human behavior is transformed from using the App Stores entirely.Then google and Apple have no control over the revenue from their app stores. So is google creating a monster that they will be tempted to destroy?

March 04, 2021 at 03:45PM by jbryanh
https://ift.tt/38cLYVQ
New post on /r/flutterdev subreddit:

[Poll] What is your favoured editor for Flutter development?
I am just curious what the split is :)https://strawpoll.com/vj8jfoqfv

March 04, 2021 at 05:41PM by linxlad
https://ift.tt/2MP6K6o
New tweet from FlutterDev:

🔁 Want to relive the keynote? Us too!

Watch the #FlutterEngage keynote, hosted by @timsneath, to catch up on all the announcements, partner updates, and more.

Now on demand → https://t.co/K7jbd44N7E pic.twitter.com/VMaxmpqcea— Flutter (@FlutterDev) March 4, 2021

March 04, 2021 at 06:18PM
http://twitter.com/FlutterDev/status/1367524777775218691
New post on Flutter Dev Google group:

Highlight new data in StreamBuilder
I have a StreamBuilder listening to a Firestore Collection stream. Works fine. When I get a new snapshot, I build a widget for each document in the collection. On a new snapshot with a new document, I would like to highlight the new document in the UI. Is there a way determine from the latest

March 04, 2021 at 06:36PM by John Boudreaux
https://ift.tt/2OiQMlk
New post on /r/flutterdev subreddit:

I used AWS Amplify for Flutter. My views. To share your experiences, please comment below.
I used Amplify Authentication and DataStore for a week to build some prototypes and experienced the following:- Auth: Functionally it worked without any issues, but the authentication process was slow compared to Firebase Auth.- DataStore: Every update made to the data is versioned and when a change is made on the Cloud via AppSync GraphQL API, technically (as per the documentation) the edge device store should get synced upon DataStore initialization on app launch. But, this syncing experienced some amount of background delay (I did not miss adding await) which led to the usage of stale data on device. The local store was updated eventually using the synced data, but this behaviour was not expected in the first-place.

March 04, 2021 at 07:43PM by ankmahato
https://ift.tt/2Pz5XHM
New post on /r/flutterdev subreddit:

Been working on an app using flutter 1.22.6, how should I handle upgrading to flutter 2?
Hey everyone. I've been messing with flutter since November 2020 and I read the flutter 2 announcement earlier today.My app isn't super complicated, but it does make use of firebase auth/core, permissions, provider, geolocator, xmpp sdk, dio, localizations, etc. I ran the `outdated` command and I see basically a couple dozen out of date dependencies.What are some best practices for upgrading my dependencies so that I can safely upgrade from v1.22.6 to v2?Also, since I'm still actively developing on this app is it fine to stick with current versions (and also flutter at 1.22.6) for another month or two while the dependencies catch up?Thanks

March 04, 2021 at 07:37PM by EquivalentAnalysis66
https://ift.tt/3rhum2D
New post on /r/flutterdev subreddit:

Are you an openapi-generator user? Please upvote migration to Dart 2.12 request
https://ift.tt/3eamig8

March 04, 2021 at 08:50PM by bartektartanus
https://ift.tt/3bWuaiI
New post on /r/flutterdev subreddit:

Flutter 2 web scrolling performance
I noticed some people mentioned an issue with the Flutter 2 web scrolling performance. That's why I made a scrolling demo to check this out. I implemented a similar webpage in Flutter and in plain HTML.Flutter: http://flutter-scrolling-cats.web.app/HTML: https://flutter-scrolling-cats.web.app/plainhtml.html​The demo shows 1000 blue boxes, each with an image (from a set of 6 random cat images, clipped borders, dropshadow) and a text on the right side. When you click on the image, it animates its height to a new random height.Notice: On mobile the layout isn't the best. Put your phone into landscape to better test scrolling while clicking on images.​My observations:Scrolling performance is great on both implementations (M1 mac, Chrome) as well as mobile (Pixel 4, Chrome)On my Pixel 4 the text re-layouting is slightly more sluggish on HTML while the height animates after a clickFlutter initial loading time is longer for the first time (due to load WASM engine) but as fast as HTML on any further load (PWA caching)When switching tabs Flutter sometimes loses the ability to scroll with left-mouse-click-touch-like-scrolling.​Maybe you can try this out and report your observations, so we get an idea what Flutter 2 web scrolling performance is about.

March 04, 2021 at 10:32PM by felixlein
https://ift.tt/30dn4Rr