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

This is my freelancer workflow - How does yours compare to it?
Hey Redditors and Flutter enthusiasts. I'm currently working as a freelancer implementing apps for small businesses. Due to the fact that I'm new to freelancing I'm sure that there is still room for improvement in my development process.In this image I visualised my workflow since I'm interested in how it differs from other developer workflows.The following questions come to my mind:How does your workflow look like?Where do you see areas of improvement in the given workflow?

January 16, 2021 at 10:21AM by jenshor
https://ift.tt/35LArM1
New post on /r/flutterdev subreddit:

My First Real Flutter PWA App is live now
[removed]

January 16, 2021 at 12:05PM by JustOnlyFans
https://ift.tt/3qocCSa
New post on /r/flutterdev subreddit:

Animated Search Bar
I have created a simple package with gives you the animated search bar.Package Linkhttps://pub.dev/packages/anim_search_barRepository LinkYou can find the code in this repo.https://github.com/Imgkl/anim_search_bar

January 16, 2021 at 02:08PM by chif_
https://ift.tt/2N5sSJj
New post on /r/flutterdev subreddit:

Join me to build a beautiful app from the ground up [LIVE STREAM]
https://ift.tt/2LDOkoy

January 16, 2021 at 08:01PM by uhossein
https://ift.tt/3nMh2AJ
New post on Flutter Dev Google group:

Please help me remove authenications lik sign, signup or login and Logout from the Application
Here is the github link : https://ift.tt/3sAlgPA Please help me remove authenications lik signin, signup or login and Logout from the Application As I want to use this module in my main Application. 1)How to connct or redirect to ths Application's main.dart page after

January 17, 2021 at 12:06AM by shravan kumar Pottala
https://ift.tt/2N14gRZ
New post on /r/flutterdev subreddit:

How many isolates do you use?
I've been programming my app for two years and it now has 30k lines without autogenerated code (80k with autogenerated code) and so far I haven't used isolates. Now I am in the process of implementing my first isolate to offer TTS to my users.So I was wondering, how many isolates do you use and how many lines of code do you have? Have you encountered any limitations with too many isolates? What do you use an isolate for?I think I have overlooked the isolate option too often and the isolate usage should be more of a standard rather than the exception.I counted the lines of code with:
find . -name '*.dart' | xargs wc -l 


January 17, 2021 at 04:02AM by legoa
https://ift.tt/35Q8ZfQ
New post on /r/flutterdev subreddit:

<b>Current User called to null</b>
I have loaded the project and there is no error. But when I want to open the search screen for me to search for other users, it brings an error of "User call to null"&#8203;This is my Search Screen&#8203;import 'package:firebase_auth/firebase_auth.dart';import 'package:flutter/material.dart';import 'package:scrolly/models/user.dart' as user;import 'package:scrolly/resources/firebase_repository.dart';import 'package:scrolly/screens/chat_screen.dart';import 'package:scrolly/screens/widgets/custom_tile.dart';import 'package:scrolly/utils/universal_variables.dart';&#8203;class SearchScreen extends StatefulWidget {<a href="/u/override">u/override</a>_SearchScreenState createState() => _SearchScreenState();}&#8203;class _SearchScreenState extends State<SearchScreen> {final FirebaseRepository _firebaseRepository = FirebaseRepository();&#8203;List<User> userList;String query = "";TextEditingController searchController = TextEditingController();FirebaseAuth auth = FirebaseAuth.instance;&#8203;<a href="/u/override">u/override</a>void initState() {super.initState();&#8203;_firebaseRepository.getCurrentUser().then((User user) {_firebaseRepository.fetchAllUsers(user).then((List<User> list) {setState(() {userList = list;});});});}&#8203;searchAppBar(BuildContext context) {return AppBar(leading: IconButton(icon: Icon(Icons.arrow_back, color: Colors.white),onPressed: () => Navigator.pop(context),),elevation: 10,bottom: PreferredSize(preferredSize: const Size.fromHeight(kToolbarHeight + 20),child: Padding(padding: EdgeInsets.only(left: 20),child: TextField(controller: searchController,onChanged: (val) {setState(() {query = val;});},cursorColor: UniversalVariables.blackColor,autofocus: true,style: TextStyle(fontWeight: FontWeight.bold,color: Colors.white,fontSize: 35,),decoration: InputDecoration(suffixIcon: IconButton(icon: Icon(Icons.close, color: Colors.white),onPressed: () {WidgetsBinding.instance.addPostFrameCallback((_) => searchController.clear());},),border: InputBorder.none,hintText: "Search",hintStyle: TextStyle(fontWeight: FontWeight.bold,fontSize: 35,color: Color(0x88ffffff),),),),),),);}&#8203;buildSuggestions(String query) {final List<User> suggestionList = query.isEmpty? []: userList != null? userList.where((user) {String _getUsername = user.email.toLowerCase();String _query = query.toLowerCase();String _getName = user.displayName.toLowerCase();bool matchesUsername = _getUsername.contains(_query);bool matchesName = _getName.contains(_query);&#8203;return (matchesUsername || matchesName);&#8203;// (User user) => (user.username.toLowerCase().contains(query.toLowerCase()) ||// (user.name.toLowerCase().contains(query.toLowerCase()))),}).toList(): [];&#8203;return ListView.builder(itemCount: suggestionList.length,itemBuilder: ((context, index) {User searchedUser = user.UUser(uid: suggestionList[index].uid,profilePhoto: suggestionList[index].photoURL,name: suggestionList[index].displayName,username: suggestionList[index].email) as User;&#8203;return CustomTile(mini: false,onTap: () {Navigator.push(context,MaterialPageRoute(builder: (context) => ChatScreen(receiver: searchedUser,)));},leading: CircleAvatar(backgroundImage: NetworkImage(searchedUser.photoURL),backgroundColor: Colors.grey,),title: Text(<a href="https://searchedUser.email">searchedUser.email</a>,style: TextStyle(color: Colors.white,fontWeight: FontWeight.bold,),),subtitle: Text(searchedUser.displayName,style: TextStyle(color: UniversalVariables.greyColor),),);}),);}&#8203;<a href="/u/override">u/override</a>Widget build(BuildContext context) {return Scaffold(backgroundColor: UniversalVariables.blackColor,appBar: searchAppBar(context),body: Container(padding: EdgeInsets.symmetric(horizontal: 20),child: buildSuggestions(query),),);}}&#8203;&#8203;**USER MODEL CLASS**&#8203;class UUser {String uid;String name;String email;String username;String status;int state;String profilePhoto;&#8203;UUser({this.uid…
New post on /r/flutterdev subreddit:

