google_maps_flutter
Ein Flutter-Plugin zur Integration von Google Maps in iOS- und Android-Anwendungen.
Flutter-Anwendung zur Standortfreigabe mit einer Gruppe. (in Entwicklung)
Ein Flutter-Plugin zur Integration von Google Maps in iOS- und Android-Anwendungen.
Ein GraphQL-Client für Flutter, der alle Funktionen eines modernen GraphQL-Clients in einem einfach zu verwendenden Paket vereint.
AutoRoute ist eine deklarative Routing-Lösung, bei der alles, was für die Navigation benötigt wird, automatisch für Sie generiert wird.
v2.0.0+1Ein ziehbarer Flutter-Widget, der die Implementierung eines SlidingUpPanel viel einfacher macht!
Geolokations-Plugin für Flutter. Dieses Plugin bietet eine plattformübergreifende (iOS, Android) API für allgemeine Ortsfunktionen (GPS usw.).
v10.0.2Plattformübergreifender Plugin für den einfachen Zugriff auf die Echtzeitstandortdaten des Geräts.
v6.0.2PIN-Eingabefeld (OTP), automatisches Ausfüllen von SMS auf iOS, automatisches Ausfüllen von SMS auf Android Einmalcode, Passwort, Passcode, Captcha, Sicherheit, Gutschein, Wowcher, 2FA, Zwei-Schritt-Verifizierung
Provider-Unterstützung für Overlay, einfach Toasts und interne Benachrichtigungen erstellen
v3.1.0Ein Flutter-Paket, mit dem Benutzer einfach eine gepunktete Umrandung um jedes Widget hinzufügen können.
Ein Plugin zur Verwaltung der Vibration-API für iOS, Android, Web und OpenHarmony.
Flutter-Widgets zum einfachen Hinzufügen von Abständen innerhalb von Flex-Widgets wie Spalten und Zeilen oder Scrollansichten.
Ändern Sie den App-Paketnamen mit einem einzigen Befehl. Aktualisieren Sie die Dateien AndroidManifest, build.gradle, MainActivity und verschieben Sie die MainActivity-Datei automatisch in die neue Verzeichnisstruktur.
any^1.0.5^2.1.0^1.1.1{"sdk":"flutter"}^3.2.0^2.0.2^4.1.0^17.2.1+1^1.0.0^5.2.0^8.2.4any4.1.4^7.6.4^2.5.3^2.2.3^0.17.0^7.0.0—^0.5.1^2.1.0^2.0.4^6.1.1^0.27.7^9.0.0^2.0.7^3.3.1^3.0.1^2.0.0+1^0.5.1^0.8.0^0.0.2any^3.0.1—^8.1.1^8.1.4^8.1.5^2.4.1{"git":{"url":"https://github.com/letsar/flutter_slidable.git","ref":"master"}}^5.1.2^0.13.6^5.0.0^1.9.0—^6.2.1^1.5.0^2.1.0^3.0.0^2.1.2^0.13.1{"sdk":"flutter"}^2.5.2^1.16.5—^4.9.0^6.8.0Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.
https://ccextractor-beacon-docs.netlify.app/
The source code of documentation can be found here: https://github.com/CCExtractor/Beacon-Documentation
This project is a flutter build native interface to ease the group travelling (or hiking). By using this, the group leader would be able to share his location with the entire crew, and in case if someone loses contact with the group, he can quickly get in the right place by following the beacon.
You can test Beacon in your own development environment. This section shows you how:
You'll need to set up the IDE and mobile device emulator, or any mobile testing device on your local system.
Flutter Environment: You'll need to have the following installed:
Ensure you are testing the app using Flutter version 3.0.1 and above.
For checking flutter version:
flutter --version in terminalIf your version is not upto date, follow these steps to upgrade:
flutter channel stable to switch to the channel having stable version of flutter updatesflutter upgrade to get the latest flutter versionDevelopment Environment: For setting up the development environment, follow the steps given below.
git clone https://github.com/<username>/beacon.gitcd into beaconflutter doctorflutter pub getflutter runFor help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
This project follows Clean architecture with following structure:
beacon/
├── lib/
│ ├── config/ # Configuration files
│ ├── core/ # Core application logic
│ ├── data/
│ │ ├── datasources/
│ │ │ ├── local/ # Local data sources
│ │ │ └── remote/ # Remote data sources
│ │ ├── models/ # Data models
│ │ └── repositories/ # Data repositories
│ ├── domain/
│ │ ├── entities/ # Domain entities
│ │ ├── repositories/ # Domain repositories
│ │ └── usecases/ # Domain use cases
│ ├── presentation/
│ │ ├── auth/
│ │ │ ├── cubit/ # Authentication Cubit
│ │ │ ├── widget/ # Authentication widgets
│ │ │ └── screen/ # Authentication screens
│ │ ├── home/
│ │ │ ├── cubit/ # Home Cubit
│ │ │ ├── widget/ # Home widgets
│ │ │ └── screen/ # Home screens
│ │ ├── group/
│ │ │ ├── cubit/ # Group Cubit
│ │ │ ├── widget/ # Group widgets
│ │ │ └── screen/ # Group screens
│ │ ├── hike/
│ │ │ ├── cubit/ # Hike Cubit
│ │ │ ├── widget/ # Hike widgets
│ │ │ └── screen/ # Hike screens
│ │ ├── widgets/ # Shared widgets used across all presentation folders
│ │ └── splash_screen.dart # Initial screen displayed while loading
├── main.dart # App entry point
├── theme/ # Theme configurations
├── locator.dart # Dependency injection setup (using get_it)
├── router.dart # App navigation routes
https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/1.jpg https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/2.jpg https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/3.jpg https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/4.jpg
https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/5.png https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/6.png https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/7.png https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/8.png
https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/9.png https://raw.githubusercontent.com/CCExtractor/beacon/HEAD/screenshots/10.png
Whether you have some feauture requests/ideas, code improvements, refactoring, performance improvements, help is always Welcome. The more is done, better it gets.
If you found any bugs, consider opening an issue.
To know the details about features implemented till Google Summer of Code'21 and future todo's please visit this blog
We would love to hear from you! You may join gsoc-beacon channel of CCExtractor community through slack: