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

I was a little concerned with the performance of Flutter but dang, it’s quick
Basically the ranking went,iOS ~ Objective-C, Swift, Flutter, ReactAndroid ~ Java, Kotlin, Flutter, ReactIdek why anyone would bother with React when starting a new project nowadays. Albeit the web capabilities with React is nice ngl, much better than Flutter it seems atmAnyways here’s the article, super cool ( open this on a private browser window if it’s not letting you read it )https://medium.com/swlh/flutter-vs-native-vs-react-native-examining-performance-31338f081980

October 12, 2020 at 10:01AM by sk8tyger
https://ift.tt/2GY1t94
New post on /r/flutterdev subreddit:

Pal Plugin - Onboarding made easy
http://pal-plugin.tech

October 12, 2020 at 11:12AM by mcfly-dev
https://ift.tt/3dnmaYu
New post on Flutter Dev Google group:

Android Studio And Flutter
Android Studio denies the location of Flutter SDK. I'm sure I typed the correct location. C: / src / flutter /

October 12, 2020 at 12:43PM by SMG 22 J
https://ift.tt/34LT9BG
New post on /r/flutterdev subreddit:

Flutter Random Color Package
I just published a flutter random color package for data visualization, generative art, and a lot more... do check it out and like ithttps://pub.dev/packages/flutter_randomcolor

October 12, 2020 at 01:56PM by devfelix
https://ift.tt/34MRLih
New post on Flutter Dev Google group:

height of GridTileBar
Hello, is there any possibility to change the height of a GridTileBar? Best regards

October 12, 2020 at 02:21PM by Di di
https://groups.google.com/d/msg/flutter-dev/XewYx3UScNE/5KkMfwgnAgAJ
New post on /r/flutterdev subreddit:

<b>[Release | Open Source] OBS Blade - Control your OBS instance and manage your stream - live!</b>
Greetings everyone,I finally managed to get OBS Blade up on both app stores and I wanted to share this one with you since this app is open source and some of you may be interested in a live example! :)Most important stuff<a href="https://obsproject.com/">OBS</a> (Open Broadcaster Software) can be used to stream to various platforms (like Twitch / Youtube) and has a lot of convenience features like creating different scenes to switch to, add designated sources to use / show and much more. OBS Blade makes use of the awesome <a href="https://github.com/Palakis/obs-websocket">OBS WebSocket</a> plugin (which is open source as well) to communicate with OBS remotely.For everyone who wants to read more about it and see some code / build this boy:<a href="https://github.com/Kounex/obs_blade">GitHub</a>For everyone who wants to download it instead of building it on their own:<a href="https://apps.apple.com/de/app/obs-blade/id1523915884?l=en">iOS App Store</a><a href="https://play.google.com/store/apps/details?id=com.kounex.obs_blade">Google Play Store</a>Some loreAs everyone else, my girlfriend and I went into lockdown earlier this year which inspired us to try out streaming some gaming related stuff. After the initial setup and some testing we had a working OBS environment where we could switch scenes to show either her screen or mine while streaming on one account. Since I had to switch to OBS pretty often to switch scenes, I always had to "tab out" the game to do so which was far from optimal. After some research I found this awesome WebSocket plugin I mentioned earlier which lists some implementations using it (which includes a live Javascript one). For a while I placed a tablet right in front of me (much like one of those stream decks) had the Javascript powered site opened which was connected to my OBS instance and could change the active scene on the fly - pretty nice.Since I had to visit the page every time, put in my local ip address manually and the implementation was missing some features I wanted (spoiler: the current version of my app does not have significantly more features, lol) I took this opportunity to turn this into a passion project by writing a Flutter app for that! I have been using Flutter since somewhen 2017ish and wrote some helper apps for personal use so this option was kinda natural.Tech infosNow the interesting part: following a list of some noteworthy decisions / parts of the app mostly related to Flutter. As a side note: I wrote a lot of comments throughout the app's source code to explain certain decisions, if you encounter parts which are not clear just let me know and I add some more! :)<strong>State management solution: MobX + Provider</strong>In the past I tried several approaches to maintain some form of app / feature states like BloC, Redux, States Rebuilder, purely Provider and classic Inherited Widget + ChangeNotifier (and Riverpod lately). In other frameworks / languages in the past I usually didn't pay too much attention to this topic since in those cases the environment itself kinda got this covered (at least in some way). Since Flutter has a very minimalistic and straightforward approach, the first steps are usually easy but scaling into bigger projects can get messy real fast if certain decisions about project structure (especially logically wise) are not made. The decision about how to store runtime information, how to access it and, in the Flutter context, how to update the UI accordingly is crucial. All of the solutions (and many more) are suitable and a lot comes down to personal preference! The reason I chose MobX is, that the way of writing classes (which will represent some kind of states) feels very native thanks to the annotations + code generator approach and updating the UI with the Observer widget is pure bliss. To implement dynamic stuff (like…
New post on /r/flutterdev subreddit:

Flutter Tap Weekly Newsletter Week 60! - Tutorials, videos, packages, and much more!
https://ift.tt/2SNMcL2

October 12, 2020 at 03:55PM by vensign
https://ift.tt/34Vt6s2
New post on /r/flutterdev subreddit:

Which Flutter features are a must show for a live coding session?
Hi guys!!I am going to do a live coding on Flutter for my company - Now I am thinking which features should I focus on and which kind of simple app should I choose to do the live coding.So far I thought about 3 features:- Hot reload functioning.- Code needed to target a specific platform (iOS & Android)- DevTools for debugging, padding...Which Flutter features are a must show and which kind of app would you think it would be nice to build on a live code session?Thanks!!

October 12, 2020 at 03:21PM by Pedroclemos
https://ift.tt/3nGHCfF
New post on Flutter Dev Google group:

Using dartdoc command
I would like to take full advantage of properly documenting my Flutter app. Review some of the information available: https://ift.tt/3lDDFXd https://ift.tt/1rSzXXg https://ift.tt/2H1iP4V documentation comments
New post on Flutter Dev Google group:

Curl error while running Flutter
I am getting a Curl (60) error while running flutter doctor, flutter --version, or flutter upgrade. I am on a Mac OS Catalina. I have attached the picture displaying the Curl error message. Does anyone know why this might be the case and the solution? Thanks.

October 12, 2020 at 09:42PM by SantoshSN
https://ift.tt/3nITP3p
New post on /r/flutterdev subreddit:

Working with video in Flutter
Does anyone know how to load entire playlists into your Flutter app from apps like YouTube or Vimeo? I am very new to this. Is there any sort of references such as documentation, blog posts, or YouTube videos on this?This is one thing I am stuck on. So I thank you if you help out and respond! :)

