Hi everyone and welcome to month #5 of the 2025 Year of Code! As we’ve done previously, this is the topic to share your May project, which has the theme of Mobile apps.
I’ll start things off with my project which is an app I call Pawz. It consists of separate projects for iOS and Android that displays random cat or dog pictures. More info about this is in the May Year of Code blog post.
Remember: To be entered in the drawings for this month’s prize and the grand prize at the end, you need to share your code, preferably on GitHub. Refer to this blog post if you need help with getting your project on GitHub.
For this month I have written a small app to record energy consumption on a iPhone.
For example, you can read your electricity meter every month and record it in the app. A simple chart shows the monthly consumption. There is still room for optimization here. Currently, two values per month are still required for the calculation. The data can be exported in CSV format using the Share button.
I think it took me most of the time to create a two-column table. It’s so much different than a desktop app. I’m not that familiar with creating Xojo mobile apps. But at least I learned something new.
I have just published a small update. Thanks to ChatGPT, the values for the diagram are now interpolated. It is now sufficient to check the meter reading once a month.