Eden Qibla 2.0

Eden Qibla est une application de prière pensée pour offrir une expérience claire, élégante et profondément accessible.

Elle réunit les horaires de prière, les rappels, un widget discret et un guidage Qibla précis dans une interface volontairement sobre. Chaque élément a été conçu pour rester lisible, rapide à atteindre et agréable à utiliser, sans surcharge ni complexité inutile.

L’application est née d’une exigence très concrète : permettre aux personnes aveugles ou malvoyantes de consulter leurs horaires, recevoir leurs alertes et s’orienter vers la Qibla dans une interface réellement compatible avec VoiceOver. Cette exigence d’accessibilité irrigue toute l’expérience, sans jamais réduire l’app à un usage spécialisé : Eden Qibla est également soignée visuellement, afin d’être fluide, cohérente et raffinée pour toutes et tous.

Horaires

La vue principale met en avant les prières du jour, la prochaine échéance et le temps restant. Les informations essentielles sont présentées avec calme, dans un ordre logique, pour une consultation rapide comme pour une lecture attentive.

Notifications

Eden Qibla permet de configurer les rappels utiles au quotidien : prières, alerte avant Fajr, alerte avant le lever du soleil et sons distincts. Les notifications peuvent utiliser des sons courts adaptés à iOS, tandis que l’adhan complet peut être lancé depuis l’app lorsque le son choisi le permet.

Widget

Le widget iPhone affiche la prochaine échéance et le compte à rebours sans imposer d’ouvrir l’app. Il a été pensé pour rester discret à l’écran, tout en conservant une lecture VoiceOver concise.

Qibla

Le guidage Qibla est accessible depuis l’écran principal. Il privilégie une information directe : direction, alignement, retours adaptés et interface lisible, avec une attention particulière portée à VoiceOver.

Accessibilité

VoiceOver n’est pas une couche ajoutée après coup. C’est l’un des fondements de l’application : libellés courts, ordre de lecture cohérent, actions utiles, annonces maîtrisées et absence de bruit inutile. Eden Qibla cherche à offrir une expérience digne, stable et rassurante, que l’on utilise l’écran, VoiceOver, ou les deux.

