Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Quelles annonces Flutter retenir de la Google I/O 2022 ?

Quelles annonces Flutter retenir de la Google I/O 2022 ?

Edouard Marquez

May 28, 2022
Tweet

More Decks by Edouard Marquez

Other Decks in Programming

Transcript

  1. Google I/O 2022
    Les nouveautés Flutter

    View Slide

  2. GDG Mons Dart 2.17
    Qui suis-je ?
    Edouard Marquez
    Freelance Android & Flutter [email protected]
    @g123k
    Slack francophone

    slack.flutter-france.fr
    Newsletter Flutter

    flutter-digest.com
    YouTube Flutter France

    youtube.flutter.paris
    Newsletter Android

    android-croissants.com

    View Slide

  3. Dart 2.17

    View Slide

  4. GDG Mons Dart 2.17
    Enumérations (avant)

    View Slide

  5. GDG Mons Dart 2.17
    Enum members (maintenant)

    View Slide

  6. GDG Mons Dart 2.17
    Initializer (avant)

    View Slide

  7. GDG Mons Dart 2.17
    Initializer (avant)

    View Slide

  8. GDG Mons Dart 2.17
    Super initializer

    View Slide

  9. GDG Mons Dart 2.17
    Named arguments (avant)

    View Slide

  10. GDG Mons Dart 2.17
    Named arguments (maintenant)

    View Slide

  11. Processeurs
    RISC-V
    Améliorations
    sur Dart:FFI
    11
    Nouvelles

    règles Lint
    WeakReferences
    /

    Finalizer
    Client HTTP

    avec
    connectionFactory

    View Slide

  12. Flutter 3.0

    View Slide

  13. 500 000 applications


    sur le Google Play


    View Slide

  14. GDG Mons Flutter 3.0
    Material Design 3

    View Slide

  15. GDG Mons Flutter 3.0
    Les ThemeExtensions

    View Slide

  16. GDG Mons Flutter 3.0
    Firebase

    View Slide

  17. GDG Mons Flutter 3.0
    Firebase Crashlytics

    View Slide

  18. Sur mobile (Android / iOS)

    View Slide

  19. GDG Mons Flutter 3.0
    Sur mobile : gestion des écrans pliants / pliables

    View Slide

  20. GDG Mons Flutter 3.0
    Sur mobile : taux de rafraichissement dynamique (iOS)

    View Slide

  21. GDG Mons Flutter 3.0
    Sur mobile : fin de support du 32 bits

    View Slide

  22. Impeller

    View Slide

  23. Sur desktop

    View Slide

  24. GDG Mons Flutter 3.0
    Toutes les plateformes en stable
    Windows

    Déjà stable
    macOS

    Intel + ARM 64
    Linux

    Support de Canonical

    View Slide

  25. GDG Mons Flutter 3.0
    Support des barres de menu

    View Slide

  26. Démo :)

    View Slide

  27. Sur le web

    View Slide

  28. GDG Mons Flutter 3.0
    Flutter Web

    View Slide

  29. In general, Flutter is geared towards
    dynamic application experiences. Flutter’s
    web support is no exception. Flutter web
    prioritizes performance, fidelity, and
    consistency.


    This means application output does not
    align with what search engines need to
    properly index.


    https://docs.flutter.dev/development/platform-integration/web/faq

    View Slide

  30. Casual Games Toolkit

    View Slide

  31. View Slide

  32. https://pinball.flutter.dev

    View Slide

  33. GDG Mons Flutter 3.0
    Bientôt avec la réalité virtuelle ?

    View Slide

  34. View Slide

  35. Merci !


    Questions ?
    Edouard Marquez
    Freelance Android & Flutter [email protected]
    @g123k
    Newsletter Flutter

    flutter-digest.com
    Newsletter Android

    android-croissants.com

    View Slide