New post on /r/flutterdev subreddit:
Pal - Provide visual app hints for your Flutter app with no additional code
https://youtu.be/RIeeTG928Rc
January 16, 2021 at 01:25PM by mcfly-dev
https://ift.tt/3nP0Mic
Pal - Provide visual app hints for your Flutter app with no additional code
https://youtu.be/RIeeTG928Rc
January 16, 2021 at 01:25PM by mcfly-dev
https://ift.tt/3nP0Mic
YouTube
Pal plugin introduction
Pal is an onboarding editor plugin dedicated to flutter. - Create onboarding on every page you want without code- Get analytics - Multiple languages- Theme, ...
New post on /r/flutterdev subreddit:
Why I switched to Flutter
https://www.youtube.com/watch?v=ahoVD4oiXag
January 16, 2021 at 06:36PM by mobiledevblog
https://ift.tt/3ihPfXL
Why I switched to Flutter
https://www.youtube.com/watch?v=ahoVD4oiXag
January 16, 2021 at 06:36PM by mobiledevblog
https://ift.tt/3ihPfXL
YouTube
Why I switched to Flutter | MobileDevBlog
In this video, I'm talking about my journey as a professional developer from Java and Kotlin in Android Development to Web Development in React, then back to mobile with React Native, and eventually my start in Flutter. Also, I'm talking about the reasons…
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
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
Twitch
identiapp - Twitch
identi, you are what you do daily!identi is a social media for self-developments and habits. Watch it getting built here!
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
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:
Flutter Tutorial - Container Transform Animation (Johannes Milke)
https://www.youtube.com/watch?v=1nwuihDA8pE
January 16, 2021 at 11:47PM by JohannesMilke
https://ift.tt/2XKnCNx
Flutter Tutorial - Container Transform Animation (Johannes Milke)
https://www.youtube.com/watch?v=1nwuihDA8pE
January 16, 2021 at 11:47PM by JohannesMilke
https://ift.tt/2XKnCNx
YouTube
Flutter Tutorial - Page Transition - Container Transform Animation
Create beautiful & complex animations for widgets & pages with the Container Transform Animation in Flutter.
Click here to Subscribe to Johannes Milke: https://www.youtube.com/JohannesMilke?sub_confirmation=1
👉 12 Week Flutter Training | https://heyflutter.com…
Click here to Subscribe to Johannes Milke: https://www.youtube.com/JohannesMilke?sub_confirmation=1
👉 12 Week Flutter Training | https://heyflutter.com…
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:
January 17, 2021 at 04:02AM by legoa
https://ift.tt/35Q8ZfQ
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
reddit
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...
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"​This is my Search Screen​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';​class SearchScreen extends StatefulWidget {<a href="/u/override">u/override</a>_SearchScreenState createState() => _SearchScreenState();}​class _SearchScreenState extends State<SearchScreen> {final FirebaseRepository _firebaseRepository = FirebaseRepository();​List<User> userList;String query = "";TextEditingController searchController = TextEditingController();FirebaseAuth auth = FirebaseAuth.instance;​<a href="/u/override">u/override</a>void initState() {super.initState();​_firebaseRepository.getCurrentUser().then((User user) {_firebaseRepository.fetchAllUsers(user).then((List<User> list) {setState(() {userList = list;});});});}​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),),),),),),);}​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);​return (matchesUsername || matchesName);​// (User user) => (user.username.toLowerCase().contains(query.toLowerCase()) ||// (user.name.toLowerCase().contains(query.toLowerCase()))),}).toList(): [];​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;​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),),);}),);}​<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),),);}}​​**USER MODEL CLASS**​class UUser {String uid;String name;String email;String username;String status;int state;String profilePhoto;​UUser({this.uid…
<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"​This is my Search Screen​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';​class SearchScreen extends StatefulWidget {<a href="/u/override">u/override</a>_SearchScreenState createState() => _SearchScreenState();}​class _SearchScreenState extends State<SearchScreen> {final FirebaseRepository _firebaseRepository = FirebaseRepository();​List<User> userList;String query = "";TextEditingController searchController = TextEditingController();FirebaseAuth auth = FirebaseAuth.instance;​<a href="/u/override">u/override</a>void initState() {super.initState();​_firebaseRepository.getCurrentUser().then((User user) {_firebaseRepository.fetchAllUsers(user).then((List<User> list) {setState(() {userList = list;});});});}​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),),),),),),);}​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);​return (matchesUsername || matchesName);​// (User user) => (user.username.toLowerCase().contains(query.toLowerCase()) ||// (user.name.toLowerCase().contains(query.toLowerCase()))),}).toList(): [];​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;​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),),);}),);}​<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),),);}}​​**USER MODEL CLASS**​class UUser {String uid;String name;String email;String username;String status;int state;String profilePhoto;​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
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
reddit
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...
New post on /r/flutterdev subreddit:
Current Location On Maps - Flutter, Fetch Current Location Address.
https://ift.tt/39FLQhf
January 17, 2021 at 06:35AM by rrtutors
https://ift.tt/3qm7pKy
Current Location On Maps - Flutter, Fetch Current Location Address.
https://ift.tt/39FLQhf
January 17, 2021 at 06:35AM by rrtutors
https://ift.tt/3qm7pKy
Rrtutors
Current Location On Maps - Flutter, Fetch Current Location Address.
Fetch the Current Location Address in Flutter and Display it on Google Maps. Add Marker to Current Location
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
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
reddit
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...
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
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
YouTube
Flutter Google Maps - YouTube
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
Firebase Cheatsheet🔥
https://www.instagram.com/p/CKJaArXLcop/?igshid=eeq5l7nrhlwt
January 17, 2021 at 02:12PM by dopecode31
https://ift.tt/39EzIx1
Instagram
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
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
Dart packages
beamer | Flutter package
A routing package built on top of Router and Navigator's pages API, supporting arbitrary nested navigation, guards and more.
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
FlutterForce — Week 104
https://ift.tt/3bOo99s
January 17, 2021 at 01:13PM by flutterist
https://ift.tt/3ijXpPj
Medium
FlutterForce — #Week 104
Weekly Flutter Resources
New post on Flutter Dev Google group:
Accessing Light _and_ Dark themes programmatically
I need to get access to the color schemes for the light _and_dark themes in my widget (theme switcher). Obviously, (and thankfully) Theme.of(context) returns the current theme, but I need access to both. Both are properties on the MaterialApp instance, but MaterialApp does not implement
January 17, 2021 at 04:36PM by James Cook
https://ift.tt/2NeYUmr
Accessing Light _and_ Dark themes programmatically
I need to get access to the color schemes for the light _and_dark themes in my widget (theme switcher). Obviously, (and thankfully) Theme.of(context) returns the current theme, but I need access to both. Both are properties on the MaterialApp instance, but MaterialApp does not implement
January 17, 2021 at 04:36PM by James Cook
https://ift.tt/2NeYUmr
Google
Google Groups
Google Groups allows you to create and participate in online forums and email-based groups with a rich experience for community conversations.
New post on Flutter Dev Google group:
Fwd: Skype Clone in flutter
---------- Forwarded message --------- From: Karan Tripathi
Fwd: Skype Clone in flutter
---------- Forwarded message --------- From: Karan Tripathi
New post on /r/flutterdev subreddit:
Hello Everyone, I have created a flutter package using which REST APIs can be easily integrated into flutter apps using the basic bloc principles. Take a look and tell me what you think! #flutter #flutterdev
https://ift.tt/3qzG5J7
January 17, 2021 at 05:17PM by idreesBughio
https://ift.tt/2XO1SAj
Hello Everyone, I have created a flutter package using which REST APIs can be easily integrated into flutter apps using the basic bloc principles. Take a look and tell me what you think! #flutter #flutterdev
https://ift.tt/3qzG5J7
January 17, 2021 at 05:17PM by idreesBughio
https://ift.tt/2XO1SAj
Dart packages
bloc_rest_api | Flutter Package
A generic bloc package to implement REST APIs easily in flutter.
New post on /r/flutterdev subreddit:
How does context.select decide what to watch for?
In the following example, we are telling the provider to update this widget only when the person.name changes:
January 17, 2021 at 06:31PM by 4k2020
https://ift.tt/3itaENB
How does context.select decide what to watch for?
In the following example, we are telling the provider to update this widget only when the person.name changes:
Widget build(BuildContext context) { final name = context.select((Person p) => p.name); return Text(name); }That is easy to understand. However, there are some examples of context.select() that I don't understand. For example, in the following code:
class _AddButton extends StatelessWidget { final Item item; const _AddButton({Key key, @required this.item}) : super(key: key); @override Widget build(BuildContext context) { // The context.select() method will let you listen to changes to // a *part* of a model. You define a function that "selects" (i.e. returns) // the part you're interested in, and the provider package will not rebuild // this widget unless that particular part of the model changes. // // This can lead to significant performance improvements. var isInCart = context.select<CartModel, bool>( // Here, we are only interested whether [item] is inside the cart. (cart) => cart.items.contains(item), );What change will cause the re-build of the above widget? How does the "provider" detect that change?
January 17, 2021 at 06:31PM by 4k2020
https://ift.tt/3itaENB
Dart packages
provider | Flutter package
A wrapper around InheritedWidget to make them easier to use and more reusable.
New post on Flutter Dev Google group:
Getting error on running flutter (linux desktop)
Hi, I started with the flutter (desktop) guide today. After creating a project with flutter create, I moved to the project and tried running "flutter run". I am getting the following error Launching lib/main.dart on Linux in debug mode... Building Linux application...
January 17, 2021 at 07:14PM by Sachin Saxena
https://ift.tt/2NdhNGm
Getting error on running flutter (linux desktop)
Hi, I started with the flutter (desktop) guide today. After creating a project with flutter create, I moved to the project and tried running "flutter run". I am getting the following error Launching lib/main.dart on Linux in debug mode... Building Linux application...
January 17, 2021 at 07:14PM by Sachin Saxena
https://ift.tt/2NdhNGm
Google
Google Groups
Google Groups allows you to create and participate in online forums and email-based groups with a rich experience for community conversations.
New post on /r/flutterdev subreddit:
Accepting monetary gifts in flutter
So I'm writing an app to handle some things for my wedding. RSVPs, photo sharing, day of schedule, etc... and I would like to allow users to give wedding gifts through it.Initially I created a page with links to my various cash app accounts so users could use their favorite money sending app to do this. It was rejected by google for not following in app purchase rules that require Google pay.So, I have some questions, what approach should I take to achieve this? Is it possible to allow guests to use venmo, etc? Do i have to use google pay instead?I am making an iOS version also but still have some work to do on push notifications for that platform. Will i run into the same issue there?
January 17, 2021 at 08:42PM by Stanrock
https://ift.tt/38SyKhH
Accepting monetary gifts in flutter
So I'm writing an app to handle some things for my wedding. RSVPs, photo sharing, day of schedule, etc... and I would like to allow users to give wedding gifts through it.Initially I created a page with links to my various cash app accounts so users could use their favorite money sending app to do this. It was rejected by google for not following in app purchase rules that require Google pay.So, I have some questions, what approach should I take to achieve this? Is it possible to allow guests to use venmo, etc? Do i have to use google pay instead?I am making an iOS version also but still have some work to do on push notifications for that platform. Will i run into the same issue there?
January 17, 2021 at 08:42PM by Stanrock
https://ift.tt/38SyKhH
reddit
Accepting monetary gifts in flutter
So I'm writing an app to handle some things for my wedding. RSVPs, photo sharing, day of schedule, etc... and I would like to allow users to give...