October 13, 2020 at 12:14AM by jazilzaim
https://ift.tt/3116nJH
New post on /r/flutterdev subreddit:

Looking for freelancers to help on open source project. $500 budget
I've recently created a project on Freelancer looking for help developing a swift plugin for an API providing sound capabilities to flutter developers. So far, nobody who's made an offer seems to have actually read the project description. If your looking to contribute to a useful open source API and wanna earn a bit of cash, it would be fantastic if you'd make an offer on the project.Take a look here: https://www.freelancer.com.au/projects/iphone/Fix-swift-plugin-for-flutter/proposalsLink to the git project: https://github.com/bsutton/soundsThanks in advance everyone!

October 13, 2020 at 01:40AM by relf108
https://ift.tt/3dj1Xmy
New post on /r/flutterdev subreddit:

Bloc pattern in complex scenarios
Hi,Im using flutter and the bloc package for like 4 months now. I think its a great package and design pattern.But also for me there is always this downside in complexity. I dont mean that its not understandable or so but more how something is handled.Its starts always super easy, no dependencies to other blocs, in the "worst case" everything global registered.Then you start to have like different lifecycles for your blocs and reused one bloc with some other services e.g saving things local and at the cloud.Did some one created an open source app that handled this usecase? For me it think im on the right way but its not very obvious like in the beginning.Imagine following scenario:You have list of multiple times IWorkitem with is implemented by notes, todos, drawings. This data is cached in the workitembloc.Now you can click on one of these types of items and view its data and exexute some actions like uodating the drawing or create a new one.Fine then each of the types gets a bloc for the specific details screen which are holding data, calling persist on its service and sends the saved workitem to the iworkitembloc to be shown in the list when you navigate back. But here the problem starts at little bit.You have to pass the bloc via constructor into other ones and with different runtimes it becomes more difficult, sure the one way around is working but not the other. The only thing is left is to compose it in the ui what is really bad. And you returning two states for different screens which Breaks transition animations a little bit, sure its fixable but its effort.I mean its ok, but it does not feel that great how it looked for my simple Apps with some blocs globaly.The thing i learned for sure is, create a bloc for each screen even if you think you dont need it and thats the biggest downside. Bloc feels not natural for one screen one view but maybe its just me, in general i like the package a lot.Thanks for listening to my Story. If someone have some open source projects in that direction it would be interesting to look atSummaryI think the biggest pain is to pass the bloc via constructor and to reprovide it for every route in scenarios where you reusing one bloc even more.It would be so nice if you could mark one path in a tree with a tag and provide blocs and repositories for this Tag. Im thinking little bot on Angular modules and the meta tag annotation you can set on your service where you want to Inject it and not the other way around.Sure there is no modules concept, thats why i made up this "Tag" idea, idk if this is possible even to implement.

October 13, 2020 at 01:19AM by KaiN_SC
https://ift.tt/34Qejyv