New post on /r/flutterdev subreddit:
Introduction to Dart for Beginners - Types, Variables, Functions and Objects - Part One
https://m.youtube.com/watch?feature=youtu.be&v=8F2uemqLwvE
January 30, 2019 at 02:11PM by Purple_Pizzazz
http://bit.ly/2DI3su5
Introduction to Dart for Beginners - Types, Variables, Functions and Objects - Part One
https://m.youtube.com/watch?feature=youtu.be&v=8F2uemqLwvE
January 30, 2019 at 02:11PM by Purple_Pizzazz
http://bit.ly/2DI3su5
YouTube
Introduction to Dart for Beginners - Types, Variables, Functions and Objects - Part One
In this video, We take a look at some of the basic ideas behind the Dart programming language. Specifically, we look at Primitive Types, Variables, Functions...
New tweet from flutterio:
👂 We're all ears... 👂
We want to hear about your experience on Flutter. Will you tell us about it in this survey?
Take the survey here 👉 https://t.co/HfGbnj6l5E pic.twitter.com/V7yfJV6Jt1— Flutter (@flutterio) January 30, 2019
January 30, 2019 at 06:00PM
http://twitter.com/flutterio/status/1090655885221875712
👂 We're all ears... 👂
We want to hear about your experience on Flutter. Will you tell us about it in this survey?
Take the survey here 👉 https://t.co/HfGbnj6l5E pic.twitter.com/V7yfJV6Jt1— Flutter (@flutterio) January 30, 2019
January 30, 2019 at 06:00PM
http://twitter.com/flutterio/status/1090655885221875712
Qualtrics
Online Survey Software | Qualtrics Survey Solutions
Qualtrics sophisticated online survey software solutions make creating online surveys easy. Learn more about Research Suite and get a free account today.
New post on /r/flutterdev subreddit:
Help improve Flutter! Take our survey :)
Hello from the Flutter team (again)!As we continue to improve Flutter, we want to make sure your feedback and thoughts are included.Please take this survey to support us. This anonymous survey helps us plan our work in the coming quarters.Link: https://google.qualtrics.com/jfe/form/SV_bfowrKmM2DjD5tj?Source=RedditOn behalf of the Flutter team, thank you!
January 30, 2019 at 06:25PM by janim27
http://bit.ly/2G84rpj
Help improve Flutter! Take our survey :)
Hello from the Flutter team (again)!As we continue to improve Flutter, we want to make sure your feedback and thoughts are included.Please take this survey to support us. This anonymous survey helps us plan our work in the coming quarters.Link: https://google.qualtrics.com/jfe/form/SV_bfowrKmM2DjD5tj?Source=RedditOn behalf of the Flutter team, thank you!
January 30, 2019 at 06:25PM by janim27
http://bit.ly/2G84rpj
Qualtrics
Online Survey Software | Qualtrics Survey Solutions
Qualtrics sophisticated online survey software solutions make creating online surveys easy. Learn more about Research Suite and get a free account today.
New post on /r/flutterdev subreddit:
Track app lifecycle (and check permissions on resume) in a few lines of code. Full source code in video description. Please subscribe my channel if you like it!
https://youtu.be/m_lDo-tcoBE
January 30, 2019 at 07:14PM by impatientdeveloper
http://bit.ly/2sXpQcW
Track app lifecycle (and check permissions on resume) in a few lines of code. Full source code in video description. Please subscribe my channel if you like it!
https://youtu.be/m_lDo-tcoBE
January 30, 2019 at 07:14PM by impatientdeveloper
http://bit.ly/2sXpQcW
YouTube
Flutter for the Impatient - 9 - Track App Lifecycle (Check Permission on Resume)
The best timing to check system configuration change is when your application resumed. By observing the app lifecycle events you are able to take actions on ...
New post on /r/flutterdev subreddit:
Modal Bottom Sheet as a Bottom Drawer - Tutorial
https://youtu.be/_y40_iamKAc
January 30, 2019 at 07:09PM by MRresoMC
http://bit.ly/2MG4ObM
Modal Bottom Sheet as a Bottom Drawer - Tutorial
https://youtu.be/_y40_iamKAc
January 30, 2019 at 07:09PM by MRresoMC
http://bit.ly/2MG4ObM
YouTube
Flutter Modal Bottom Sheet Tutorial
📗 Get the code from this tutorial 👇👇
https://resocoder.com/flutter-m-btm-sheet
Screen sizes are changing, they're getting ever bigger and almost without any bezels. While having a bigger screen is awesome, users often cannot reach to the top of the screen…
https://resocoder.com/flutter-m-btm-sheet
Screen sizes are changing, they're getting ever bigger and almost without any bezels. While having a bigger screen is awesome, users often cannot reach to the top of the screen…
New post on /r/flutterdev subreddit:
Flutter different onTap effects apart from Material ripple
Is there an alternative to the standart ripple effect?I'm particularly looking for a spotify-like onTap effect where the tapped item would lose some opacity and shrink a little bit, instead of rendering the standart material ripple.Like in the Reflectly app...
January 30, 2019 at 08:26PM by thisw4y
http://bit.ly/2Rsbafu
Flutter different onTap effects apart from Material ripple
Is there an alternative to the standart ripple effect?I'm particularly looking for a spotify-like onTap effect where the tapped item would lose some opacity and shrink a little bit, instead of rendering the standart material ripple.Like in the Reflectly app...
January 30, 2019 at 08:26PM by thisw4y
http://bit.ly/2Rsbafu
reddit
r/FlutterDev - Flutter different onTap effects apart from Material ripple
1 vote and 0 comments so far on Reddit
New post on Flutter Dev Google group:
Can i reuse my swift code and run in Android emulator ?
Hi, Im starting a new Flutter project since i must to support Android. Im using Flutter because dont want 2 separate codebase (iOS & Android) I have already coded my iOS appplication with Swift (Models, ViewModels, Managers, Utils, Extension, etc...) , but i have question But nothing with
January 30, 2019 at 09:45PM by Mathieu Grenier
http://bit.ly/2DIqBNl
Can i reuse my swift code and run in Android emulator ?
Hi, Im starting a new Flutter project since i must to support Android. Im using Flutter because dont want 2 separate codebase (iOS & Android) I have already coded my iOS appplication with Swift (Models, ViewModels, Managers, Utils, Extension, etc...) , but i have question But nothing with
January 30, 2019 at 09:45PM by Mathieu Grenier
http://bit.ly/2DIqBNl
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 Animated Series : Animated Opacity
http://bit.ly/2sVMCBS
January 30, 2019 at 10:02PM by Elixane
http://bit.ly/2MHip2L
Flutter Animated Series : Animated Opacity
http://bit.ly/2sVMCBS
January 30, 2019 at 10:02PM by Elixane
http://bit.ly/2MHip2L
Medium
Flutter Animated Series : Animated Opacity
Learn to add animation to simple effects like Opacity and make your widgets look even better with the addition of AnimatedContainers
New post on /r/flutterdev subreddit:
<b>How to pass CountdownTimer to another widget</b>
Hi,I have a drawer menu in one widget, and I am starting countdowntimer (i need it, and it will count until zero) and also according to the user choice from drawer menu, user can go different widgets (i am setting body parameter of the WillPopScope of drawer's widget, according to the user choice).​One of the drawer menu's widget should show the counter, but when user goes to another widget and return, that widget show the proper timer. (I mean timer should work in background). But I couldn't do that, I am getting error when I navigate another widget via drawer:​<pre>E/flutter ( 9411): [ERROR:flutter/shell/common/shell.cc(184)] Dart Error: Unhandled exception: E/flutter ( 9411): setState() called after dispose(): ...#6c2be(lifecycle state: defunct, not mounted) E/flutter ( 9411): This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback. The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree. E/flutter ( 9411): This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose(). </pre>​​Here is the drawer widget:​<pre>class _DrawerWidget extends State<UserDrawerMenuPage> { CountdownTimer _countdownTimer; CommonPropertySingleton _commonPropertySingleton; // this is singleton class to get countdowntimer in another widget setCountDownTimer(){ _countdownTimer = CountdownTimer(Duration(seconds: second),Duration(seconds: 1)); _commonPropertySingleton.assignCountdownTimerForQrCode(_countdownTimer); } @override void initState() { super.initState(); setCountDownTimer(); } @override Widget build(BuildContext context) { return WillPopScope( onWillPop: () => _exitApp(context), child: Scaffold( key: _scaffoldKey, appBar: AppBar( title: Text(Localization.of(context).getText(text: "userPage")) ), drawer: Drawer( child: ListView( padding: EdgeInsets.zero, children: <Widget>[ SizedBox(height: 80.0,), ListTile( title: Text(Localization.of(context).getText(text: 'home')), leading: Icon(Icons.home), onTap: () { setState(() { _selectedDrawerItem = 0; Navigator.of(context).pop(); _getDrawerContent(); }); }, ), ListTile( title: Text(Localization.of(context).getText(text: 'profile')), leading: Icon(Icons.person), onTap: () { setState(() { _selectedDrawerItem = 1; Navigator.of(context).pop(); _getDrawerContent(); }); }, ),// it goes like that .... body: _getDrawerContent(), } _getDrawerContent() { switch (_selectedDrawerItem){ case 0: return new SampleWidget(); case 1: return new SampleWidget2(); } } } </pre>​Here is the SampleWidget()<pre>class SampleWidget extends StatefulWidget { @override _QrCodeWidgetState createState() => _QrCodeWidgetState(); } class _QrCodeWidgetState extends State<QrCodeWidget> { String _log = "_QrCodeWidgetState"; CommonPropertySingleton _commonPropertySingleton; CountdownTimer _countdownTimer; _QrCodeWidgetState(){ print("$_log Constructor "); _commonPropertySingleton = CommonPropertySingleton(); _countdownTimer = _commonPropertySingleton.getCountDownTimer(); } @override void initState() { print("$_log initState"); super.initState(); getCountTimeTimerAsString(); } @override void dispose(){ super.dispose(); } @override Widget build(BuildContext context) { print("$_log build"); return ListView( children: <Widget>[ Text(timer) ], ); } getCountTimeTimerAsString() { if (this.mounted) { // ı tried mounted property…
<b>How to pass CountdownTimer to another widget</b>
Hi,I have a drawer menu in one widget, and I am starting countdowntimer (i need it, and it will count until zero) and also according to the user choice from drawer menu, user can go different widgets (i am setting body parameter of the WillPopScope of drawer's widget, according to the user choice).​One of the drawer menu's widget should show the counter, but when user goes to another widget and return, that widget show the proper timer. (I mean timer should work in background). But I couldn't do that, I am getting error when I navigate another widget via drawer:​<pre>E/flutter ( 9411): [ERROR:flutter/shell/common/shell.cc(184)] Dart Error: Unhandled exception: E/flutter ( 9411): setState() called after dispose(): ...#6c2be(lifecycle state: defunct, not mounted) E/flutter ( 9411): This error happens if you call setState() on a State object for a widget that no longer appears in the widget tree (e.g., whose parent widget no longer includes the widget in its build). This error can occur when code calls setState() from a timer or an animation callback. The preferred solution is to cancel the timer or stop listening to the animation in the dispose() callback. Another solution is to check the "mounted" property of this object before calling setState() to ensure the object is still in the tree. E/flutter ( 9411): This error might indicate a memory leak if setState() is being called because another object is retaining a reference to this State object after it has been removed from the tree. To avoid memory leaks, consider breaking the reference to this object during dispose(). </pre>​​Here is the drawer widget:​<pre>class _DrawerWidget extends State<UserDrawerMenuPage> { CountdownTimer _countdownTimer; CommonPropertySingleton _commonPropertySingleton; // this is singleton class to get countdowntimer in another widget setCountDownTimer(){ _countdownTimer = CountdownTimer(Duration(seconds: second),Duration(seconds: 1)); _commonPropertySingleton.assignCountdownTimerForQrCode(_countdownTimer); } @override void initState() { super.initState(); setCountDownTimer(); } @override Widget build(BuildContext context) { return WillPopScope( onWillPop: () => _exitApp(context), child: Scaffold( key: _scaffoldKey, appBar: AppBar( title: Text(Localization.of(context).getText(text: "userPage")) ), drawer: Drawer( child: ListView( padding: EdgeInsets.zero, children: <Widget>[ SizedBox(height: 80.0,), ListTile( title: Text(Localization.of(context).getText(text: 'home')), leading: Icon(Icons.home), onTap: () { setState(() { _selectedDrawerItem = 0; Navigator.of(context).pop(); _getDrawerContent(); }); }, ), ListTile( title: Text(Localization.of(context).getText(text: 'profile')), leading: Icon(Icons.person), onTap: () { setState(() { _selectedDrawerItem = 1; Navigator.of(context).pop(); _getDrawerContent(); }); }, ),// it goes like that .... body: _getDrawerContent(), } _getDrawerContent() { switch (_selectedDrawerItem){ case 0: return new SampleWidget(); case 1: return new SampleWidget2(); } } } </pre>​Here is the SampleWidget()<pre>class SampleWidget extends StatefulWidget { @override _QrCodeWidgetState createState() => _QrCodeWidgetState(); } class _QrCodeWidgetState extends State<QrCodeWidget> { String _log = "_QrCodeWidgetState"; CommonPropertySingleton _commonPropertySingleton; CountdownTimer _countdownTimer; _QrCodeWidgetState(){ print("$_log Constructor "); _commonPropertySingleton = CommonPropertySingleton(); _countdownTimer = _commonPropertySingleton.getCountDownTimer(); } @override void initState() { print("$_log initState"); super.initState(); getCountTimeTimerAsString(); } @override void dispose(){ super.dispose(); } @override Widget build(BuildContext context) { print("$_log build"); return ListView( children: <Widget>[ Text(timer) ], ); } getCountTimeTimerAsString() { if (this.mounted) { // ı tried mounted property…
New post on /r/flutterdev subreddit:
A fancy counter for a demo / intro to flutter animation
http://bit.ly/2CZH0uW
January 30, 2019 at 11:53PM by conxtantyn
http://bit.ly/2CPTLIo
A fancy counter for a demo / intro to flutter animation
http://bit.ly/2CZH0uW
January 30, 2019 at 11:53PM by conxtantyn
http://bit.ly/2CPTLIo
GitHub
K-Constantine/flutter_animated_counter
A little fancy counter for a demo / intro to flutter animation - K-Constantine/flutter_animated_counter
New post on Flutter Dev Google group:
Android TV - Best Approach - RawKeyboardListener, or...?
Hi, trying to use flutter for Android TV - and it seems that the only way is to use RawKeyboardListener (http://bit.ly/2G04NiC) - going to be a decent amount of work to handle the arrow keys across multiple widgets, but it should work. Anyone has
January 31, 2019 at 01:55AM by Blue Einstein
http://bit.ly/2GcdsxB
Android TV - Best Approach - RawKeyboardListener, or...?
Hi, trying to use flutter for Android TV - and it seems that the only way is to use RawKeyboardListener (http://bit.ly/2G04NiC) - going to be a decent amount of work to handle the arrow keys across multiple widgets, but it should work. Anyone has
January 31, 2019 at 01:55AM by Blue Einstein
http://bit.ly/2GcdsxB
docs.flutter.io
RawKeyboardListener class - widgets library - Dart API
API docs for the RawKeyboardListener class from the widgets library, for the Dart programming language.
New post on /r/flutterdev subreddit:
Flutter for web developers
https://youtu.be/lhyAMLmQuCI
January 31, 2019 at 02:01AM by abrahamwilliams
http://bit.ly/2RuJFlT
Flutter for web developers
https://youtu.be/lhyAMLmQuCI
January 31, 2019 at 02:01AM by abrahamwilliams
http://bit.ly/2RuJFlT
YouTube
Flutter for web developers with Abraham Williams
Flutter is a portable UI toolkit built with the best aspects of web and mobile development in one. In this presentation, we’ll explore Flutter’s constituent ...
New post on /r/flutterdev subreddit:
Flavour in flutter.
using the link : https://medium.com/@salvatoregiordanoo/flavoring-flutter-392aaa875f36I am able to create flavour and/or targets for iOS in flutter but in this i am having multiple scheme and single targets . But i want multiple targets . For example - App1 is my first target with their Capabilties having background mode enable , and APP2 is another target with their capabilites having pushnotification enbale , icloud enable ,and background mode enable . Both in same project .How to implement that in flutter?
January 31, 2019 at 06:05AM by aashish-singh
http://bit.ly/2HDNsxr
Flavour in flutter.
using the link : https://medium.com/@salvatoregiordanoo/flavoring-flutter-392aaa875f36I am able to create flavour and/or targets for iOS in flutter but in this i am having multiple scheme and single targets . But i want multiple targets . For example - App1 is my first target with their Capabilties having background mode enable , and APP2 is another target with their capabilites having pushnotification enbale , icloud enable ,and background mode enable . Both in same project .How to implement that in flutter?
January 31, 2019 at 06:05AM by aashish-singh
http://bit.ly/2HDNsxr
Medium
Flavoring Flutter
If you read my last Flutter story you know that we had a problem configuring flavors in Flutter.
New post on /r/flutterdev subreddit:
How to do Asynchronous Programming in Flutter with Dart
http://bit.ly/2RNcI91
January 31, 2019 at 06:38AM by Hena_Kabeer
http://bit.ly/2G0tifA
How to do Asynchronous Programming in Flutter with Dart
http://bit.ly/2RNcI91
January 31, 2019 at 06:38AM by Hena_Kabeer
http://bit.ly/2G0tifA
Sayonetech
How to do Asynchronous Programming in Flutter with Dart
Asynchronous programming is a form of parallel execution that fastens up the chain of events in a programming cycle.
New post on /r/flutterdev subreddit:
Flutter Tutorial - Flutter Orientation (Portrait and Landscape Views)
Flutter Tutorial - Flutter Orientation (Portrait and Landscape Views) https://www.youtube.com/watch?v=SIU1IbkQ-80
January 31, 2019 at 07:14AM by whatsupcoders
http://bit.ly/2sYuQOA
Flutter Tutorial - Flutter Orientation (Portrait and Landscape Views)
Flutter Tutorial - Flutter Orientation (Portrait and Landscape Views) https://www.youtube.com/watch?v=SIU1IbkQ-80
January 31, 2019 at 07:14AM by whatsupcoders
http://bit.ly/2sYuQOA
YouTube
Flutter Tutorial - Flutter Orientation (Portrait and Landscape Views)
Flutter Tutorial - Flutter Orientation (Portrait and Landscape Views)
In this video, you will see how to display a single page differently in Portrait or Landscape mode using Orientation property in Flutter.
For the demo, I have used an E-commerce app page…
In this video, you will see how to display a single page differently in Portrait or Landscape mode using Orientation property in Flutter.
For the demo, I have used an E-commerce app page…
New post on /r/flutterdev subreddit:
Tutorials: Flutter Widgets 16 | Stepper –@niebin_gg-#flutteropen – Medium
http://bit.ly/2Beyo3w
January 31, 2019 at 09:44AM by nb312
http://bit.ly/2Tj5hmN
Tutorials: Flutter Widgets 16 | Stepper –@niebin_gg-#flutteropen – Medium
http://bit.ly/2Beyo3w
January 31, 2019 at 09:44AM by nb312
http://bit.ly/2Tj5hmN
Medium
Flutter Widgets 16 | Stepper
In this tutorial, you will learn how to use the Stepper in the flutter.
New post on /r/flutterdev subreddit:
Understanding state management, and why you never will
http://bit.ly/2BaXnVF
January 31, 2019 at 09:36AM by Purple_Pizzazz
http://bit.ly/2WqZgqd
Understanding state management, and why you never will
http://bit.ly/2BaXnVF
January 31, 2019 at 09:36AM by Purple_Pizzazz
http://bit.ly/2WqZgqd
Medium
Understanding state management, and why you never will
This post is a personal perspective and does not represent the views or opinions of the Flutter team, or Google more broadly.
New post on /r/flutterdev subreddit:
How to Create Custom Layout Widgets in Flutter
http://bit.ly/2FJGdCu
January 31, 2019 at 10:47AM by Hena_Kabeer
http://bit.ly/2MIZTae
How to Create Custom Layout Widgets in Flutter
http://bit.ly/2FJGdCu
January 31, 2019 at 10:47AM by Hena_Kabeer
http://bit.ly/2MIZTae
Sayonetech
How to Create Custom Layout Widgets in Flutter
Learn how to create custom layout widgets in Flutter.
New post on /r/flutterdev subreddit:
Setup for Flutter and Firebase release and develop branches?
Hi Everyone!What is your setup for Flutter and Firebase release and develop branches?I am build Flutter app for Android and iOS with Firebase (Cloud Function, FCM, Firestore, Auth, Storage, Analytics).I am only developer now but will bring more onto team. So I need setup Git Flow for release and develop branches.But I have question: how to setup Firebase in Flutter project for release and develop? When I push to develop this will trigger CI/CD service to build app and release to beta/internal testers for android and iOS (TestFlight). How to make sure develop branch only use Firebase setup for testing? I no want Firebase Firestore data from release app mix with Firestore data from testing. Also I no want FCM trigger by testing app send to release app. Also no want analytics data mix between release and develop.How to separate the two branches in Firebase App? Sometimes will merge develop into release and don’t want Firebase also merge.I am search long time but no find simple way to do.What is your setup for manage the environment and branches and your testers?Thanks!
January 31, 2019 at 01:10PM by Flutter_Dev
http://bit.ly/2TpehH1
Setup for Flutter and Firebase release and develop branches?
Hi Everyone!What is your setup for Flutter and Firebase release and develop branches?I am build Flutter app for Android and iOS with Firebase (Cloud Function, FCM, Firestore, Auth, Storage, Analytics).I am only developer now but will bring more onto team. So I need setup Git Flow for release and develop branches.But I have question: how to setup Firebase in Flutter project for release and develop? When I push to develop this will trigger CI/CD service to build app and release to beta/internal testers for android and iOS (TestFlight). How to make sure develop branch only use Firebase setup for testing? I no want Firebase Firestore data from release app mix with Firestore data from testing. Also I no want FCM trigger by testing app send to release app. Also no want analytics data mix between release and develop.How to separate the two branches in Firebase App? Sometimes will merge develop into release and don’t want Firebase also merge.I am search long time but no find simple way to do.What is your setup for manage the environment and branches and your testers?Thanks!
January 31, 2019 at 01:10PM by Flutter_Dev
http://bit.ly/2TpehH1
reddit
r/FlutterDev - Setup for Flutter and Firebase release and develop branches?
1 vote and 0 comments so far on Reddit
New post on /r/flutterdev subreddit:
How to build iPhone Calculator using Flutter
http://bit.ly/2HECIyR
January 31, 2019 at 01:09PM by Hena_Kabeer
http://bit.ly/2BbiI1d
How to build iPhone Calculator using Flutter
http://bit.ly/2HECIyR
January 31, 2019 at 01:09PM by Hena_Kabeer
http://bit.ly/2BbiI1d
Sayonetech
How to build iPhone Calculator using Flutter
It was a simple idea to create a replica of iPhone’s system calculator in Flutter. The design is uncomplicated and the program logic is well-known.