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

Recommended Android phone / tablet for development testing
Just finished my first tutorial and Flutter app, would like to try my apps out on physical phones and tablets going forward instead of the emulator.I’m an iOS guy and know pretty much zero about what’s out there in the Android world. Other than I see ads for the latest Galaxy and Pixel.I figure I can pick up a used device easily and for cheap (100 bucks or less) but what do you recommend?How old is too old for this use case?Is my definition of “cheap” unrealistic?What version of OS should I make sure it can run or does run?Any model / brands to just plain avoid?Recommendations on where to pick up a used one? (I’m not a fan of Craigslist or eBay. Was considering a pawn shop or GameStop).I was thinking a Kindle tablet would be cheap for the tablet; cursory google search said that should work.Appreciate the feedback.

September 19, 2020 at 07:06PM by not-bot-3000
https://ift.tt/2FNsRWW
New post on /r/flutterdev subreddit:

Test a private social network connecting you to your closest friends, and their closest friends!
Hello everyone! My friends and I have built a private social network exclusive to your closest friends. A key feature is that you will be able to see your closest friends' closest friends, as this is usually a good filter to make meaningful connections.We are looking for beta testers to test the concept, and the overall features. Our testflight link is here, along with more information about the app: https://loopnetwork.app/beta-page . Loop is best used when you have your close friends on it, so feel free to add your contacts on the app or share the link with others!Let me know what you think!

September 19, 2020 at 09:01PM by DeliciousUmpire
https://ift.tt/3hJfDHR
New post on Flutter Dev Google group:

get paackages on vscode
Hi,everybody! is there a way to get packages for every project i create in vscode without connecting with internet conexion like what we do in android studio?

September 20, 2020 at 12:12AM by Yassin Bennkhay
https://ift.tt/3hHS95X
New post on /r/flutterdev subreddit:

My first ever flutter tutorial video. I am working on creating a series on Flutter apps built with AWS. :)
https://www.youtube.com/watch?v=70mFj8FZpTI&t=269s

September 20, 2020 at 05:48AM by PossibleFail2
https://ift.tt/33PMYwa
New post on /r/flutterdev subreddit:

Flutter text field widget in detail
https://ift.tt/2ZUC6M5

September 20, 2020 at 09:01AM by nareshpradeep
https://ift.tt/2HkYAQd
New post on /r/flutterdev subreddit:

FlutterForce — Week 88
https://ift.tt/3crqjKx

September 20, 2020 at 11:29AM by flutterist
https://ift.tt/33ZhOCD
New post on /r/flutterdev subreddit:

Complete Guides To Flutter
Hello Friends,New update related to the Repo, I had updated the Repo with some more contents and also update the repo's/mini-apps in the Complete Guides Repository.​The following updates had taken place both in the Main/Local Project mentioned in the Complete Guide's Repo:Description UpdatesLinks updated related to deployment links on the GitHub Pages/ Tutorials Links followed.Also, update some more information related to what I had learned by making that Mini-Application.​The link of the Complete Guides to Flutter is here==>https://github.com/irahulcse/A-Complete-Guide-To-Flutter

September 20, 2020 at 12:12PM by flutterboxinc
https://ift.tt/32JY7PG
New post on /r/flutterdev subreddit:

Where to learn flutter?
Do I just read the documentation or buy a udemy course, etc. ?

September 20, 2020 at 12:25PM by ZuckEl1
https://ift.tt/3mBgSwD
New post on Flutter Dev Google group:

Video Call, Video Recording, Screen Sharing and Whiteboard
is there any package in which i get video call, screen sharing, video recording and whiteboard in flutter? https://ift.tt/3hNI5si i found this does any one used this?

September 20, 2020 at 02:38PM by Kamran Ali
https://ift.tt/2ZVoGiX
New post on /r/flutterdev subreddit:

Access firebase via the credentials json file?
Is it possible to access firebase via the credentials json file rather than updating the files required by iOS and Android?

September 20, 2020 at 04:04PM by mrgnhnt96-dev
https://ift.tt/2RHCFEL
New post on Flutter Dev Google group:

How do i fix this error?
[image: Capture1.PNG]

September 20, 2020 at 04:26PM by Kum Hon Loke
https://ift.tt/3hQTAz4
New post on /r/flutterdev subreddit:

