À propos du service
TraduitJe développe des applications mobiles pour des listes de courses partagées — où plusieurs personnes maintiennent la même liste et tout changement est instantanément visible par tous les participants. Votre partenaire coche le lait au magasin — sur votre téléphone, cet article est immédiatement barré, et personne n'achète la même chose deux fois ou ne se perd dans les allées à la recherche de quelque chose déjà dans le panier de quelqu'un d'autre.
Ma spécialité est précisément la couche de synchronisation en temps réel, car c'est là que les solutions de modèles prêtes à l'emploi rencontrent généralement des difficultés. Je construis un moteur qui permet à plusieurs personnes de modifier simultanément une liste sans conflits : les changements arrivent en une seconde ou deux même sur une connexion internet instable. Je conçois également soigneusement le mode hors ligne — si quelqu'un perd la connexion dans un sous-sol de supermarché, ses modifications ne sont pas perdues mais sauvegardées localement et fusionnées avec la liste dès que la connexion est rétablie.
Au-delà de la synchronisation, j'ajoute des fonctionnalités qui rendent la liste véritablement utile : diviser une grande liste en sections par magasin, afin qu'une famille faisant des courses à deux endroits ne voie que sa partie ; attribuer des articles à des personnes spécifiques ; regrouper par département de magasin ; historique des modifications montrant qui a ajouté et qui a coché des articles. Je travaille avec le développement natif iOS et Android séparément ou avec des builds multiplateformes unifiés.
Un projet typique comprend :
— entrée sans connexion pour que vous puissiez rejoindre une liste en quelques secondes
— notifications push pour les nouveaux articles et les courses terminées
— regroupement par magasins et départements avec glisser-déposer des articles
— thème sombre, plusieurs listes par famille et liens d'invitation
— gestion de la publication dans l'App Store et Google Play
Ma spécialité est précisément la couche de synchronisation en temps réel, car c'est là que les solutions de modèles prêtes à l'emploi rencontrent généralement des difficultés. Je construis un moteur qui permet à plusieurs personnes de modifier simultanément une liste sans conflits : les changements arrivent en une seconde ou deux même sur une connexion internet instable. Je conçois également soigneusement le mode hors ligne — si quelqu'un perd la connexion dans un sous-sol de supermarché, ses modifications ne sont pas perdues mais sauvegardées localement et fusionnées avec la liste dès que la connexion est rétablie.
Au-delà de la synchronisation, j'ajoute des fonctionnalités qui rendent la liste véritablement utile : diviser une grande liste en sections par magasin, afin qu'une famille faisant des courses à deux endroits ne voie que sa partie ; attribuer des articles à des personnes spécifiques ; regrouper par département de magasin ; historique des modifications montrant qui a ajouté et qui a coché des articles. Je travaille avec le développement natif iOS et Android séparément ou avec des builds multiplateformes unifiés.
Un projet typique comprend :
— entrée sans connexion pour que vous puissiez rejoindre une liste en quelques secondes
— notifications push pour les nouveaux articles et les courses terminées
— regroupement par magasins et départements avec glisser-déposer des articles
— thème sombre, plusieurs listes par famille et liens d'invitation
— gestion de la publication dans l'App Store et Google Play