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

Developers don't appreciate Flutter Web enough
There's been a lot of negativity towards Flutter Web recently over everything it can't do so I wanted to share a post about what it can do.First and foremost, building our product in Flutter Web saved us 1-2 years of development time and made our product possible. Without Flutter Web, our company would not exist. Let me explain:At Codelessly, we're building a design to code converter that converts Figma designs into working app and website code. For those that don't know, Figma is a popular design tool. In order to achieve our target goal of 99% conversion accuracy, we realized that we needed to recreate Figma and implement the Figma API spec. Therein lies the problem, recreating Figma requires building a canvas rendering framework.How long would that take? Let's say we chose React to build our product instead of Flutter Web. Starting with React, we'd essentially start at 0 because we'd need to build the rendering framework, tooling, and the required APIs. React includes none of those for free. We would have needed a team of 10-15 people with highly advanced knowledge of React and low level canvas rendering tech. This most likely would have taken 1 - 2 years and at the end of the day, all we would have done is recreate a worse version of Flutter. We also wouldn't be able to leverage any Flutter widget or Flutter plugins. Forget being able to instantly deploy to mobile and desktop as well. Building everything from scratch is what Figma does and it's an incredibly difficult engineering task.Instead, Flutter give us a canvas renderer for free!! Let me repeat that again. With Flutter, you get a canvas renderer with Flutter's worldclass APIs and widgets, tooling, ecosystem, and deployment to native desktop and mobile on top, for free. The canvas renderer itself is worth millions of dollars. The ecosystem - invaluable.Here's what you can do with HTML canvas:Recreate Figma, Miro, and almost any web app that requires dynamic graphics.Build a data table that supports 10 million rows.Animated, interactive experiences.Custom graphs and data visualizations.Realtime streaming graphics.The choice is easy, you can either spend years learning React and WebGL or use Flutter and start building instantly.Flutter Web opens up a world of possibilities and enables smaller teams to build incredible web apps that would otherwise be impossible. Hopefully we can make that the narrative instead of focusing on how Flutter Web isn't good for building HTML websites.

January 02, 2022 at 05:54PM by Codelessly
https://ift.tt/3457P24
New post on /r/flutterdev subreddit:

Flutter vs Native Kotlin with Jetpack Compose
Having worked with Flutter and Native Java for Android app development. I think the general opinion is that Flutter stands out in terms of developer experience, time to deliver and ease of developing custom UIs.But how does Jetpack Compose combined with a modern programming language like Kotlin compare?Feel free to share your experience with any/both. And what would you prefer considering the target is only Android.

January 02, 2022 at 06:33PM by mannprerak
https://ift.tt/3mOKEje
New post on /r/flutterdev subreddit:

Is react native skia a threat for flutter ?
https://ift.tt/321vYGn

January 02, 2022 at 06:16PM by bouraine
https://ift.tt/3ziEI74
New post on /r/flutterdev subreddit:

How long will it take me to design my first app?
Hey everyone! So to give you some perspective, I'm a UX Designer with a background in WordPress website development as well. I also have basic knowledge of HTML and CSS and how code works in a general sense, but zero Flutter experience.I want to design a somewhat basic app similar to many productivity or planning apps. Giving users the option to create and organize their own input. There will be no complex things like messaging, posting, things like using a camera or microphone, etc.Based on your experience, how long do you think it will take me to start learning Flutter and develop an MVP for an App?

January 02, 2022 at 09:05PM by space-ranger-5
https://ift.tt/3pM63vj
New post on /r/flutterdev subreddit:

When to store data locally vs cloud?
I’m making an event planner calendar app and don’t know if local data or cloud Firestore would be best.I’m new, so I’m thinking if user device storage is full, then storing data locally won’t be possible since device has no more space. (Not sure if that’s how local data works)I want to store data locally just to avoid firebase cost.

January 02, 2022 at 10:57PM by ManleyPlayz
https://ift.tt/3mQH1t4
New post on /r/flutterdev subreddit:

Dart type you have NEVER used
https://ift.tt/3JBj5nf

January 03, 2022 at 09:58AM by mkobuolys
https://ift.tt/3sQDsH3
New post on /r/flutterdev subreddit:

Flutter Web Storage Benchmarks
https://ift.tt/3eOdls9

January 03, 2022 at 03:34PM by processctrl
https://ift.tt/31oeKTc
New post on /r/flutterdev subreddit:

