Amby
Mesure de luminosité (2015 – 2025)
Qui veut une app mignonne avec un but très restreint ? Toi ? Youhouu !
Faites de la place pour Amby, un enregistreur de niveau lumineux. Bien que plusieurs applications existent déjà sur l’AppStore pour mesurer un niveau lumineux, cette app permet d’enregistrer pendant plusieurs heures si besoin, et étudier l’évolution.
Nota bene : je n’ai jamais réussi à mesurer un niveau en lux qui corresponde à d’autres applis trouvées sur l’AppStore, crois-moi j’ai essayé ! À ma décharge, il n’y a pas deux applis aujourd’hui qui donnent les mêmes valeurs donc… j’imagine que ce n’est pas très grave. Ce que cette app permet de faire, indépendamment de valeurs absolues précises, c’est d’être témoin et d’étudier l’évolution de l’ambiance lumineuse sur une période donnée.
L’histoire derrière l’app
Tout comme avec Backlit, cette app vient avec son histoire. Clique ici pour en savoir plus !
Un problème
Pour une fois, je vais faire de mon mieux pour faire court. En toute honnêteté, cette app était moins intense que Backlit à réaliser. Enfin… ouais. Tu vois.
Cette app est née d’un besoin. Un besoin de montrer à mon proprio après trois longues années de rénovation dans les espaces communs de mon immeuble, que les lumières d’escalier nouvellement installées et donnant droit sur ma chambre s’allumaient toutes seules toute la nuit. Après leur avoir répété exactement ça pendant des mois, ils ont enfin envoyé quelqu’un, mais la situation ne s’est pas résolue, malgré leur insistance sur le fait que le problème avait été traité…
Que faire ? Eh bien, quand on est développeur•euse d’application, chaque problème est une opportunité de créer un autre problème une solution. J’ai donc décidé de faire une application simple, utilisant l’appareil photo de l’iPhone pour déterminer une sorte d’intensité lumineuse, et enregistrerait toute la nuit. Pas besoin d’une appli fonctionnelle ou autre, un bête enregistrement seulement, puis l’exporter en CSV sur mon ordi, et ZOU.
La solution rapide disparition des trois prochains mois
Puisque l’hyperfocus fait partie de mes gènes et que la peur de l’échec le perfectionnisme est coincé dans mon cerveau, ce qui n’aurait dû être qu’un bête et simple outil, une application jetable, est devenu un projet pour plusieurs mois.
Voici quelques étapes, en désordre (mon cerveau ne s’est en jamais remis, ma mémoire n’est plus ce qu’elle était) :
- pourquoi exporter en CSV alors que je pourrais afficher les résultats dans l’app ! alors faisons une jolie interface
- ooooh et j’ai rarement l’occasion de designer mes propres apps ! et si on passait des jours sur des détails minuscules que peu de gens verront jamais
- tant que j’y suis, je refuse d’avoir une app sur un de mes appareils qui n’a pas une icône mignonne, faisons en une de suite
- j’imagine que pouvoir sauvegarder un enregistrement serait pas mal, alors ajoutons un système de sauvegarde et de relecture
- tu sais ce qui serait top ? utiliser l’iPhone pour enregistrer, mais l’iPad pour visualiser les résultats ! En vrai, depuis le temps qu’on dit que l’écran d’iPad est un révolutionnaire !
- flûte, cet enregistrement est trop large et ne tient ni dans
UserDefaultsni dansNSUbiquitousKeyValueStore, la synchro est cassée. Allons voir comment synchroniser des fichiers via iClaude plutôt - ça serait quand même dommage de ne pas partager ces nouvelles connaissances, pourquoi ne pas faire un paquet Swift pour gérer (simplement) la synchro des fichiers dans d’autres apps! Les
property wrappersc’est la nouvelle mode, nah ? Je vous annonce la naissance de Sush! - honnêtement vu que
Catalystexiste, ça serait du gâchis de ne pas faire une version macOS au passage - uuurh, les écarts d’intensité lumineuse pendant une nuit et matinée complètes sont trop extrêmes et le graphique est illisible, ajoutons une échelle logarithmique
- attendez un peu, les
luxmesurés ne correspondent pas avec ceux des autres apps sur l’AppStore, et si on relisait un peu de physique pendant 3 jours ? - pour être sur l’AppStore il faut des jolies captures de l’app pour iOS, iPadOS et macOS, reconfigurons
fastlane
L’hyperfocus La patience paie
Blagues à part, je suis très fier d’avoir une nouvelle appli sur l’AppStore. C’est un joli sentiment de pouvoir montrer ses outils bizarres et de recevoir quelques commentaires de gens qui les apprécient.
Oh ! et la lumière des escaliers ? Voilà l’enregistrement.
En voilà des lumières pas stables !
Avec cette preuve à la main j’ai réussi à convaincre mon proprio de réellement corriger le problème cette fois-ci, point bonus le technicien était super et on a longuement discuté de la fragilité des lumières avec détecteur de mouvement intégré ainsi que de développement d’apps.







