https://github.com/josancamon19/flutter_chat_app
Flutter Chat App, Google codelab and Google I/O 17
https://github.com/josancamon19/flutter_chat_app
codelab dart firebase flutter google-io-2017
Last synced: about 1 month ago
JSON representation
Flutter Chat App, Google codelab and Google I/O 17
- Host: GitHub
- URL: https://github.com/josancamon19/flutter_chat_app
- Owner: josancamon19
- Created: 2018-06-28T03:25:37.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-29T04:22:04.000Z (almost 8 years ago)
- Last Synced: 2025-06-19T16:17:48.398Z (12 months ago)
- Topics: codelab, dart, firebase, flutter, google-io-2017
- Language: Dart
- Homepage:
- Size: 185 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter Chat App
This codelab provides a deeper dive into Flutter than [Write Your First Flutter App, part 1](https://codelabs.developers.google.com/codelabs/first-flutter-app-pt1/), and [part 2](https://codelabs.developers.google.com/codelabs/first-flutter-app-pt2/). If you want a gentler introduction to Flutter, start with those.
## Getting Started
A one-to-one chat app built on Flutter with firebase authentication and image sharing capability.
For help getting started with Flutter, view the online
[documentation](https://flutter.io/).
You can check out the corresponding Google code lab [here](https://codelabs.developers.google.com/codelabs/flutter/index.html?index=..%2F..%2Findex#0), and the firebase implementation [here](https://www.youtube.com/watch?v=w2TcYP8qiRI&t=1311s).
## What you'll learn
- [X] How to write a Flutter app that looks natural on both iOS and Android.
- [X] How to debug your Flutter app.
- [X] How to run your Flutter app on a simulator/emulator and on a device.
## Screens
## What you'll need ?
You need two pieces of software to complete this lab: the Flutter SDK, and an editor. This codelab assumes Android Studio, but you can use your preferred editor.
You can run this codelab using any of the following devices:
* A physical device (Android or iOS) connected to your computer and set to developer mode.
* The iOS simulator. (Requires installing XCode tools.)
* The Android emulator. (Requires setup in Android Studio.)