Si vous êtes comme moi, votre routine matinale implique probablement d’appuyer frénétiquement sur le bouton snooze une demi-douzaine de fois avant de finalement vous traîner hors du lit. Je me suis rendu compte que le simple fait d’entendre un bruit fort n’était pas suffisant pour me réveiller—je l’éteignais simplement par automatisme. J’avais besoin de quelque chose qui forcerait mon cerveau à s’activer et à dissiper l’inertie du sommeil.
C’est pourquoi, en tant que projet personnel, j’ai décidé de créer ma propre solution : WakeGame.
Qu’est-ce que WakeGame ?
À la base, WakeGame est une simple application de réveil pour Android. Mais au lieu de vous offrir un énorme bouton “Ignorer” facile à toucher, l’application vous demande de jouer à un mini-jeu rapide pour désactiver l’alarme.
Les jeux ne sont pas conçus pour être frustrants ; ce sont simplement des tâches simples destinées à faire tourner vos rouages cognitifs. Au moment où vous terminez le jeu pour couper l’alarme, votre cerveau est suffisamment engagé pour qu’il soit beaucoup plus difficile de se rendormir. Cela vous réveille d’une manière qui est en fait plutôt amusante.
Ajuster l’expérience
Pendant que je développais les jeux, j’ai aussi réalisé que les applications de réveil par défaut sont souvent trop rigides. Chacun a des habitudes de sommeil différentes, j’ai donc ajouté des paramètres plus avancés pour donner aux utilisateurs un véritable contrôle sur leurs matinées :
-
Retour haptique : Je voulais une sensation physique lorsque vous utilisez l’application pour la rendre plus interactive, mais certains utilisateurs n’aiment pas ça, vous pouvez donc le désactiver dans les paramètres.
-
Délai de redémarrage automatique : Vous ne voulez pas que l’alarme hurle pendant que vous essayez de vous concentrer sur un jeu. Lorsque vous commencez à interagir avec l’application, l’alarme se tait d’elle-même. Mais, par mesure de sécurité, si vous arrêtez de jouer et que vous vous assoupissez accidentellement, l’alarme redémarrera automatiquement après un délai défini.
-
Délai de répétition personnalisé (Snooze) : Pour les écrans d’alarme standard, car les intervalles habituels de 5 ou 10 minutes ne conviennent pas à tout le monde.
Sous le capot
Du point de vue d’un développeur, ce fut un projet fantastique pour travailler avec les outils Android. J’ai créé l’application en utilisant Kotlin dans Android Studio, ce qui a fait de la gestion des services en arrière-plan, des minuteries et de l’interface utilisateur pour les mini-jeux une expérience d’apprentissage très agréable.
L’essayer
J’ai rendu cette application gratuite et sans publicité, et elle ne collecte aucune donnée car j’accorde de l’importance à la vie privée et je voulais la rendre accessible à tous ceux qui pourraient en bénéficier.
Si vous luttez contre la “fête du snooze” matinale et que vous voulez essayer de stimuler votre cerveau un peu plus tôt, vous pouvez obtenir l’application ici : WakeGame sur Google Play
N’hésitez pas à me dire si cela rend vos matinées un peu moins pénibles ou si vous trouvez des améliorations qui pourraient y être apportées !