On My Lips - The Bible Study App
I created this app to solve my own problem. I felt existing apps were either too busy or clunky, sometimes creating distractions instead of enabling focus. I also wanted a tool to help me practice and memorise Bible verses, a key function in ensuring the Bible is hidden in my heart and always on my lips. I would need to know the word by heart to be able to recite it off the cuff.


I started building with Codex, using GPT 5.5, then quickly followed with models like GLM 5.2 and Kimi 2.7, Qwen 3.6 which I accessed via Opencode (Go). I used Claude Code to refine the design as GPT 5.6 wasn't able to get the job done as cleanly as I would have wanted.
Initially built it as a react native app then switched to flutter. Working on this helped me see the power of flutter. I feel the flutter version is more fluid and less clunky in terms of navigation and ease of fixing things.
One of my biggest challenges was getting the API versions of the NLT and ESV translations to be correctly loaded, and read properly. Especially as I was trying to create a "Lectio" interface without verse numberings to enable easy and seamless readings without focusing on the verses.
Achieving this Lectio approach was very difficult using React but it worked seamlessly when done with Flutter. I don't fully understand yet, but it was a moment of joy to see it work well.
I am still testing the app and will deploy it to the Apple Store asap.
Technologies
- flutter
Screens and demo
