Apps mobiles
Apps Android et iPhone en React Native et Expo. Services en arrière-plan, mots d’activation, cartes, données hors ligne et achats intégrés. Publiées sur Google Play, ou en APK qui se met à jour seul.
Workbench Soft est un studio indépendant. Il crée des apps pour Android, iPhone, le web, Windows et macOS, et mène chacune de la première spécification jusqu’au store, aux résultats de recherche et aux mises à jour qui suivent.
L’équipe qui a livré les apps ci-dessous peut créer la vôtre. Chaque domaine renvoie aux projets qui le prouvent.
Apps Android et iPhone en React Native et Expo. Services en arrière-plan, mots d’activation, cartes, données hors ligne et achats intégrés. Publiées sur Google Play, ou en APK qui se met à jour seul.
Apps Next.js, React et Astro qui s’installent sur l’écran d’accueil et s’ouvrent sans réseau. Hébergées sur Cloudflare Workers, avec des pages que les moteurs de recherche indexent.
Apps natives en Rust et Tauri pour Windows et macOS. Hooks clavier, icônes dans la zone de notification, tri de fichiers avec annulation et installateurs qui se mettent à jour seuls.
Cartes en direct avec guidage pas à pas. Mots d’activation et dictée hors ligne. Synthés, effets et MIDI dans le navigateur.
Fiche et publication sur Google Play, Search Console, sitemaps et données structurées. AdMob et AdSense avec le message de consentement, puis un plan pour les premiers utilisateurs.
CI sur votre propre matériel, GitHub Actions partagées et des skills qui font suivre aux agents de code les règles d’une équipe, du ticket au merge.
Chaque projet ci-dessous liste ce qu’il fait pour la personne qui l’utilise. Appuyez sur / pour chercher une fonction.
Memories montre ce jour dans les années passées, à partir des photos et vidéos d’un NAS à la maison. Il fonctionne comme les souvenirs de Google Photos, et les photos restent sur un matériel gardé chez soi.
SpotTheCam place les radars officiels des États australiens et de la Nouvelle-Zélande sur une seule carte. Chaque repère affiche la limite en vigueur à cet instant. L’app Android ajoute des alertes vocales, un journal de trajets et un guidage pas à pas.
Guitar Upscale montre gammes et accords sur un manche virtuel, enregistre des boucles et les sauve en MIDI. Il édite les morceaux note par note, les affiche en tablature et s’installe sur l’écran d’accueil.
L’autre personne ouvre le lien et coche des éléments, et chaque coche apparaît aussitôt sur les deux téléphones. Aucune inscription. Les listes restent sur le téléphone, et une liste partagée va aussi dans le cloud.
Dites « Hey Keep » et l’app répond « Enregistrement ». Elle transcrit ce que vous dites ensuite et range la note dans le bon groupe, app fermée et écran éteint.
Servo Hop lit les relevés de prix des États et place chaque station sur une carte, colorée selon son prix. Il garde l’historique jour par jour et montre aussi les bornes de recharge. Il est gratuit et sans compte.
Consdr montre le coût total d’une même voiture sur une même durée en novated lease, en crédit auto et au comptant. Chaque chiffre fixe du calcul renvoie à sa source.
Tapez ghbdtn avec la mauvaise disposition, et Langflip tape « привет » à la place puis change la disposition. L’anglais marche pareil. Il tourne hors ligne et ne garde aucune trace de ce que vous tapez.
Une app de bureau qui lit quand et où chaque photo a été prise, puis la déplace dans un dossier d’année, de lieu et de jour. Elle partage les règles de dossiers de Memories, si bien que le téléphone et l’ordinateur trient pareil.
Des skills pour agents de code : écrire comme une personne, planifier dans une spécification, traiter un ticket, ouvrir une pull request et répondre à sa revue. D’autres auditent une app entière, ou mettent un site en ligne avec la recherche, les pubs et Google Play.
local-ci donne à un Mac ou un PC Windows les mêmes outils de dev, puis l’enregistre comme runner GitHub Actions auto-hébergé. La CI des dépôts privés tourne alors sur cette machine, sans frais.
Un correctif ici atteint chaque dépôt à sa prochaine exécution.
Chaque alias est un petit script dans un seul dépôt, donc les mêmes commandes marchent sur chaque machine.
GitHub envoie les revues par e-mail, alors une validation peut attendre des heures. Cet outil vérifie toutes les 3 minutes et affiche une notification. Un clic ouvre le commentaire.
Un fork de Open in GitHub de Stanislav Sysoev. Il ouvre ou copie le lien vers le fichier, son blame ou son historique, avec les lignes choisies marquées.
Un service dans Docker sur le NAS lisait la date de chaque photo dans une base par jour. L’app Windows attendait dans la zone de notification et ouvrait les photos prises ce jour-là. L’app mobile l’a remplacée.
Chaque projet ci-dessus a suivi les mêmes étapes. Un projet client les suit aussi, et le client voit chacune.
Chaque fonction commence par une spécification écrite dans le dépôt : ce qu’elle apporte à la personne, les parcours et les limites. Vous lisez et validez le même fichier.
Le travail se fait sur sa propre branche, avec sa base de données, son port et son émulateur. Chaque étape est un commit dont les vérifications passent.
Une pull request avec des schémas des parcours, puis la CI. Les vérifications au vert déclenchent le merge, et la doc change dans la même PR.
Publication sur le store, référencement et mises à jour dans l’app. Le README, l’architecture et la doc des fonctions restent justes après chaque changement.
Écrivez quelques lignes sur l’idée, les plateformes et l’échéance.
$ mail workbench.soft@gmail.com