change color of card on tap
i am new to flutter and need help with my code. i want my ontap function to change the color of my card from grey to red,class SubjectDetailsphymcq1 extends StatelessWidget {
u/override
Widget build(BuildContext context) {
return Scaffold(
        appBar: AppBar(
          title: Text("Quiz 1"),
        ),
        body: new ListView(
          shrinkWrap: true,
          children: <Widget>[
Column(
              children: <Widget>[
InteractiveViewer(
                  child: Image(
                    height: 100,
                    image: AssetImage('assets1/Screenshot (124).png'),
                  ),
                ),
Card(
                  elevation: 5,
                  margin: const EdgeInsets.all(0.0),
                  child: InkWell(
                    onTap: () {},
                    child: Container(
                      child: Text("A) Impulse", style: TextStyle(fontSize: 20)),
                      width: 350,
                      height: 50,
                      padding: const EdgeInsets.fromLTRB(20, 0, 0, 0),
                      color: Colors.grey[200],
                    ),
                  ),
                ),
              ],
            )
          ],
        ));
  }
}

January 03, 2022 at 04:54PM by ball-sack-patato
https://ift.tt/3eLDckl
New post on /r/flutterdev subreddit:

Schedule notifications in Flutter using Awesome Notifications — [Part 2]
https://ift.tt/3qLIMJe

January 03, 2022 at 07:25PM by RaghavTheGreat1
https://ift.tt/3qHrxIZ
New post on /r/flutterdev subreddit:

What architecture do you use in your projects?
I'm learning Flutter and I'm really curious about what kind of architecture people use on their projects.

January 03, 2022 at 09:03PM by ignabk
https://ift.tt/3qOEv7X
New post on /r/flutterdev subreddit:

How long are your build times (especially xcode) in your CI ?
Question's in the title.I was wondering about the build times other people experience.
Usually i built the appbundles on my local machines, which is fairly fast, but now due to needing a reliable way to build iOS apps, I set up codemagic CI and was taken aback by a 28 min build for both android and iOS. Android took around 6 minutes and iOS took 16 minutes (16!!!!). What's going on here ? Is this just another quirk of the lovely Apple ecosystem or is something slowing down my build ?Maybe you can share some experiences ~ your build times and/or tricks you found for speeding them up

January 03, 2022 at 09:54PM by shorty_luky99
https://ift.tt/3qEUbue
New post on /r/flutterdev subreddit:

need help with code
tried following the stuff on stackoverflow, not sure what im doing wrong . My button does not turn red when pressed ,class SubjectDetailsphymcq1 extends StatefulWidget {
u/override
_SubjectDetailsphymcq1State createState() => _SubjectDetailsphymcq1State();
}
class _SubjectDetailsphymcq1State extends State<SubjectDetailsphymcq1> {
u/override
Widget build(BuildContext context) {
bool pressAttention = true;
return Scaffold(
        appBar: AppBar(
          title: Text("Quiz 1"),
        ),
        body: new ListView(
          shrinkWrap: true,
          children: <Widget>[
Column(children: <Widget>[
InteractiveViewer(
                child: Image(
                  height: 100,
                  image: AssetImage('assets1/Screenshot (124).png'),
                ),
              ),
new RaisedButton(
                child: new Text('Attention'),
                textColor: Colors.white,
                shape: new RoundedRectangleBorder(
                  borderRadius: new BorderRadius.circular(30.0),
                ),
                color: pressAttention ? Colors.grey : Colors.red,
                onPressed: () =>
setState(() => pressAttention = !pressAttention),
              )
            ])
          ],
        ));
  }
}

January 04, 2022 at 01:07AM by ball-sack-patato
https://ift.tt/32XuM71
New post on /r/flutterdev subreddit:

Which lib are you using with flutter for graphql?
I was using https://github.com/zino-hofmann/graphql-flutter for flutter graphql projects but the main author of the lib is no longer working on this project. I know there have been two beta releases of this project recently but does anyone of you use any other library graphql client with flutter. Please don't recommend default http client which we use for rest apis. Has anyone tried this https://github.com/gql-dart/ferry. If you're using any other lib do let me know as well.

January 04, 2022 at 07:24AM by BraveEvidence
https://ift.tt/3eK8GHL
New post on /r/flutterdev subreddit:

Clean architecture with DB packages?
Hey guys! How do you handle clean architecture with already made local DB packages like sembast, Isar or Hive?I got the gist that the functions should be as universal as possible but that strips away a lot of features that the native package offers which is a pain to replicate with a function.Is there something I’m missing?

January 04, 2022 at 08:58AM by Silfalion
https://ift.tt/3qPewNB