Mobile application
App
Developed a personal, all-in-one mindfulness and meditation mobile application using React Native and Expo.
Screen Captures
The Story
What was built?
The Perfect Day App is a personal project I embarked on to delve into the world of mobile development.
It's an all-in-one mindfulness application aimed at promoting a calm and peaceful state of mind.
Features include mood tracking, an image gallery, and a quote generator, all designed to uplift and direct the user's overall mood.
What was my role?
This project was a solo endeavor, allowing me to fully immerse myself in learning more about React Native and mobile development.
I was responsible for every aspect, from initial conception to final deployment, using Expo as my primary development and deployment tool.
What were the challenges?
As my first venture into mobile development, the learning curve was steep.
From setting up emulators to understand app performance on Android, to navigating the limitations of pseudo deployment of iOS applications without a paid developer account, each hurdle was a new learning opportunity.
Expo proved to be an invaluable tool in this process, providing a solution that eased many of these challenges.
What was the impact?
Apart from gaining invaluable knowledge about mobile development workflows and the technicalities of building apps with cross-platform tools, the application serves a personal purpose.
As a proponent of practices like meditation and mindfulness, having built my own tool that I use regularly has been a rewarding experience.
What lessons were learned?
This project broadened my understanding of mobile development, particularly the trade-offs involved when using abstraction layers like React Native versus native implementations.
It was an enlightening journey into the intricacies of cross-platform mobile app development.