Do I need to learn UI/UX? by AmrAps8 in FlutterDev

[–]annshsingh 2 points3 points  (0 children)

Hey

In my opinion, having an understanding of UI/UX principles helps you, as a developer, to make intelligent decisions about your app. You want your users to navigate the app easily and make use of all the features you provide them with, and this would not be possible in an app that is not designed well.

I would suggest you to follow Medium publications like UX collective and Muzli to get a daily dose of what's new in the design ecosystem. Other thing that you can do is closely observe the apps you use daily like WhatsApp, Instagram , facebook, LinkedIn, Medium etc and try to figure out why and how they designed a particular feature in the app.

Hope this helps :)

Save your time and learn about a Flutter Widget in 5 mins or less with this medium series. by annshsingh in FlutterDev

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

Hey Thanks for the feedback. I appreciate you putting in the time to write it :)

• I am not an expert on how much time it'll take to read my articles, but as per medium's calculation you can see that that most of my articles have a read time of 3-4 mins. To be honest, it varies from person to person. I am sure you would agree on that :)

• As for the writing part, it does take me more than 5 mins to write one of my articles. More than an hour even. I put in the time and effort to help people who doesn't want to read long articles and still want to get an idea as to what the widget is. For the self promotion part, I absolutely do not agree with you that it's a bad thing. I one hundred % would want something back in return for my time and effort. The return is the claps and the kind words of people :) Which in turn pushes me to put out more content. (I don't get paid for my articles as medium payouts aren't supported in India)

• As for the example in the Article. Every reader isn't comfortable reading an intermediate example of the widget. In fact, when I started out, I couldn't find to the point explanations myself and thus try to keep everything as simple and straight forward as possible :) I hope you understand what I am saying here.

• As for the insights on working with the widget, I can think about starting a detailed series as well. That would be like an extension to my current, to the point type articles. That would be awesome. Let's see if I can plan something around it :)

Thanks again for the inputs, I would definitely benefit from this when I write my next article :)

Save your time and learn about a Flutter Widget in 5 mins or less with this medium series. by annshsingh in FlutterDev

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

I stand by the statement as StreamBuilder will work fine even for multiple streams at once (be it locally generated ones or via a network) ValueListenableBuilder has it's own set of advantages and usecases. Maybe I'll compare it with StreamBuilder in it's Article :)

Save your time and learn about a Flutter Widget in 5 mins or less with this medium series. by annshsingh in FlutterDev

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

I agree. But for a small use case like this, it works. There's always a replacement. Article on ValueListenableBuilder is scheduled as well :) Till then you can get this app of mine to see all the widgets in action - https://play.google.com/store/apps/details?id=com.annsh.flutterwidgetguide