Are there any good (and maintained!) UI kits for Flutter?
Hi there! While I love flutter and am I long term user, the value of UI kits to me are so, so valuable and allow me to work 10x faster. Are there any really great UI kits for flutter?Buttons, cards, etc. all the basics should be included. I know that material UI is a UI kit in itself, but I really don’t like how material UI looks and would rather use something else.Free or paid. Thanks!

January 17, 2021 at 06:39AM by anthOlei
https://ift.tt/39Et89V
New post on /r/flutterdev subreddit:

Little help in development
I am a junior Flutter developer and I am building a live streaming platform in it. I am able to do all the flutter related coding in it but I am facing little trouble in choosing the right streaming platform and backend service. Although I have successfully integrated streaming with third party service Agora.io for present but I am not sure if this will be the right choice while scaling the product.If anyone could help me with even slightest of guidance, it would be really great help for me.If you cannot please tag someone who possibly could. Thank you.

January 17, 2021 at 11:49AM by rohan_verma-
https://ift.tt/35LXk1y
New post on /r/flutterdev subreddit:

Google Maps - The Tour🌈
A Wholesome and Complete Updated Playlist for Implementing Google Maps in Flutter!📱🔭Bulls Eye Over :📢 Search Address/Location With Autocomplete API📢 Basics of Polygon Routes📢 Geolocation Mastery📢 Storing Makers Data In Cloud Firestore📢 Retrieving Markers Data From Firestore📢 Current Location Of User📢 On Tap Multiple Markers LogicAnd Much More!🦄Playlist Source : https://youtube.com/playlist?list=PLRT5VDuA0QGUYnbwvto87u3rawaHdWkinLIKE, COMMENT and SHARE to reach out the course to those who need. Also, SUBSCRIBE if you find something meaningful!❤️

January 17, 2021 at 12:51PM by dopecode31
https://ift.tt/3nTFX5a
New post on /r/flutterdev subreddit:

Firebase Cheatsheet🔥
https://www.instagram.com/p/CKJaArXLcop/?igshid=eeq5l7nrhlwt

January 17, 2021 at 02:12PM by dopecode31
https://ift.tt/39EzIx1
New post on /r/flutterdev subreddit:

Beamer
Here's my take on simplification of Navigator 2.0 usage. Any feedback and contribution is welcome."Handle your application routing, synchronize it with browser URL and more. Beamer uses the power of Navigator 2.0 features and implements all the underlying logic for you."pub: https://pub.dev/packages/beamer

January 17, 2021 at 01:23PM by llsII
https://ift.tt/3oUzA2P
New post on /r/flutterdev subreddit:

FlutterForce — Week 104
https://ift.tt/3bOo99s

January 17, 2021 at 01:13PM by flutterist
https://ift.tt/3ijXpPj