Outils pour utilisateurs

Outils du site


informatique:flutter

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:flutter [16/03/2024 11:06] – [Application templates] cyrilleinformatique:flutter [19/03/2024 07:56] (Version actuelle) – [Ionic Framework] cyrille
Ligne 5: Ligne 5:
 {{ :informatique:informatique:app-release.apk |app-release.apk}} {{ :informatique:informatique:app-release.apk |app-release.apk}}
  
 +Flutter documentation
 +  * Examples
 +    * https://github.com/flutter/flutter/tree/master/examples
 +    * https://github.com/flutter/gallery
 +    * https://flutter.github.io/samples
 +  * [[https://docs.flutter.dev/ui/layout|Layout]]
 +  * [[https://docs.flutter.dev/ui/widgets|Widgets]]
 +    * [[https://docs.flutter.dev/ui/widgets/cupertino|Cupertino widgets]] (iOS-style) 
 +    * [[https://docs.flutter.dev/ui/widgets/material|Material Components widgets]]
  
 ===== Flutter Alternatives ===== ===== Flutter Alternatives =====
  
 ==== Kotlin Multiplatform Development ==== ==== Kotlin Multiplatform Development ====
 +
 +https://www.jetbrains.com/kotlin-multiplatform/
  
   * Open-source technology by JetBrains for flexible multiplatform development. Reuse Kotlin code across Android, iOS, web, desktop, and server-side while keeping native code if needed.   * Open-source technology by JetBrains for flexible multiplatform development. Reuse Kotlin code across Android, iOS, web, desktop, and server-side while keeping native code if needed.
-  * https://www.jetbrains.com/kotlin-multiplatform/ 
   * https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html   * https://www.jetbrains.com/help/kotlin-multiplatform-dev/get-started.html
 +
 +==== Ionic Framework ====
 +
 +https://ionicframework.com/
 +
 +The mobile SDK for the Web. An open source mobile UI toolkit for building modern, high quality cross-platform mobile apps from a single code base.
 +
 +Ionic runs inside a native container using Cordova or, more recently, Capacitor.
 +
 +  * [[https://ionic.io/resources/articles/ionic-vs-flutter-comparison-guide|Ionic vs Flutter: Best Platform for Hybrid App Development]]
 +
  
 ===== Visual designer ===== ===== Visual designer =====
Ligne 42: Ligne 63:
  
   * [[https://flutterui.design/|FlutterUI]]   * [[https://flutterui.design/|FlutterUI]]
 +  * De superbes effets [[https://github.com/gskinnerTeam/flutter_vignettes|gskinner vignettes]] par www.gskinner.com
   * https://github.com/instaflutter/awesome-flutter   * https://github.com/instaflutter/awesome-flutter
   * https://blog.logrocket.com/32-free-flutter-templates-mobile-apps/   * https://blog.logrocket.com/32-free-flutter-templates-mobile-apps/
Ligne 47: Ligne 69:
   * https://instaflutter.com/design/best-flutter-app-templates/   * https://instaflutter.com/design/best-flutter-app-templates/
   * https://code.market/category/flutter/multipurpose/app-template   * https://code.market/category/flutter/multipurpose/app-template
 +
 +https://github.com/X-Wei/flutter_catalog
 +
 +https://github.com/nisrulz/flutter-examples
 +
 +https://github.com/fluttercommunity/community
  
 ===== Applications faites avec Flutter ===== ===== Applications faites avec Flutter =====
Ligne 52: Ligne 80:
 Pour inspiration, savoir-faire. Pour inspiration, savoir-faire.
  
-Rechercher sur [[https://github.com/search?q=path%3A%2F%5Epubspec%5C.yaml%24%2F+flutter&type=code|github]].+  * https://github.com/instaflutter/awesome-flutter?tab=readme-ov-file#open-source-apps 
 +  * Rechercher sur [[https://github.com/search?q=path%3A%2F%5Epubspec%5C.yaml%24%2F+flutter&type=code|github]].
  
 +Des applications:
 +
 +  * https://flutter.gskinner.com/
   * [[https://blackhole-music.com/|BlackHole]] a music player from Spotify & Youtube   * [[https://blackhole-music.com/|BlackHole]] a music player from Spotify & Youtube
     * https://github.com/Sangwan5688/BlackHole     * https://github.com/Sangwan5688/BlackHole
Ligne 72: Ligne 104:
     * voir [[#inapp_webview]]     * voir [[#inapp_webview]]
  
 +===== Packages / Libraries =====
  
-===== Widgets =====+==== Widgets ====
  
   * [[https://github.com/fluttercommunity/community|Flutter Community]]   * [[https://github.com/fluttercommunity/community|Flutter Community]]
Ligne 82: Ligne 115:
       * Battery, Device, network...       * Battery, Device, network...
         * https://github.com/fluttercommunity/plus_plugins         * https://github.com/fluttercommunity/plus_plugins
 +  * InApp WebView
 +    * https://inappwebview.dev/
 +      * https://github.com/techwithsam/flutter_webview/
  
-===== Packages / Libraries =====+==== State management ====
  
- +The [[https://github.com/brianegan/flutter_architecture_samples/|Flutter Architecture Samples]] project demonstrates some strategies.
-==== InApp WebView ==== +
- +
-https://inappwebview.dev/ +
- +
-https://github.com/techwithsam/flutter_webview/ +
- +
-==== State management ====+
  
 === Bloc === === Bloc ===
Ligne 113: Ligne 142:
   * [[https://medium.com/swlh/flutter-dynamic-themes-in-3-lines-c3b375f292e3|Flutter dynamic themes in 3 lines!]]   * [[https://medium.com/swlh/flutter-dynamic-themes-in-3-lines-c3b375f292e3|Flutter dynamic themes in 3 lines!]]
   * [[https://medium.com/swlh/flutter-fast-navigation-with-get-5412ab84b390|Flutter fast navigation with Get]] by Rod Brown   * [[https://medium.com/swlh/flutter-fast-navigation-with-get-5412ab84b390|Flutter fast navigation with Get]] by Rod Brown
- 2020 
  
 ==== Storage ==== ==== Storage ====
informatique/flutter.1710583578.txt.gz · Dernière modification : 16/03/2024 11:06 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki