I have been wanting to learn React Native for ages now and have previously found that building an app for my own use is the best way to embed new knowledge. As a huge proponent of the Pomodoro Technique, using this in my daily flow to optimise my focus, I chose to build a Pomodoro timer app.
The most challenging aspect of mobile development tends to be managing the various environments. As such I used Expo to build the app, which made it easy to get up and running quickly on both Android and iOS. WHile the app is not yet available for download, I plan to continue learning and release it sometime in the future.
This project was a lot of fun as I am a big sci-fi fan and decided to style it with a space background and neon theme. I also created a custom hook to check whether the keyboard is open so that I can change the number of items shown in the focus history.
I'm definitely hooked on mobile developemnt and look forward to bringing you more in the near future.
- Source CodeGithub
- StackJavascript, React.js, React Native, Expo, Async Storage