<b>How we built our Flutter app</b>
We just launched <strong>PlanHive</strong> on the <em>Play Store</em> and the <em>App Store</em> after 7 months of development. PlanHive is an app to organize events of all types, from catch-ups to entire trips. We are a team of two people, one working on the app full-time and one part-time. This is a technical overview of how we built our app. It doesn't cover everything, but we're happy to answer any questions. Hopefully someone will find this information useful!Main FeaturesCreate an eventAdd multiple activities to an eventUpvote/downvote an activityView invitees and their responses (yes, no, maybe)Share photos in the event albumSend text/photo messages in the event chatSend direct messages to your contactsCreate and send messages in a group chatServer Stack<em>Spring Boot</em> based backend written in Java<em>Elastic Beanstalk</em> to host our servers<em>DynamoDB</em> to persist the user data<em>S3</em> for blob storage (e.g. uploaded photos)<em>SES</em> for email verificationClient-Server CommunicationThe client communicates with the server using JSON over a custom REST API.We use polling to update the app's content:We created an API endpoint to fetch new feed entries using a specified timestamp as the cutting point. The client invokes the endpoint in response to user input (pull to refresh), push notifications, and some key events (e.g. app starts or resumes from background).We use a <em>Fan-out on Write</em> approach to create the user feeds on the server. We maintain an index for each user (feed) where each entry points to another resource in the database (e.g. message). The feed entries are sorted by timestamp, so the server can run a very efficient query to fetch a section of the feed.We use <em>Firebase Cloud Messaging</em> to push updates to the client.Client Stack<em>Sqflite</em> package to use Sqlite in Dart<em>Firebase Messaging</em> package to handle notificationsPlenty of other packages, too many to list allClient ArchitectureThe client logic tries to follow the <em>MVC</em> pattern:<em>Model</em>:<em>API layer</em>: creates and sends API requests and parses the results<em>Storage layer</em>: saves and load data to and from the local database<em>Service layer</em>: this is the entry point to the <em>Model</em> used by the <em>Controllers</em>. It uses the API and Storage layers to provide and manipulate data. When providing data the service layer reads from the local database. When manipulating or creating new data, the API layer is usually invoked first and the result is saved to the local database.<em>View-Controller</em>: views are obviously just widgets, either stateful or stateless. We didn't structure our code to separate <em>View</em> and <em>Controller</em>, but usually the <em>View</em> part is contained in the <code>build</code> method and the <em>Controller</em> is the rest of the <code>State</code> class.State management:We didn't use any fancy package or framework for state management. We are relying purely on the <code>State</code> class of our stateful widgets. Because almost all our <em>Model</em> functions are async, <code>initState</code> will usually start an async operation that loads the state from the database. This means the <code>build</code> method has to take into account that some parts of the UI may not be ready yet, usually by null-checking before using any of the state properties. After any state-changing operation completes (e.g. following a user interaction or a server sync) we don't try to patch the state with the bits that changed. We instead reload the whole state from the database and call <code>setState</code> when the operation completes.Our <code>State</code>s subscribe to a <code>RouteObserver</code> (that we add to the <code>Navigator</code> at the start) and automatically reload the state when the top route pops off (see <code>RouteAware.didPopNext</code>).Our <code>State</code>s subscribe incoming…
New post on /r/flutterdev subreddit:

How I setup base for Flutter project (open source)
Hello,This is how I setup my apps for commercial or personnal projects. It's my template :).I always used the following packages, this github repo show how I used them.https://github.com/EArminjon/flutter_base_projectRoutingTranslations (i18n_extension)ThemesPreferences (shared_preferences, if needed i used sembast to stock lots of data)Requests (http)State management (flutter_bloc)Splash screen (flutter_native_splash)App icon (flutter_launcher_icons)What did you use in addition in your apps ?

September 20, 2020 at 06:02PM by FlutterFreelanceEng
https://ift.tt/3iP2heL
New post on /r/flutterdev subreddit:

How do you deal with large (50-100mb) video uploads? Library or background service or another approach?
Hello,
I am just wondering if any of you here have dealt with large video/file uploads and if so how? I am looking for ideas or libraries or best ways to deal with it. I have tried Dio but there seems to be issues with it uploading empty FormData.If it's possible I'd prefer it to run in the background while keep using the app, but if it's not then it's ok. Would appreciate any help with this. Thanks!

September 20, 2020 at 07:01PM by ry_ryan
https://ift.tt/2RJishI
New post on /r/flutterdev subreddit:

VSCode Barrel File Generator
Hello Flutter developers!Well, I have been programming with Flutter for quite a long time, and as I gained more experience with the framework and the Dart language I started having lots of folders and files in my project. This made some of my files have both long import statements (due to folder nesting) and many lines just for the import statements. Since I know a bit of Javascript, I started using barrel files for my folders and it definetely made my code better.However, you still have to be updating the barrel file yourself and I always felt like an automated way of creating the barrel file would be great! That's is why I came with the idea of creating the Dart Barrel File Generator.It has just been released but it works really well!You can get all the information and the instructions in the marketplace.Please, if you find any bug or something you think it could be improved do not hesitate on opening an issue in the repo. I still have to set up some things in the repo!It will make me very happy if this extension helps someone other than me!Good coding! 💻

September 20, 2020 at 08:11PM by mikeddg
https://ift.tt/2H9Yzya