Bonjour,
Comme promis, voici les dernières nouvelles concernant notre projet. Depuis la dernière version, nous avons avancé sur de nombreux points.
Nous sommes tout d’abord très heureux de vous annoncer que JeeMate v0.9.0 a été validée sur les 2 stores Android et IOS.
- Concernant le Play Store Google cela fait déjà quelques semaines, mais nous avons temporairement restreint l’accès à un canal Beta
- Idem pour l’App Store d’Apple et le programme TestFlight.
Note : Ancienne version sur les stores, nous sommes en train de revalider la dernière version. Donc il peut y avoir un peu de délai, ce devrait être disponible en tout début de semaine.
De plus, l’application, son code, a subi une belle refonte comme cela avait été dit :
- Mise en place du versioning et système de déploiement sur les stores
- Passage en sdk Flutter v2.
- Mise à jour de toutes les dépendances en null-safety, gestion des breaking changes…, afin de pouvoir migrer tout l’app en null-safety
- Refonte de toutes les classes de l’app, de la DB, documentation dev du projet
- Etc…
Ce sont des points qui ne se voient pas mais en réalité ça représente plusieurs milliers de lignes de code, tout notre temps libre.
Qu’est-ce que cela permet en pratique ?
- Des dépendances et une app plus fiable. Et bientôt la possibilité d’utiliser d’autres plateformes qu’Android ou iOS.
- De meilleures bases pour faire évoluer l’app et la personnaliser selon vos souhaits. Nous avons redéfini les besoins en nous basant sur tous vos retours depuis le début.
- Amélioration de l’import. Peut-être pas encore parfait, mais il va être de plus en plus précis, avec une aide à la config de vos génériques et un rapport d’erreurs de config
Note : Cela implique aussi qu’il y a des breaking changes importants dans l’app, et nous n’avons pas prévu de système de migration de votre page Favoris (l’unique page que vous pouviez avoir configurés ceci dit, et vu que l’app gère l’import en auto des équipements, cela devrait sans doute se faire sans douleur, étant donné les nouveautés qu’apporte cette version).
Pour toute les futures versions, il y aura migration automatique si nécessaire, mais cette refonte des bases a été faite pour le bien de tous
De même que les versions disponibles sur les Stores, seront pendant plusieurs semaines compatibles avec le plugin en version Beta
Coté UI, toujours dans un objectif mobile-first :
- Nouveau système d’appairage de l’app avec le plugin, sans QR code
- Nouveau système de tuiles, nouvelles interactions, redimensionnables (ce point est encore en cours d’amélioration), multi widgets, …
- Customisation des widgets, résumés. : images/icones et couleurs, titre et sous-titre, …
- Slider discret intégré dans la tuile quand l’équipement le permet
- Volet, lumières, peuvent par exemple être pilotés sans ouvrir la page dédiée
- Possibilité de créer/cacher/supprimer/réorganiser des onglets Favoris, auparavant vous étiez limités à un seul
- On peut par exemple mettre des caméras dans les onglets Favoris, ce n’est plus limité à l’onglet Caméra.
- Notifications avec grandes icones, emojis, boutons actions dans le centre notifs en cours d’ajout (nous attendions une version stable de la lib pour ios avant de l’ajouter)
- Etc…
Bugs connus actuellement :
- Sera remplis quand l’app sera dispognible (Dans la journée ou le WeekEnd)
Cordialement
L’équipe de Dev JeeMate
Ps : Voici quelque image :
-
Customisation des Widgets :
-
Customisation des Onglets :
-
Customisation des Résumé :
-
Vue Général :
-
Assistants a l’importation :
TestFlight iOS : https://testflight.apple.com/join/RJjldfJA