New post on /r/flutterdev subreddit:
I built my first Flutter app! If anyone feels like looking through the source code to suggest improvements or optimizations I would love to hear them!
http://bit.ly/2R8VPR6
January 24, 2019 at 07:26PM by FerretStereo
http://bit.ly/2Wfii2B
I built my first Flutter app! If anyone feels like looking through the source code to suggest improvements or optimizations I would love to hear them!
http://bit.ly/2R8VPR6
January 24, 2019 at 07:26PM by FerretStereo
http://bit.ly/2Wfii2B
GitHub
Garrison88/gloomhaven-enhancement-calculator
Flutter app for calculating the cost of a card enhancement in Gloomhaven - Garrison88/gloomhaven-enhancement-calculator
New tweet from flutterio:
🇪🇸 #MobileWorldCongress here we come 🇪🇸
Join @MartinAguinis, @MattSullivan, @csells, Will Larche, and top partners for multiple sessions about #Flutter by @Google on Tuesday, February 26th at #MWC19.
More info here → https://t.co/ZP387L9ncP pic.twitter.com/8uJHdQ9l1V— Flutter (@flutterio) January 24, 2019
January 24, 2019 at 08:06PM
http://twitter.com/flutterio/status/1088513267398529024
🇪🇸 #MobileWorldCongress here we come 🇪🇸
Join @MartinAguinis, @MattSullivan, @csells, Will Larche, and top partners for multiple sessions about #Flutter by @Google on Tuesday, February 26th at #MWC19.
More info here → https://t.co/ZP387L9ncP pic.twitter.com/8uJHdQ9l1V— Flutter (@flutterio) January 24, 2019
January 24, 2019 at 08:06PM
http://twitter.com/flutterio/status/1088513267398529024
Twitter
News about #mobileworldcongress on Twitter
On Feb 6 @Lenovodc tweeted: "Will you be at Mobile World Congress thi.." - read what others are saying and join the conversation.
New tweet from flutterio:
🇪🇸 #MobileWorldCongress here we come 🇪🇸
Join @MartinAguinis, @mjohnsullivan, @csells, Will Larche, and top partners for multiple sessions about #Flutter by @Google on Tuesday, February 26th at #MWC19 Barcelona.
More info here → https://t.co/ZP387LqY4nhttps://t.co/EKck5PPRl0 pic.twitter.com/z3CzmWDZwS— Flutter (@flutterio) January 24, 2019
January 24, 2019 at 08:20PM
http://twitter.com/flutterio/status/1088516985137188864
🇪🇸 #MobileWorldCongress here we come 🇪🇸
Join @MartinAguinis, @mjohnsullivan, @csells, Will Larche, and top partners for multiple sessions about #Flutter by @Google on Tuesday, February 26th at #MWC19 Barcelona.
More info here → https://t.co/ZP387LqY4nhttps://t.co/EKck5PPRl0 pic.twitter.com/z3CzmWDZwS— Flutter (@flutterio) January 24, 2019
January 24, 2019 at 08:20PM
http://twitter.com/flutterio/status/1088516985137188864
Twitter
News about #mobileworldcongress on Twitter
On Feb 6 @Lenovodc tweeted: "Will you be at Mobile World Congress thi.." - read what others are saying and join the conversation.
New post on /r/flutterdev subreddit:
<b>setState() or markNeedsBuild() called during build Flutter StreamBuilder</b>
Hi,I want to design login page, and login will be done via http post, get etc..For simplicity, and also to learn flutter easy way, I have created login page, when user enters email and password, I am just doing http get via this url "<a href="https://jsonplaceholder.typicode.com/posts/1">https://jsonplaceholder.typicode.com/posts/1</a>"​I have also followed this medium article: <a href="https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1">https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1</a>When users clicks the login button, I just want to show AlertDiaglog => "Succesfull" otherwise empty container. The problem is beginning when the user clicks the button, I have got an exception like this:<pre> I/flutter ( 5383): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════ I/flutter ( 5383): The following assertion was thrown building StreamBuilder<Person>(dirty, state: I/flutter ( 5383): _StreamBuilderBaseState<Person, AsyncSnapshot<Person>>#f7943): I/flutter ( 5383): setState() or markNeedsBuild() called during build. I/flutter ( 5383): This Overlay widget cannot be marked as needing to build because the framework is already in the I/flutter ( 5383): process of building widgets. A widget can be marked as needing to be built during the build phase I/flutter ( 5383): only if one of its ancestors is currently building. This exception is allowed because the framework I/flutter ( 5383): builds parent widgets before children, which means a dirty descendant will always be built. I/flutter ( 5383): Otherwise, the framework might not visit this widget during this build phase. Here is the login bloc code: ````dart import 'package:tez_flutter_app/src/model/person.dart'; import 'package:tez_flutter_app/src/repository/repository.dart'; import 'package:rxdart/rxdart.dart'; class LoginBlocTry{ final Repository _repository = Repository(); final PublishSubject<Person> _logInFetcher = PublishSubject<Person>(); Observable<Person> get getUserToken => _logInFetcher.stream; logIn() async{ Person person = await _repository.logIn(); _logInFetcher.sink.add(person); } dispose(){ _logInFetcher.close(); } } final bloc = LoginBlocTry(); </pre>Here is the ui (I will copy the build method of stateful widget)<pre>@override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(Localization.of(context).getText(text: "title")), ), body: Container( child: Form( key: _formKey, child: buildContainerChild(context), ), ) ); } ListView buildContainerChild(BuildContext context) { return ListView( children: <Widget>[ buildLoginTextView(context), SizedBox(height: 60.0,), buildUserInputForm(Localization.of(context).getText(text: "enterMail"), Localization.of(context).getText(text: "email"), context), buildUserInputForm(Localization.of(context).getText(text: "password"), Localization.of(context).getText(text: "passwordHint"), context, showPasswordIcon: true), SizedBox(height: 20.0,), buildLogInButton(context), SizedBox(height: 20.0,), buildClickableTextView(context, text: Localization.of(context).getText(text: "createAccount")), SizedBox(height: 20.0,), buildClickableTextView(context, text: Localization.of(context).getText(text: "forgetPassword")), SizedBox(height: 20.0,), StreamBuilder( stream: bloc.getUserToken, builder:streamSample ) ], ); } Widget streamSample(context, AsyncSnapshot<Person> snapshot) { if (snapshot.hasData) { setState(() { showDialog( context:…
<b>setState() or markNeedsBuild() called during build Flutter StreamBuilder</b>
Hi,I want to design login page, and login will be done via http post, get etc..For simplicity, and also to learn flutter easy way, I have created login page, when user enters email and password, I am just doing http get via this url "<a href="https://jsonplaceholder.typicode.com/posts/1">https://jsonplaceholder.typicode.com/posts/1</a>"​I have also followed this medium article: <a href="https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1">https://medium.com/flutterpub/architecting-your-flutter-project-bd04e144a8f1</a>When users clicks the login button, I just want to show AlertDiaglog => "Succesfull" otherwise empty container. The problem is beginning when the user clicks the button, I have got an exception like this:<pre> I/flutter ( 5383): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════ I/flutter ( 5383): The following assertion was thrown building StreamBuilder<Person>(dirty, state: I/flutter ( 5383): _StreamBuilderBaseState<Person, AsyncSnapshot<Person>>#f7943): I/flutter ( 5383): setState() or markNeedsBuild() called during build. I/flutter ( 5383): This Overlay widget cannot be marked as needing to build because the framework is already in the I/flutter ( 5383): process of building widgets. A widget can be marked as needing to be built during the build phase I/flutter ( 5383): only if one of its ancestors is currently building. This exception is allowed because the framework I/flutter ( 5383): builds parent widgets before children, which means a dirty descendant will always be built. I/flutter ( 5383): Otherwise, the framework might not visit this widget during this build phase. Here is the login bloc code: ````dart import 'package:tez_flutter_app/src/model/person.dart'; import 'package:tez_flutter_app/src/repository/repository.dart'; import 'package:rxdart/rxdart.dart'; class LoginBlocTry{ final Repository _repository = Repository(); final PublishSubject<Person> _logInFetcher = PublishSubject<Person>(); Observable<Person> get getUserToken => _logInFetcher.stream; logIn() async{ Person person = await _repository.logIn(); _logInFetcher.sink.add(person); } dispose(){ _logInFetcher.close(); } } final bloc = LoginBlocTry(); </pre>Here is the ui (I will copy the build method of stateful widget)<pre>@override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(Localization.of(context).getText(text: "title")), ), body: Container( child: Form( key: _formKey, child: buildContainerChild(context), ), ) ); } ListView buildContainerChild(BuildContext context) { return ListView( children: <Widget>[ buildLoginTextView(context), SizedBox(height: 60.0,), buildUserInputForm(Localization.of(context).getText(text: "enterMail"), Localization.of(context).getText(text: "email"), context), buildUserInputForm(Localization.of(context).getText(text: "password"), Localization.of(context).getText(text: "passwordHint"), context, showPasswordIcon: true), SizedBox(height: 20.0,), buildLogInButton(context), SizedBox(height: 20.0,), buildClickableTextView(context, text: Localization.of(context).getText(text: "createAccount")), SizedBox(height: 20.0,), buildClickableTextView(context, text: Localization.of(context).getText(text: "forgetPassword")), SizedBox(height: 20.0,), StreamBuilder( stream: bloc.getUserToken, builder:streamSample ) ], ); } Widget streamSample(context, AsyncSnapshot<Person> snapshot) { if (snapshot.hasData) { setState(() { showDialog( context:…
Medium
Architect your Flutter project using BLOC pattern
Hi Folks! I am back with another brand new article on Flutter. This time I will be talking and demonstrating to you “how to architect your…
New post on Flutter Dev Google group:
How do I create a shopping cart with freebase in flutter
How do I create a shopping cart with freebase in flutter
January 24, 2019 at 10:44PM by daily...@gmail.com
http://bit.ly/2Dz7kxB
How do I create a shopping cart with freebase in flutter
How do I create a shopping cart with freebase in flutter
January 24, 2019 at 10:44PM by daily...@gmail.com
http://bit.ly/2Dz7kxB
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:
Flutter Infinite ListView Pagination #1
https://www.youtube.com/watch?v=OlTADDGcQTM
January 24, 2019 at 10:57PM by Purple_Pizzazz
http://bit.ly/2S4PWc3
Flutter Infinite ListView Pagination #1
https://www.youtube.com/watch?v=OlTADDGcQTM
January 24, 2019 at 10:57PM by Purple_Pizzazz
http://bit.ly/2S4PWc3
YouTube
Flutter Infinite ListView Pagination #1 (/w the BLoC Pattern)
📗 Get the code from this tutorial 👇👇
https://resocoder.com/flutter-paginated-listview-1
👉 Learn the Bloc Pattern: https://youtu.be/oxeYeMHVLII
👉 Learn built_value: https://youtu.be/Jji05a2GV_s
Flutter simplifies the process of building an efficient list…
https://resocoder.com/flutter-paginated-listview-1
👉 Learn the Bloc Pattern: https://youtu.be/oxeYeMHVLII
👉 Learn built_value: https://youtu.be/Jji05a2GV_s
Flutter simplifies the process of building an efficient list…
New post on /r/flutterdev subreddit:
Flutter Thursday 07: A crypto wallet (part one) – Shuaib Afegbua – Medium
http://bit.ly/2HwfjiS
January 24, 2019 at 10:27PM by xuaibafegbua
http://bit.ly/2S9S9mw
Flutter Thursday 07: A crypto wallet (part one) – Shuaib Afegbua – Medium
http://bit.ly/2HwfjiS
January 24, 2019 at 10:27PM by xuaibafegbua
http://bit.ly/2S9S9mw
Medium
Flutter Thursday 07: A crypto wallet (part one)
This episode of Flutter Thursday will focus on making a crypto wallet design from Pinterest. I will make this a two-part series, with the…
New post on /r/flutterdev subreddit:
open source my habit app
https://github.com/lzyy/habbitit's a simple habit tracker powered by flutter with some plugins. can be downloaded via app store or google play for free.not so complicated, maybe helpful for beginners. hope you like it :)
January 25, 2019 at 04:33AM by lzyy
http://bit.ly/2Mv25BU
open source my habit app
https://github.com/lzyy/habbitit's a simple habit tracker powered by flutter with some plugins. can be downloaded via app store or google play for free.not so complicated, maybe helpful for beginners. hope you like it :)
January 25, 2019 at 04:33AM by lzyy
http://bit.ly/2Mv25BU
GitHub
GitHub - limboy/habbit: an ultra simple habit tracker powered by flutter
an ultra simple habit tracker powered by flutter. Contribute to limboy/habbit development by creating an account on GitHub.
New post on /r/flutterdev subreddit:
Hummingbird Open Source Date
Hi guys,Does anyone have any info on when or around what time Google plans to release its Hummingbird/Flutter Web Engine source code? I’m interested in trying out Flutter but would really like web support asap. Thanks for any help
January 25, 2019 at 04:30AM by whiploadchannel
http://bit.ly/2sN08b8
Hummingbird Open Source Date
Hi guys,Does anyone have any info on when or around what time Google plans to release its Hummingbird/Flutter Web Engine source code? I’m interested in trying out Flutter but would really like web support asap. Thanks for any help
January 25, 2019 at 04:30AM by whiploadchannel
http://bit.ly/2sN08b8
reddit
r/FlutterDev - Hummingbird Open Source Date
2 votes and 1 comment so far on Reddit
New post on /r/flutterdev subreddit:
Flutter Studio!
http://bit.ly/2TiKFuk
January 25, 2019 at 03:21AM by Osamito
http://bit.ly/2FNYJtk
Flutter Studio!
http://bit.ly/2TiKFuk
January 25, 2019 at 03:21AM by Osamito
http://bit.ly/2FNYJtk
Medium
Flutter Studio, Version 2
I’ve updated the Flutter Studio web application with the goal of making it more flexible, complete, responsive and accurate.
New post on /r/flutterdev subreddit:
Flutter listview with divider
https://youtu.be/B2HOZeV7JGI
January 25, 2019 at 02:56AM by ishanfx
http://bit.ly/2CIeXQE
Flutter listview with divider
https://youtu.be/B2HOZeV7JGI
January 25, 2019 at 02:56AM by ishanfx
http://bit.ly/2CIeXQE
YouTube
Flutter - How to make basic list view and add divider to listview
How to make basic listview and add divider to listview items
New post on /r/flutterdev subreddit:
Made some helpers for using CustomScrollView easier. Help cut down on boilerplate!
http://bit.ly/2BE3ot4
January 25, 2019 at 06:28AM by mbullington
http://bit.ly/2DyvMzm
Made some helpers for using CustomScrollView easier. Help cut down on boilerplate!
http://bit.ly/2BE3ot4
January 25, 2019 at 06:28AM by mbullington
http://bit.ly/2DyvMzm
Dart Packages
sliver_glue | Flutter Package
sliver_glue Flutter and Dart package - Helpers for easily mixing content in a Flutter CustomScrollView, simple as ListView & GridView.
New post on Flutter Dev Google group:
issues in admob with flutter.
when i use admob in flutter it working good. when i change test unit id to my real ad unitid i get error : I/FA (17587): Tag Manager is not found and thus will not be used W/flutter (17587): onAdFailedToLoad: 3 I/Ads (17587): Ad failed to load : 3 E/FA (17587): Missing google_app_i
January 25, 2019 at 07:17AM by Ravindrabhai Vala
http://bit.ly/2sINVnN
issues in admob with flutter.
when i use admob in flutter it working good. when i change test unit id to my real ad unitid i get error : I/FA (17587): Tag Manager is not found and thus will not be used W/flutter (17587): onAdFailedToLoad: 3 I/Ads (17587): Ad failed to load : 3 E/FA (17587): Missing google_app_i
January 25, 2019 at 07:17AM by Ravindrabhai Vala
http://bit.ly/2sINVnN
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:
Firebase Number Authentication
Firebase Authentication for phone i cant receive otp for other countries ? is there any firebase issue???
January 25, 2019 at 08:43AM by Bharathwaj
http://bit.ly/2FNRu4n
Firebase Number Authentication
Firebase Authentication for phone i cant receive otp for other countries ? is there any firebase issue???
January 25, 2019 at 08:43AM by Bharathwaj
http://bit.ly/2FNRu4n
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:
Intro to cloud firestore and google sign in flutter part 2
https://youtu.be/Xn04WSTttQQ
January 25, 2019 at 10:21AM by kibatheseven
http://bit.ly/2CNjPDZ
Intro to cloud firestore and google sign in flutter part 2
https://youtu.be/Xn04WSTttQQ
January 25, 2019 at 10:21AM by kibatheseven
http://bit.ly/2CNjPDZ
YouTube
25.Flutter e-commerce app: FireStore and google sign in part2
======= PROJECT CODE =============
source code: https://github.com/Santos-Enoque/
======== CONTACT ==================
email: santos enoque.ss@hotmail.com
skype: santos enoque
source code: https://github.com/Santos-Enoque/
======== CONTACT ==================
email: santos enoque.ss@hotmail.com
skype: santos enoque
New post on Flutter Dev Google group:
Computer Networks - 4th Edition by Andrew S. Tanenbaum (solutions manual)
solutions book team s o l u t i o n s m a n u a l t e a m @ h o t m a i l . c o m solutionsmanualteam(at)hotmail(dot)com solutions...@hotmail.com We're a team for providing solution manuals to help students in their study. We sell the books in a soft copy, PDF format. We will find any book or
January 25, 2019 at 11:02AM by solutions manual team
http://bit.ly/2UmqRHl
Computer Networks - 4th Edition by Andrew S. Tanenbaum (solutions manual)
solutions book team s o l u t i o n s m a n u a l t e a m @ h o t m a i l . c o m solutionsmanualteam(at)hotmail(dot)com solutions...@hotmail.com We're a team for providing solution manuals to help students in their study. We sell the books in a soft copy, PDF format. We will find any book or
January 25, 2019 at 11:02AM by solutions manual team
http://bit.ly/2UmqRHl
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:
Computer-Controlled Systems 3rd edition by Karl J. Astrom (solutions manual)
solutions book team s o l u t i o n s m a n u a l t e a m @ h o t m a i l . c o m solutionsmanualteam(at)hotmail(dot)com solutions...@hotmail.com We're a team for providing solution manuals to help students in their study. We sell the books in a soft copy, PDF format. We will find any book or
January 25, 2019 at 11:15AM by solutions manual team
http://bit.ly/2FO0ExZ
Computer-Controlled Systems 3rd edition by Karl J. Astrom (solutions manual)
solutions book team s o l u t i o n s m a n u a l t e a m @ h o t m a i l . c o m solutionsmanualteam(at)hotmail(dot)com solutions...@hotmail.com We're a team for providing solution manuals to help students in their study. We sell the books in a soft copy, PDF format. We will find any book or
January 25, 2019 at 11:15AM by solutions manual team
http://bit.ly/2FO0ExZ
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:
Contemporary Auditing 9th Edition by Michael C. Knapp (solutions manual)
solutions book team s o l u t i o n s m a n u a l t e a m @ h o t m a i l . c o m solutionsmanualteam(at)hotmail(dot)com solutions...@hotmail.com We're a team for providing solution manuals to help students in their study. We sell the books in a soft copy, PDF format. We will find any
January 25, 2019 at 12:08PM by solutions books
http://bit.ly/2RbMCHG
Contemporary Auditing 9th Edition by Michael C. Knapp (solutions manual)
solutions book team s o l u t i o n s m a n u a l t e a m @ h o t m a i l . c o m solutionsmanualteam(at)hotmail(dot)com solutions...@hotmail.com We're a team for providing solution manuals to help students in their study. We sell the books in a soft copy, PDF format. We will find any
January 25, 2019 at 12:08PM by solutions books
http://bit.ly/2RbMCHG
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:
Introduction to Dart - Part 3: Classes
https://youtu.be/9Qi-mNYxRQI
January 25, 2019 at 12:46PM by bizz84
http://bit.ly/2RQjKKk
Introduction to Dart - Part 3: Classes
https://youtu.be/9Qi-mNYxRQI
January 25, 2019 at 12:46PM by bizz84
http://bit.ly/2RQjKKk
YouTube
Introduction to Dart - Part 3: Classes
Sign up here for more videos: https://codewithandrea.com/
This mini-video series is a FREE sample of my Flutter & Firebase Udemy Course: https://codewithandrea.com/courses/flutter-firebase/
Level: BEGINNER. Some previous programming knowledge is helpful…
This mini-video series is a FREE sample of my Flutter & Firebase Udemy Course: https://codewithandrea.com/courses/flutter-firebase/
Level: BEGINNER. Some previous programming knowledge is helpful…
New post on /r/flutterdev subreddit:
The first month of Flutter 1.0 in numbers
http://bit.ly/2TdKK33
January 25, 2019 at 11:24AM by Gigatronbot
http://bit.ly/2B5TCAD
The first month of Flutter 1.0 in numbers
http://bit.ly/2TdKK33
January 25, 2019 at 11:24AM by Gigatronbot
http://bit.ly/2B5TCAD
Codemagic blog
The first month of Flutter 1.0 in numbers - Codemagic blog
Only a short month after the first stable release, Flutter has hit 50K stars on GitHub. So, let’s take a look at how Flutter apps are doing on Codemagic.