An open API service indexing awesome lists of open source software.

https://github.com/astrotars/stream-flutter

Building a Social Network with Stream Activity Feeds and Flutter
https://github.com/astrotars/stream-flutter

android dart example feeds flutter flutter-examples ios stream

Last synced: 6 months ago
JSON representation

Building a Social Network with Stream Activity Feeds and Flutter

Awesome Lists containing this project

README

          

# Stream Flutter: Building a Social Network with Stream and Flutter

In this post, we'll be creating a simple social network, called Stream Flutter, that allows a user to post messages to followers, chat either 1-on-1 or in groups.

Stream's [Activity Feed API](https://getstream.io/activity-feeds/) and [Chat API](https://getstream.io/chat) combined with Google's [Flutter](https://flutter.dev/) makes it straightforward to build this sort of complex interaction. All source code for this application is available on [GitHub](https://github.com/nparsons08/flutter_the_stream). This application is fully functional on both iOS and Android.

For brevity, when we need to drop down to native code, we'll only focus on Android (Kotlin). You can find the corresponding iOS code to see how things are implemented.

Part 3 contains the final product. If you'd like to skip the tutorials and see the end result, please see the `README.md` in the `backend` and `frontend` directories on that branch to get going. You can find each part of this series by the corresponding git branch or click a link below:

* [Part 1](https://github.com/nparsons08/stream-flutter/tree/1-social)
* [Part 2](https://github.com/nparsons08/stream-flutter/tree/2-messaging)
* [Part 3](https://github.com/nparsons08/stream-flutter/tree/3-channels)

Other implemenations:

* [Swift](https://github.com/psylinse/the-stream-swiftui/)