Here is an update on how the Baby Piano app is doing.
I was never into running or any kind of exercise or sport as a kid, choosing “Snooker” as an option in physical education was my idea of being smart. However now I am grown up I realised that I need to exercise more just to be able to keep up with the pace of work life, family life. So I enrolled in City 2 Surf and completed my first running race of any kind.
Quick update on the Baby Piano Android app. I have uploaded it to Google Play, woohoo!
This week I have been studying this ASO course by Gabriel Machuret, which has meant less time for coding, but I did do a few improvements.
I have completed the app to a level where it is ready to submit, although there are improvements I could make to both the user experience and the quality of code.
This weekend I decided I want to start creating mobile apps, for both fun and hopefully a bit of profit too. I spent a few hours while my daughter was asleep creating a basic “baby piano” app. A screenshot of how far the app has got is below:
The ability to scale out effectively, working without a fixed schema and storing data in aggregates are the main reasons developers consider using “NoSQL” databases. However I was attracted to MongoDB in a recent personal project by the fact that it does geospatial reasonably well. As I soon found out, it is not too difficult to geo in Mongo once you know the basics.
I do really like the Heredoc format allowing you easily create multiple lines explicit strings in Ruby. However you will suffer from a trailing newline which most of the time you won’t want.
A quick blog (off topic) on bicycle repair.