Decursus - from Latin "downward course", provides a visual, interactive representation of your lifespan. If art has no practical purpose except causing people think, this app can be categorized as such. |
Choose your country, sex and birthdate. |
According to the life expectancy for your profile, a life map will be drawn. Each black square represents a day in your life. Black squares are past days. White square are future days. |
Zoom and pan to have a bird's-eye view of your life. Every day you've lived is on this map. Your first day of school? It's a black square. That unforgettable holiday? It's another black square. |
How many white squares remain? Tomorrow they will be one less. Do not procrastinate: act. Now! |
Decursus is available for Android (and maybe iOS) and is a showcase for the following components:
- B4XPages - the whole framework
- HugeImageView - to display the whole map
- XUI View - all the widgets
- XUI Dialogs - DateTime dialog
- Localizator - English and Italian languages are available
The development took a few days:
I started with a B4J version, which won't be released, but served as a platform agnostic testbed of the whole concept, allowing for faster compile/test/debug cycle.
After the B4J version was working, a couple of days were required for a B4A port.
The following B4i port took just 1 day.
The iOS version is currently under review by Apple (since nearly a week), while the Android version was approved in a couple of days.
Play Store link: https://play.google.com/store/apps/details?id=com.hybridassistant.life