
So What's Actually Happening?
In the last post, I shared the notion of a "co-ordinate system" based on dates. And although I can't share the full code for the Calendar Control here (since it includes some code for features not yet mentioned/released), I thought I'd share the way that the UI layer will benefit from the UI Interop calendar object. Now... it's always possible to use "DateTime" in C# to calculate the links between, for example, MOOV program dates and times for MOOVs with the UI representation (i.e. planner).

But perhaps a more efficient way is to do the essential calculations once, store the results, and then use these as a date/time co-ordinate system to help keep track of things like MOOVs in a user's training program. So the screenshot above shows how something like this might be implemented. Hopefully it's clear enough (I even included a few basic comments to explain... gimme a break peoples lol).
So that's the insanity of my realitry rn. Cry for me 🙂
Stay awesome,
EMH

HOW MOOVPAD IS BEING BUILT
For the overview of how MOOVPAD apps are being developed, the reasoning behind particular decisions during development, policies, and more in relation to all the technical things, please see the link to the left.
This will be an ongoing work in progress, and will always be linked to the bottom of each upcoming Blog post.