| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| informatique:flutter [16/08/2025 23:53] – [shared_preferences] cyrille | informatique:flutter [02/12/2025 10:41] (Version actuelle) – [Widgets] Calendar cyrille |
|---|
| |
| ===== Visual designer ===== | ===== Visual designer ===== |
| | |
| | Pour les screenshots des magasins d'Apps: |
| | |
| | * https://app-mockup.com |
| |
| As a service | As a service |
| * Screens on an app's first launch | * Screens on an app's first launch |
| * [[https://pub.dev/packages/introduction_screen|introduction_screen]] | * [[https://pub.dev/packages/introduction_screen|introduction_screen]] |
| | * List |
| | * [[https://pub.dev/packages/grouped_list|grouped_list]] |
| | * Calendar |
| | * [[https://pub.dev/packages/table_calendar|table_calendar]] ⭐ 3,28k 1,9k ; 25 contributors |
| | * sélection de plages de dates, gestion d’événements, personnalisation du style, plusieurs formats (mois, semaine, deux semaines). |
| | * [[https://apcpedagogie.com/le-package-table_calendar-en-flutter/|Tuto]] |
| | * [[https://pub.dev/packages/syncfusion_flutter_calendar|syncfusion_flutter_calendar]] ⭐ 1.55k |
| | * 9 vues configurables (jour, semaine, mois, timeline, etc.), gestion événements. |
| | * [[https://help.syncfusion.com/flutter/calendar/getting-started|Getting started]] |
| | * [[https://pub.dev/packages/calendar_view|flutter_calendar_view]] ⭐ 957 505 ; 36 contributors |
| | * calendrier avec gestion d’événements et personnalisation de l’UI. |
| | * listes, comparatifs: |
| | * https://fluttergems.dev/calendar/ |
| | * https://medium.com/flutter-community/flutter-calendar-library-comparison-c08d5ba3cc9e |
| | |
| |
| === InApp WebView === | === InApp WebView === |
| * [[https://github.com/jonataslaw/getx/blob/master/documentation/en_US/route_management.md|Route Management]] | * [[https://github.com/jonataslaw/getx/blob/master/documentation/en_US/route_management.md|Route Management]] |
| * [[https://github.com/jonataslaw/getx/blob/master/documentation/en_US/dependency_management.md|Dependency Management]] | * [[https://github.com/jonataslaw/getx/blob/master/documentation/en_US/dependency_management.md|Dependency Management]] |
| | * https://deepwiki.com/jonataslaw/getx/1-getx-overview |
| |
| More: | More: |
| * [[https://pub.dev/packages/shared_preferences_explorer|shared_preferences_explorer]] on-screen viewing of shared_preferences | * [[https://pub.dev/packages/shared_preferences_explorer|shared_preferences_explorer]] on-screen viewing of shared_preferences |
| |
| Screen at user side; | Settings page UI (//côté utilisateur//): |
| * [[https://pub.dev/packages/flutter_settings_screens|flutter_settings_screens]] 💯 | * [[https://pub.dev/packages/settings_ui|settings_ui]] 🚀 |
| | * [[https://pub.dev/packages/flutter_settings_screens|flutter_settings_screens]] 🚀 |
| * dépendances: path_provider, provider, shared_preferences | * dépendances: path_provider, provider, shared_preferences |
| * [[https://pub.dev/packages/cobi_flutter_settings|cobi_flutter_settings]] 🤔 | * [[https://pub.dev/packages/cobi_flutter_settings|cobi_flutter_settings]] 🤔 |
| * https://docs.flutter.dev/cookbook/navigation/set-up-app-links | * https://docs.flutter.dev/cookbook/navigation/set-up-app-links |
| * https://docs.flutter.dev/ui/navigation/deep-linking | * https://docs.flutter.dev/ui/navigation/deep-linking |
| | |
| | ==== Auth ==== |
| | |
| | OAuth |
| | |
| | * https://pub.dev/packages/flutter_appauth |
| | * use [[https://appauth.io/|AppAuth]] a native App SDK for OAuth 2.0 and OpenID Connect |
| | * https://pub.dev/packages/oauth2 |
| | * apparament obsolète [[https://github.com/dart-lang/tools/issues/375|Considering deprecating and discontinuing package:oauth2]] |
| | * https://pub.dev/packages/oauth2_client |
| | * https://pub.dev/packages/oidc |
| | |
| | |
| | |
| |
| ==== Theme ==== | ==== Theme ==== |
| * [[https://pub-web.flutter-io.cn/packages/dio|dio]] a HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc. | * [[https://pub-web.flutter-io.cn/packages/dio|dio]] a HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc. |
| * [[https://pub.dev/packages/http|http]] | * [[https://pub.dev/packages/http|http]] |
| | * [[https://pub.dev/packages/get#getconnect|GetConnect]] inside GetX |
| * Location | * Location |
| * [[https://docs.page/Lyokone/flutterlocation|flutterlocation]] | * [[https://docs.page/Lyokone/flutterlocation|flutterlocation]] |