Skip to content

Mirror of https://gitlab.com/nathanael2/aelf-flutter - French catholic Bible AELF app written in flutter - French

License

Notifications You must be signed in to change notification settings

nathanael-h/aelf-flutter

Repository files navigation

AELF

🇫🇷 Cette application a pour but de vous donner accès à la Bible et aux lectures du jour (messe et offices de la liturgie des heures) en français selon la traduction officielle pour la liturgie catholique (AELF). Ceci sans être connecté à internet en permanence. Elle est directement inspirée de l'application AELF pour Android

This application aims to provide you Bible and daily readings in french from AELF.org, without being connected to internet. It is directly inspired by AELF Android

Try it ?

download_app_store_badge.svg

You can download it from the iOS AppStore on your iPhone, iPad, or Mac (with M1 CPU) : Click here to go to the AppStore To try the next updates on iOS, ask-me and I'll send you a link to download the app from TestFlight ! For Android, I can send you a link to the apk built by Bitrise CI.

🇫🇷 Vous pouvez la télécharger depuis l'AppStore sur votre iPhone, iPad ou votre Mac (à processeur M1) : Cliquer ici pour aller sur l'AppStore Pour tester les prochaines versions sur iOS, demandez-moi et je vous enverrai un lien pour télécharger l'app depuis TestFlight ! Pour Android je peux vous envoyer le lien vers l'apk compilé par Bitrise CI.

Build Status

Info

This project is developped in flutter, from scratch and targets at the moment iOS and Android. Firstly only the Bible was implemented. Thanks to contributors, we now have mass and liturgy of hours. Contributions are very welcome ! Fell free to open an issue or a merge request. The code is in the lib directory. Install flutter, and launch flutter run from this directory (using terminal, cmd or powershell...). flutter works very well in Visual Studio Code (VS Code) and IntelliJ.

🇫🇷 Le projet est actuellement développé de zéro avec flutter, et cible pour le moment iOS et Android. Au début, seule la Bible était disponible. Mais grâce à plusieurs contributeurs, nous avons maintenant la messe et la liturgie des heures. Les contributions sont les bienvenues ! Vous pouvez ouvrir un ticket ou une demande de fusion. Le code est dans le dossier lib. Installez flutter, et lancer flutter run (avec terminal, cmd, ou powershell) depuis le présent dossier. flutter fonctionne aussi dans les IDE Visual Studio Code (VS Code) et IntelliJ (Android Studio).

Problems, suggestions

🇫🇷 Si vous rencontrez un problème avec l'application AELF, vous pouvez le rapporter ici en créant un ticket (ou issue). Vous pouvez également consulter la liste des tickets (ou issues), le problème rencontré y figure peut-être déjà. Cliquez sur ce lien : https://gitlab.com/nathanael2/aelf-flutter/-/issues/ Ce système de tickets sert aussi à rapporter les suggestions !

If you enconter any bug in the AELF app, you can report it here in an issue. You can also check the issues list, maybe your bug has already been reported. Follow this link : https://gitlab.com/nathanael2/aelf-flutter/-/issues/ This issues system will be also used for ideas and suggestions.

TODO

Bible

Daily Readings (mass and liturgy of hours)

  • Basic implementation to start : only today and online
  • Cache a few weeks
  • Date peeker
  • Zone choice
  • Link readings to the Bible.

Global

Why ?

I started to contribute to the android app look here and was looking for a way to provide full offline AELF Bible to iOS users. As I am not a developper, it would have been to difficult for me to developp a native iOS app and to maintain it. When I discovered flutter I thougt it could be a good framework to achieve that. So I gave it a try and it worked : (at the first time of writing) I had a minimal Bible app that runs well on iOS (and Android). Now the app has also the liturgy, and cool features (theme, region choice)...

🇫🇷 J'ai commencé par contribuer à l'application Android AELF voir ici et cherchait également un moyen de proposer la Bible AELF (sans accès internet) aux utilisateurs d'iOS. N'étant pas développeur, il aurait été trop complexe pour moi de développer une application iOS native et de la maintenir dans le temps. Quand j'ai découvert flutter, je me suis dit que ça pourrait être un bon framework pour ça. Ainsi je me suis lancé, et voilà ça a marché : (au moment où j'ai écris ceci) j'avais une application simple proposant la Bible qui fonctionne sur iOS (et Android). Maintenant il y a la liturgie et de chouettes fonctionnalités (thèmes, choix de la région)...

Screenshots :

Bible:

List of Bible books

Mass:

Mass

Mass with dark theme:

Mass night

Drawer menu:

Drawer menu