Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flutter client for SAMA chat server

ClientImage

Overview

This is a Flutter app for the SAMA chat server https://github.com/SAMA-Communications/sama-server

Read a complete medium post Introducing SAMA about what is SAMA and what problems we are trying to solve with it https://medium.com/sama-communications/introducing-sama-simple-but-advanced-messaging-alternative-chat-server-524a532e2040

Development

Preparations

  1. Prepare environment for Flutter and clone the project. Versions: Flutter SDK version: 3.29.2, Dart Version: 3.7.2
  2. Install dependencies via flutter pub get
  3. Generate config file firebase_options.dart via https://firebase.google.com/docs/flutter/setup and put it in lib/firebase_options.dart;

Run on Android:

  • Open project in Android Studio
  • Right mouse button click on main.dart
  • Chose 'Run 'main.dart''

The app will automatically run on your Android device.

Run on iOS:

  • Start Xcode
  • Select Runner.xcworkspace to run Xcode project
  • Press the' Build' button to start project building

The app will automatically run on a selected iOS device or simulator.

Community and Support

Join our community for support and discussions:

License

GPL-3.0

Help us!

Any thoughts, feedback is welcome! Please create a GitHub issue for any feedback you have.

Want to support us?

Buy Me A Coffee

Releases

Packages

Used by

Contributors

Languages