New post on Flutter Dev Google group:
google_maps_flutter as a tab flakey in iOS
Hi, all. The map widget as one of three tabs works well in Android. In iOS: When you switch tags by dragging your finger it SOMETIMES shows the wrong zoom and location. It continues to do this when you click the "Go to London" button. IE it is in a bad state. (It works well when you switch tabs
December 30, 2018 at 12:40AM by hoek
http://bit.ly/2TkJQBv
google_maps_flutter as a tab flakey in iOS
Hi, all. The map widget as one of three tabs works well in Android. In iOS: When you switch tags by dragging your finger it SOMETIMES shows the wrong zoom and location. It continues to do this when you click the "Go to London" button. IE it is in a bad state. (It works well when you switch tabs
December 30, 2018 at 12:40AM by hoek
http://bit.ly/2TkJQBv
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 Live '18 Recap with Martin Aguinis
https://www.youtube.com/watch?v=qMRPImdqU9w
December 30, 2018 at 12:45AM by Purple_Pizzazz
http://bit.ly/2QUGEj8
Flutter Live '18 Recap with Martin Aguinis
https://www.youtube.com/watch?v=qMRPImdqU9w
December 30, 2018 at 12:45AM by Purple_Pizzazz
http://bit.ly/2QUGEj8
YouTube
Flutter Live '18 Recap with Martin Aguinis
Just a few days after Google's global Flutter Live event on 12/4, we are excited to have guest speaker Martin Aguinis join us in NYC for a special in-person ...
New post on /r/flutterdev subreddit:
Looks like it's going to be fun. Flutter on Asus C523 4MB/64GB
john@penguin:~$ flutter doctor -v [✓] Flutter (Channel stable, v1.0.0, on Linux, locale en_US.UTF-8) • Flutter version 1.0.0 at /home/johndlvg/dev/flutter • Framework revision 5391447fae (4 weeks ago), 2018-11-29 19:41:26 -0800 • Engine revision 7375a0f414 • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3) • Android SDK at /home/johndlvg/Android/Sdk • Android NDK location not configured (optional; useful for native profiling support) • Platform android-28, build-tools 28.0.3 • Java binary at: /usr/local/android-studio/jre/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06) • All Android licenses accepted.[✓] Android Studio (version 3.2) • Android Studio at /usr/local/android-studio ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)[!] VS Code (version 1.30.1) • VS Code at /usr/share/code • Flutter extension not installed; install from https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter[✓] Connected device (1 available) • coral • 100.115.92.2:5555 • android-x86 • Android 7.1.1 (API 25)! Doctor found issues in 1 category.
December 30, 2018 at 02:53AM by johndelavega
http://bit.ly/2CE4iHN
Looks like it's going to be fun. Flutter on Asus C523 4MB/64GB
john@penguin:~$ flutter doctor -v [✓] Flutter (Channel stable, v1.0.0, on Linux, locale en_US.UTF-8) • Flutter version 1.0.0 at /home/johndlvg/dev/flutter • Framework revision 5391447fae (4 weeks ago), 2018-11-29 19:41:26 -0800 • Engine revision 7375a0f414 • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)[✓] Android toolchain - develop for Android devices (Android SDK 28.0.3) • Android SDK at /home/johndlvg/Android/Sdk • Android NDK location not configured (optional; useful for native profiling support) • Platform android-28, build-tools 28.0.3 • Java binary at: /usr/local/android-studio/jre/bin/java • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06) • All Android licenses accepted.[✓] Android Studio (version 3.2) • Android Studio at /usr/local/android-studio ✗ Flutter plugin not installed; this adds Flutter specific functionality. ✗ Dart plugin not installed; this adds Dart specific functionality. • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)[!] VS Code (version 1.30.1) • VS Code at /usr/share/code • Flutter extension not installed; install from https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter[✓] Connected device (1 available) • coral • 100.115.92.2:5555 • android-x86 • Android 7.1.1 (API 25)! Doctor found issues in 1 category.
December 30, 2018 at 02:53AM by johndelavega
http://bit.ly/2CE4iHN
Visualstudio
Flutter - Visual Studio Marketplace
Extension for Visual Studio Code - Flutter support and debugger for Visual Studio Code.
New post on /r/flutterdev subreddit:
A month of Flutter: user registration refactor with reactive scoped model
http://bit.ly/2RmP0zj
December 30, 2018 at 04:13AM by abrahamwilliams
http://bit.ly/2GZ4YMr
A month of Flutter: user registration refactor with reactive scoped model
http://bit.ly/2RmP0zj
December 30, 2018 at 04:13AM by abrahamwilliams
http://bit.ly/2GZ4YMr
Bendyworks: Ruby on Rails, JavaScript, and UI/UX Design Consulting
A month of Flutter: user registration refactor with reactive scoped model - Bendyworks
We design and build software that stands the test of time, specializing in Ruby on Rails, JavaScript, Clojure, and Ionic.
New post on /r/flutterdev subreddit:
Flutter Tutorial - Flutter PageView Widget
http://bit.ly/2SxGbjT
December 30, 2018 at 05:22AM by whatsupcoders
http://bit.ly/2AkQwIC
Flutter Tutorial - Flutter PageView Widget
http://bit.ly/2SxGbjT
December 30, 2018 at 05:22AM by whatsupcoders
http://bit.ly/2AkQwIC
New post on /r/flutterdev subreddit:
FlutterForce — Week 7
http://bit.ly/2BQ9l6i
December 30, 2018 at 11:27AM by flutterist
http://bit.ly/2Am0rO0
FlutterForce — Week 7
http://bit.ly/2BQ9l6i
December 30, 2018 at 11:27AM by flutterist
http://bit.ly/2Am0rO0
Medium
FlutterForce — #Week 7
This is the last Flutter Force post in 2018. Happy new year!
New post on /r/flutterdev subreddit:
Developing Flutter App Livestream - Happy New Year!
https://www.youtube.com/watch?v=OrDPzfbr5wM
December 30, 2018 at 05:00PM by RobertBrunhage
http://bit.ly/2ViIgSp
Developing Flutter App Livestream - Happy New Year!
https://www.youtube.com/watch?v=OrDPzfbr5wM
December 30, 2018 at 05:00PM by RobertBrunhage
http://bit.ly/2ViIgSp
YouTube
Developing Flutter App Livestream - Happy New Year!
2 month of free premium Skillshare ➡️ http://bit.ly/Skillshare-Robert
⭐⭐⭐ SUPPORT ME ⭐⭐⭐
Patreon: https://www.patreon.com/join/RobertBrunhage
PayPal: https://www.paypal.me/RobertBrunhage
⭐⭐⭐ CONNECT WITH ME ON SOCIAL MEDIA…
⭐⭐⭐ SUPPORT ME ⭐⭐⭐
Patreon: https://www.patreon.com/join/RobertBrunhage
PayPal: https://www.paypal.me/RobertBrunhage
⭐⭐⭐ CONNECT WITH ME ON SOCIAL MEDIA…
New post on Flutter Dev Google group:
Reorder Items in SliverList
Hi Guys, I´m using a *SliverList* with *SliverChildBuilderDelegate* to generate the list items on the fly. Now I´m trying to allow the user to *reorder the list items via drag and drop *over a handle-icon on each item in a row. I´ve tried different things (like Draggable) but I haven´t found
December 30, 2018 at 06:14PM by mic...@wolkenkraft.com
http://bit.ly/2EXk6b1
Reorder Items in SliverList
Hi Guys, I´m using a *SliverList* with *SliverChildBuilderDelegate* to generate the list items on the fly. Now I´m trying to allow the user to *reorder the list items via drag and drop *over a handle-icon on each item in a row. I´ve tried different things (like Draggable) but I haven´t found
December 30, 2018 at 06:14PM by mic...@wolkenkraft.com
http://bit.ly/2EXk6b1
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:
Coding Flutter Apps on your Phone with Flutter, an Experiment
http://bit.ly/2BOFfAp
December 30, 2018 at 08:09PM by norbert515
http://bit.ly/2CFWWUp
Coding Flutter Apps on your Phone with Flutter, an Experiment
http://bit.ly/2BOFfAp
December 30, 2018 at 08:09PM by norbert515
http://bit.ly/2CFWWUp
Medium
Coding Flutter Apps on your Phone with Flutter, an Experiment
With code to try out at home
New post on /r/flutterdev subreddit:
will flutter compile to fuchsia apps the same way that it compiles to android?
i'm not very knowledgeable on flutter or fuchsia, but i wonder, will flutter be compiled natively to fuchsia?i thought it would compile natively, until i heard that fuchsia added support for apks.will flutter compile natively on fuchsia or will it compile to an apk?
December 30, 2018 at 09:16PM by dan-danny-daniel
http://bit.ly/2VheQUB
will flutter compile to fuchsia apps the same way that it compiles to android?
i'm not very knowledgeable on flutter or fuchsia, but i wonder, will flutter be compiled natively to fuchsia?i thought it would compile natively, until i heard that fuchsia added support for apks.will flutter compile natively on fuchsia or will it compile to an apk?
December 30, 2018 at 09:16PM by dan-danny-daniel
http://bit.ly/2VheQUB
reddit
r/FlutterDev - will flutter compile to fuchsia apps the same way that it compiles to android?
1 vote and 0 comments so far on Reddit
New post on /r/flutterdev subreddit:
A month of Flutter: the real hero animation
http://bit.ly/2SrnD4t
December 30, 2018 at 10:58PM by abrahamwilliams
http://bit.ly/2CFbBPt
A month of Flutter: the real hero animation
http://bit.ly/2SrnD4t
December 30, 2018 at 10:58PM by abrahamwilliams
http://bit.ly/2CFbBPt
Bendyworks: Ruby on Rails, JavaScript, and UI/UX Design Consulting
A month of Flutter: the real hero animation - Bendyworks
We design and build software that stands the test of time, specializing in Ruby on Rails, JavaScript, Clojure, and Ionic.
New post on /r/flutterdev subreddit:
Neaws - An open-sourced news reader made with Flutter.
NeawsScreenshotI just released an open-sourced news reader made with Flutter. It is called Neaws (very innovative, right?) And you can download it with this link: https://play.google.com/store/apps/details?id=com.leodr.flutternewsappThe whole thing is open sourced. For code and information on how to compile it yourself visit: https://github.com/leodr/neawsIf you have anything to say, feel free to do so below!
December 30, 2018 at 10:55PM by thisw4y
http://bit.ly/2TjsMvr
Neaws - An open-sourced news reader made with Flutter.
NeawsScreenshotI just released an open-sourced news reader made with Flutter. It is called Neaws (very innovative, right?) And you can download it with this link: https://play.google.com/store/apps/details?id=com.leodr.flutternewsappThe whole thing is open sourced. For code and information on how to compile it yourself visit: https://github.com/leodr/neawsIf you have anything to say, feel free to do so below!
December 30, 2018 at 10:55PM by thisw4y
http://bit.ly/2TjsMvr
New post on /r/flutterdev subreddit:
Rss feed reader flutter sample application
Here is a simple feed reader sample project in flutter: https://play.google.com/store/apps/details?id=com.visd0m.yetanotherrssfeedreaderHere is the GitHub repo: https://github.com/visd0m/yet_another_rss_feed_readerSuggestions and feedback are welcome.[Disclaimer] I am not a skilled flutter/dart developer it is just a simple project with the purpose to take a look at the flutter world.
December 31, 2018 at 01:29AM by visd0m
http://bit.ly/2RpmltF
Rss feed reader flutter sample application
Here is a simple feed reader sample project in flutter: https://play.google.com/store/apps/details?id=com.visd0m.yetanotherrssfeedreaderHere is the GitHub repo: https://github.com/visd0m/yet_another_rss_feed_readerSuggestions and feedback are welcome.[Disclaimer] I am not a skilled flutter/dart developer it is just a simple project with the purpose to take a look at the flutter world.
December 31, 2018 at 01:29AM by visd0m
http://bit.ly/2RpmltF
Google Play
yet_another_rss_feed_reader - Apps on Google Play
Simple rss feed reader app.
Stay always up to date with this amazing app. To delete a subscription just long press the drawer entry.
Rss format supported.
Atom not supported.
Stay always up to date with this amazing app. To delete a subscription just long press the drawer entry.
Rss format supported.
Atom not supported.
New post on /r/flutterdev subreddit:
Flutter Tutorial - Flutter ExpansionTile
http://bit.ly/2ViNRs0
December 31, 2018 at 01:16AM by whatsupcoders
http://bit.ly/2GLy5mb
Flutter Tutorial - Flutter ExpansionTile
http://bit.ly/2ViNRs0
December 31, 2018 at 01:16AM by whatsupcoders
http://bit.ly/2GLy5mb
New post on /r/flutterdev subreddit:
Use custom DNS server for HTTP requests?
http://bit.ly/2SoDCAp
December 31, 2018 at 03:58AM by superl2
http://bit.ly/2EXhhpS
Use custom DNS server for HTTP requests?
http://bit.ly/2SoDCAp
December 31, 2018 at 03:58AM by superl2
http://bit.ly/2EXhhpS
reddit
r/dartlang - Use custom DNS server for HTTP requests?
1 vote and 1 comment so far on Reddit
New post on /r/flutterdev subreddit:
What is not possible (or not a good user experience) in Flutter so far?
Things like ApplePay, etc?
December 31, 2018 at 04:54AM by nothing_to_feel_here
http://bit.ly/2EYlv09
What is not possible (or not a good user experience) in Flutter so far?
Things like ApplePay, etc?
December 31, 2018 at 04:54AM by nothing_to_feel_here
http://bit.ly/2EYlv09
reddit
r/FlutterDev - What is not possible (or not a good user experience) in Flutter so far?
1 vote and 0 comments so far on Reddit
New post on /r/flutterdev subreddit:
Bottom Tab Animation
I found another Dribbble design I wanted to make in Flutter, my last post was well received and I had some free time, so here's the final result, blog, and code:https://i.redd.it/9ghy325urk721.gifBlog here:https://medium.com/@tonyowen/flutter-bottom-tab-bar-animation-75d1ca58c096Code here:https://github.com/tunitowen/tab_bar_animationDribbble design here:https://dribbble.com/shots/5419022-Tab
December 31, 2018 at 09:37AM by tunitowen
http://bit.ly/2SrRfyP
Bottom Tab Animation
I found another Dribbble design I wanted to make in Flutter, my last post was well received and I had some free time, so here's the final result, blog, and code:https://i.redd.it/9ghy325urk721.gifBlog here:https://medium.com/@tonyowen/flutter-bottom-tab-bar-animation-75d1ca58c096Code here:https://github.com/tunitowen/tab_bar_animationDribbble design here:https://dribbble.com/shots/5419022-Tab
December 31, 2018 at 09:37AM by tunitowen
http://bit.ly/2SrRfyP
New post on /r/flutterdev subreddit:
Flutter snackbar and snackbar with action buttons
http://bit.ly/2ThZQnC
December 31, 2018 at 12:05PM by CodesFor
http://bit.ly/2CGzCFP
Flutter snackbar and snackbar with action buttons
http://bit.ly/2ThZQnC
December 31, 2018 at 12:05PM by CodesFor
http://bit.ly/2CGzCFP
Codesfor
Flutter snackbar example - Codesfor
Showing snackbar is an important feature of mobile application. Here we will learn how to show snackbar in android and ios by flutter.
New post on /r/flutterdev subreddit:
<b>A bug?? an error? what is it? how to fix it???</b>
this is my code​<strong>import</strong> 'dart:convert';
<strong>import</strong> 'package:flutter/material.dart';
<strong>import</strong> 'package:http/http.dart' <strong>as</strong> http;
<strong>void</strong> main() => runApp(MyApp());
<strong>class</strong> MyApp <strong>extends</strong> StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
<strong>class</strong> _MyAppState <strong>extends</strong> State<MyApp> {
String geturl = "http://localhost:5984/yolo/_all_docs?include_docs=true";
List Data;
String k;
Future<String> makeRequest() <strong>async</strong> {
String username = 'vaishakmusic';
String password = 'yolo641234';
String basicAuth =
'Basic ' + base64Encode(utf8.encode('$username:$password'));
<strong>var</strong> response = <strong>await</strong> http.get(Uri.<em>encodeFull</em>(geturl),
headers: {"Accept": "application/json", "authorization": basicAuth});
setState(() {
<strong>var</strong> extractedData = json.decode(response.body);
Data = extractedData["rows"];
k = Data[0]["doc"]["homeTeam"]["team"];
});
}
@override
<strong>void</strong> initState(){
<strong>this</strong>.makeRequest();
}
@override
Widget build(BuildContext context) {
<strong>return</strong> MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("hello"),
),
body: Center(
child: Text(
k
),
),
),
);
}
}​this is my error​​Performing hot restart...Syncing files to device iPhone 8 Plus...Restarted application in 3,436ms.flutter: ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════flutter: The following assertion was thrown building MyApp(dirty, state: _MyAppState#9c5b5):flutter: 'package:flutter/src/widgets/text.dart': Failed assertion: line 235 pos 15: 'data != null': is notflutter: true.flutter:flutter: Either the assertion indicates an error in the framework itself, or we should provide substantiallyflutter: more information in this error message to help you determine and fix the underlying cause.flutter: In either case, please report this assertion by filing a bug on GitHub:flutter: <a href="https://github.com/flutter/flutter/issues/new?template=BUG.md">https://github.com/flutter/flutter/issues/new?template=BUG.md</a>flutter:flutter: When the exception was thrown, this was the stack:flutter: #2 new Text (package:flutter/src/widgets/text.dart:235:15)flutter: #3 _MyAppState.build (package:getandpost/main.dart:49:18)flutter: #4 <a href="https://StatefulElement.build">StatefulElement.build</a> (package:flutter/src/widgets/framework.dart:3809:27)flutter: #5 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3721:15)flutter: #6 Element.rebuild (package:flutter/src/widgets/framework.dart:3547:5)flutter: #7 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3701:5)flutter: #8 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3848:11)flutter: #9 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3696:5)flutter: #10 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2950:14)flutter: #11 Element.updateChild (package:flutter/src/widgets/framework.dart:2753:12)flutter: #12 RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:909:16)flutter: #13 RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:880:5)flutter: #14 RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure> (package:flutter/src/widgets/binding.dart:826:17)flutter: #15 BuildOwner.buildScope…
<b>A bug?? an error? what is it? how to fix it???</b>
this is my code​<strong>import</strong> 'dart:convert';
<strong>import</strong> 'package:flutter/material.dart';
<strong>import</strong> 'package:http/http.dart' <strong>as</strong> http;
<strong>void</strong> main() => runApp(MyApp());
<strong>class</strong> MyApp <strong>extends</strong> StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}
<strong>class</strong> _MyAppState <strong>extends</strong> State<MyApp> {
String geturl = "http://localhost:5984/yolo/_all_docs?include_docs=true";
List Data;
String k;
Future<String> makeRequest() <strong>async</strong> {
String username = 'vaishakmusic';
String password = 'yolo641234';
String basicAuth =
'Basic ' + base64Encode(utf8.encode('$username:$password'));
<strong>var</strong> response = <strong>await</strong> http.get(Uri.<em>encodeFull</em>(geturl),
headers: {"Accept": "application/json", "authorization": basicAuth});
setState(() {
<strong>var</strong> extractedData = json.decode(response.body);
Data = extractedData["rows"];
k = Data[0]["doc"]["homeTeam"]["team"];
});
}
@override
<strong>void</strong> initState(){
<strong>this</strong>.makeRequest();
}
@override
Widget build(BuildContext context) {
<strong>return</strong> MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("hello"),
),
body: Center(
child: Text(
k
),
),
),
);
}
}​this is my error​​Performing hot restart...Syncing files to device iPhone 8 Plus...Restarted application in 3,436ms.flutter: ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════flutter: The following assertion was thrown building MyApp(dirty, state: _MyAppState#9c5b5):flutter: 'package:flutter/src/widgets/text.dart': Failed assertion: line 235 pos 15: 'data != null': is notflutter: true.flutter:flutter: Either the assertion indicates an error in the framework itself, or we should provide substantiallyflutter: more information in this error message to help you determine and fix the underlying cause.flutter: In either case, please report this assertion by filing a bug on GitHub:flutter: <a href="https://github.com/flutter/flutter/issues/new?template=BUG.md">https://github.com/flutter/flutter/issues/new?template=BUG.md</a>flutter:flutter: When the exception was thrown, this was the stack:flutter: #2 new Text (package:flutter/src/widgets/text.dart:235:15)flutter: #3 _MyAppState.build (package:getandpost/main.dart:49:18)flutter: #4 <a href="https://StatefulElement.build">StatefulElement.build</a> (package:flutter/src/widgets/framework.dart:3809:27)flutter: #5 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3721:15)flutter: #6 Element.rebuild (package:flutter/src/widgets/framework.dart:3547:5)flutter: #7 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3701:5)flutter: #8 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:3848:11)flutter: #9 ComponentElement.mount (package:flutter/src/widgets/framework.dart:3696:5)flutter: #10 Element.inflateWidget (package:flutter/src/widgets/framework.dart:2950:14)flutter: #11 Element.updateChild (package:flutter/src/widgets/framework.dart:2753:12)flutter: #12 RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:909:16)flutter: #13 RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:880:5)flutter: #14 RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure> (package:flutter/src/widgets/binding.dart:826:17)flutter: #15 BuildOwner.buildScope…
GitHub
GitHub is where people build software. More than 83 million people use GitHub to discover, fork, and contribute to over 200 million projects.
New post on Flutter Dev Google group:
Flutter infinite/long list - memory issue and stack overflow error
Hi there, My use case is to create a list view of articles (each item have the same look, there could be huge amount of articles, e.g. > 10000). I tried with - ListView with ListView.builder: it supposes only to render the item when the item is displayed - ScrollController: to determine when to
December 31, 2018 at 03:01PM by Zhe Xiao
http://bit.ly/2Am3qX2
Flutter infinite/long list - memory issue and stack overflow error
Hi there, My use case is to create a list view of articles (each item have the same look, there could be huge amount of articles, e.g. > 10000). I tried with - ListView with ListView.builder: it supposes only to render the item when the item is displayed - ScrollController: to determine when to
December 31, 2018 at 03:01PM by Zhe Xiao
http://bit.ly/2Am3qX2
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.