flutter doctor
flutter -–version
To get the latest version run:
flutter upgrade
git clone git@github.com:FORTH-ICS-INSPIRE/artemis_mobile.git
flutter pub get
git clone https://github.com/FORTH-ICS-INSPIRE/artemis-web.git
firebase login
dart pub global activate flutterfire_cli
flutterfire configure
import 'firebase_options.dart';
options: DefaultFirebaseOptions.currentPlatform,
To be able to receive SMS messages you will need to setup a provider. Inside apps/artemis-notification/src/main.ts there is a reference
implementation using prosms.gr. Keep in mind that SMS messages will be sent only to users
that did not receive the push notification.
* If you choose to use another provider you will need to modify the sendSMS function in the same file according to your SMS provider's
specifications.
* In case you choose prosms all you need to do is set the SMS_USERNAME, SMS_PASSWORD and SMS_ORIGINATOR inside the .env file.
flutter build apk
flutter build appbundle
flutter build ipa
Note: To be able to create an ipa executable a Mac device is needed