Sélectionner une page

Applications démos

,

Ces 11 applications ont été créés grâce à un cours en ligne par AppBrewery (voir ici). Je les ai groupé en 3 catégories : sans fonctionnalité, fonctionnalités de base et fonctionnalités avancés. Je fournis les téléchargement Android ci-dessous. Si j’avais un Mac, j’aurais aussi fourni la version iOS. Une autre application fait partie de ce cours, mais elle a sa propre page, vu la différence de complexité et fonctionnalité, vous pouvez la retrouver sur cette page.

Applications sans fonctionnalités

Les applications sans fonctionnalité n’ont, comme le nom l’indique, aucune vraie fonctionnalités. Ces applications servaient seulement à se pratique pour la mise en page de Flutter.

  • I Am Rich – Réplique de l’application I Am Rich qui était disponible pour 1000$ au début de l’App Store.
  • I Love Cats – Presque identique à I Am Rich, mais avec un chat et en appuyant, on ouvre une recherche de photos de chats.
  • MiCard – Application servant de contact card, mais appuyer sur les informations ne fait rien du tout.

Applications avec fonctionnalités de base

Ces applications ont quelques fonctionnalités de base et sont plutôt inutiles, mais elles ont requises plus de travail que les apps précédentes. Elles ont servi à apprendre ce qu’est le state dans Flutter ainsi que les fonctionnalités de Dart comme les packages, les fonctions, les listes, etc.

  • Dicee – Application servant à « rouler » 2 dés.
  • Magic 8 Ball – Même fonctionnalité interne que Dicee, mais avec une Magic 8 Ball.
  • Xylophone – Application qui permet de jouer, comme son nom l’indique, du xylophone.
  • Quizzler – Application de quiz. A permis d’apprendre les classes et les constructeurs de classe.
  • Destini – Application du style create your own story, basé sur la fonctionnalité de Quizzler.
  • BMI Calculator – Application qui permet de calculer son indice de masse corporelle. A permis d’apprendre les enums et les maps. A aussi permis d’apprendre la navigation de base dans Flutter.

Applications avec fonctionnalités avancées

Ces applications ont des fonctionnalités plus avancées et communiquent avec des API externes. Cela a permis entre autre d’apprendre comment utiliser du JSON dans Flutter ainsi comment les Futures et les fonctions async fonctionnent.

  • Clima – Application qui demande la localisation de l’utilisateur afin d’afficher la météo. Il est aussi possible de sélectionner manuellement l’endroit.
  • Bitcoin Ticker – Application permettant de voir la valeur de trois cryptomonnaies en quelques devises, sélectionnables par l’utilisateur. Noter que je suis limité à 100 requêtes par jour avec leur API gratuit, donc si cela ne fonctionne pas, c’est possiblement la cause.

Si vous souhaitez avoir accès au code source, veuillez me contacter et je vous l’enverrai avec plaisir !

Compétences

, ,

Posté le

2020-10-15