19 commentaires

  1. Assalamou aleykoum,

    merci pour cette application toute simple. J’ai une question, sur les mosquées les plus proches, elle m’en trouve qu’une au lieu des 3 habituelles, est-ce qu’il y a un moyen de choisir une autre mosquée que celle que l’app propose en saisissant son nom ou sa ville?

    Qu’Allah te récompense.

    1. Salam Assia,

      Merci beaucoup pour ton retour et pour ton invocation.

      Pour le moment, Eden Qibla propose uniquement les mosquées que l’application arrive à retrouver automatiquement autour de ta position. Il n’est pas encore possible de saisir manuellement une ville ou le nom d’une mosquée depuis l’app.

      C’est une limite que j’ai bien identifiée, justement pour les cas où une seule mosquée apparaît alors qu’il en existe d’autres à proximité. Je vais travailler sur une évolution pour permettre de trouver plus facilement d’autres mosquées, tout en gardant une utilisation simple et accessible avec VoiceOver.

      Qu’Allah te récompense également.

    2. Petit complément : tu peux déjà réessayer dès maintenant.

      J’ai corrigé une partie du souci côté serveur : si plusieurs mosquées sont disponibles autour de ta position dans le rayon actuel, Eden Qibla devrait désormais pouvoir en proposer plusieurs au lieu de s’arrêter à la première trouvée.

      La prochaine mise à jour de l’application élargira encore un peu la recherche, jusqu’à 15 km. Mais si les autres mosquées sont déjà à moins de 10 km, tu peux normalement les voir dès maintenant en relançant la recherche.

        1. Oui, c’est normal. La date hégirienne est bien présente visuellement dans le widget, mais avec VoiceOver j’ai choisi une annonce plus courte, centrée sur l’information la plus utile à consulter plusieurs fois par jour : la prochaine échéance et le temps restant. L’idée est d’éviter un widget trop bavard. Je garde toutefois ce point en tête, car il faudra peut-être proposer une annonce un peu plus complète si plusieurs personnes la trouvent utile.

        2. Finalement, j’ai retravaillé ce point pour la prochaine version. Dans Eden Qibla 2.1, il y aura un réglage permettant de choisir la lecture VoiceOver du widget : soit une annonce courte, comme actuellement, centrée sur la prochaine échéance et le temps restant, soit une lecture plus détaillée permettant d’explorer séparément les informations visibles, dont la date hégirienne. Visuellement, le widget ne change pas, mais chacun pourra choisir le comportement VoiceOver qui lui convient le mieux.

          1. Super si on peut faire ça! APPLE devrait faire la même chose aussi avec les notifications, nous laisser le choix d’une courte ou longue. Sous Android, ils ont l’appel à la prière en entier.. sans l’ouvrir, mais déjà c’est bien de retrouver cette option, ça ne fonctionnait plus sur l’app que j’avais avant…

          2. Effectivement, cela a toujours été le cas sous Android. Apple, en revanche, se montre particulièrement scrupuleuse quant à la durée des sons de notification, comme elle l’est aussi pour les sonneries. J’ai donc dû mettre en place deux approches distinctes : un son court réellement joué par la notification, et, lorsque c’est possible, une lecture complète déclenchée ensuite par l’application via une action dédiée. C’était assez fastidieux, et je comprends que certains aient préféré s’en tenir au strict minimum.

            Mais, après tout, « À cœur vaillant, rien d’impossible », comme le disait Jacques Cœur.

          3. Assalamou aleykoum,

            merci de tes efforts!
            Avec la dernière màj, VO ne m’annonce plus rien dans le widget…

            belle journée

          4. Salam,

            Merci pour ton retour. De mon côté VoiceOver annonce bien le widget et son contenu en dernière version (2.0.3), donc j’aimerais comprendre précisément dans quel contexte cela se produit chez toi.

            Est-ce que tu peux me dire :

            – si tu parles du widget sur l’écran d’accueil ou sur l’écran verrouillé ;
            – quelle taille de widget tu utilises ;
            – ce que VoiceOver dit exactement quand tu poses le doigt dessus ou quand tu balayes jusqu’à lui ;
            – et si le problème persiste après avoir ouvert Eden Qibla une fois puis être revenue au widget ?

            Belle journée également.

          5. C’est sur l’écran verrouillé. Il m’en propose qu’un seul, rectangulaire. C’est bien la 2.0.3 que j’ai. VO me dit juste Eden Qibla.

          6. Merci pour ton retour, il m’a permis d’identifier précisément le souci. Il concernait le widget de l’écran verrouillé : dans ce contexte, le compte à rebours pouvait devenir peu fiable avec VoiceOver, voire ne plus être annoncé correctement. L’écran verrouillé est une surface beaucoup plus sensible et contrainte, et ce qui fonctionne très bien sur l’écran d’accueil n’y donne pas toujours le même résultat.

            J’ai donc modifié son comportement pour la prochaine mise à jour : sur l’écran verrouillé, le widget affichera désormais uniquement la prochaine échéance et son horaire exact. Le compte à rebours restera disponible sur le widget de l’écran d’accueil, où il fonctionne correctement.

            Eh oui, au fil des expériences, on découvre de nouvelles réalités ; la vie est ainsi faite, le perfectionnisme ne sort pas toujours gagnant. 🙂

          7. D’ailleurs, je pense qu’on ne parlait pas du même widget pour la date, car elle n’a jamais été affichée sur l’écran verrouillé. Ce widget est volontairement très minimaliste : même visuellement, l’espace disponible ne permet pas d’y afficher beaucoup d’informations.

          8. D’accord, dans sa description c’était indiqué.
            Sinon, petite surprise, ce matin, ça n’a pas notifier avant fajr, ni fajr, et le widget indiquait horaires indisponible et ouvrir l’app.

          9. Oui, car un widget ne semble avoir qu’une seule description, même s’il existe différentes versions de ce widget sous iOS.

            Sinon,J’ai effectivement identifié un point important : dans certains cas, si l’application n’avait pas été rouverte depuis un moment, le widget et certaines notifications pouvaient ne plus disposer d’assez d’horaires préparés localement.

            J’ai donc préparé un correctif qui renforce cette partie : l’application conservera désormais une réserve de plusieurs jours pour les prochaines échéances et les rappels. C’était déjà prévu dans la future version 2.1, mais j’avais sous-estimé l’impact possible sur les versions 2.0.x.

            Cela devrait éviter que le widget indique « horaires indisponibles » ou que des notifications comme avant Fajr / Fajr ne se déclenchent pas après quelques jours sans ouverture de l’app.

            La mise à jour va être envoyée rapidement à Apple. Merci pour ce signalement.

            Belle journée.

          10. Là c’était plutôt quelques heures… Pour cela que je te l’ai signalé, ça m’a parut étrange, c’est la seule fois où ça me l’a fait. Mrerciiiiii!

          11. Merci pour la précision. Le fait que cela se soit produit après seulement quelques heures est justement ce qui m’a permis d’identifier un point plus fin dans la gestion des rappels.

            J’ai renforcé la prochaine mise à jour (2.0.4) pour éviter qu’une resynchronisation ponctuelle puisse laisser le widget ou les notifications sans information exploitable. Ce n’était pas censé arriver, mais le risque zéro n’existe pas. 🙂 !

            Merci encore, et belle journée.

          12. finalement, cela n’a pas traîné, la mise à jour est d’ores et déjà disponible sur le store ! 🙌

          13. Petite précision après quelques vérifications complémentaires : la mise à jour publiée hier soir corrige bien le problème principal identifié autour des notifications et de l’hydratation des informations. J’ai toutefois repéré un comportement distinct avec le widget de l’écran verrouillé lorsque VoiceOver est activé. Ce point est déjà corrigé de mon côté et sera intégré à la prochaine mise à jour, après une vérification complète sur appareil. En attendant, mieux vaut retirer le widget de l’écran verrouillé, car VoiceOver ne le lit pas comme il le devrait. Les joies des widgets iOS et des tests en conditions réelles. 🙈

Laisser un commentaire