A Flutter mobile app using bloc pattern with Firebase Realtime, Firebase authentication, FCM (Push notifications) and Cloud functions. Flutter is Google's SDK for crafting beautiful, fast user experiences for mobile, web and desktop from a single codebase. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.
GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub
Flutter code is powered by the world-class Dart platform, which enables compilation to 32-bit and 64-bit ARM machine code for iOS and Android, as well as JavaScript for the web and Intel x64 for desktop devices.
flutter doctor
flutter upgrade
flutter channels
flutter pub get
flutter run --debug
flutter run --release
flutter run --trace-startup --profile
flutter pub get
flutter pub run flutter_launcher_icons:main
A unit test tests a single function, method, or class. A widget test (in other UI frameworks referred to as component test) tests a single widget. An integration test tests a complete app or a large part of an app.
flutter test
flutter build apk
flutter build appbundle
✨ Superheroes ✨ Flutter mobile app with login, register, push notifications and cloud functions.
- Firebase Authentication
- Firebase Database RealTime
- Firebase FCM (Push Notifications)
- Firebase Cloud functions
- Cloud Functions with Node.js
Check Flutter link: https://flutter.dev/docs/deployment/android to create the file key.properties and sign the app for Android