230709 – AlertManager & UpdateUI

Chill Chill 😎

Another solid evening followed by a good morning's coding progress, with the Main Thread Multi-Tasking (MTMT) building well. Hope you guys enjoy this awesome release from the team at Chill Music Lab while we catch up real quick πŸ™‚

Screenshot 2023-04-18-3

New MTMT Integrations

In the screen capture shown to the left, taken some time ago, we can see the tab menu that was developed using hard-coded made up numbers, without retrieving data from the database. The new MTMT has allowed me to correct this using the new AlertManager and an UpdateUI method on the Index page, both updating the UI in real time. So in the first large screen capture below, we can see that since the user has not yet signed in, there are no alerts to show.

Screenshot 2023-07-09 131904
Screenshot 2023-07-09 131938

The second large screen capture shows that once the user signs in, the necessary data is retrieved from the database and then displayed. Note that the background for the menu tabs still needs to be changed to a solid colour so that they overlap on the content. At this stage, the MTMT is set to a default timing cycle of 30s for standard background tasks, and longer cycles for uploads, events, etc. These timings may change in future, but they allow me to continue testing for now in an efficient way.

I can now start to turn my attention to managing the MTMT tasks during MOOV sessions, and with progress looking good so far, I'm confident of some good results over the next few days or so, and looking forward to catching up again soonΒ  πŸ™‚

Stay awesome,

EMH

Screenshot 2023-05-20 214615

HOW MOOVPAD IS BEING BUILT

For the overview of how MOOVPAD apps are being developed, the reasoning behind particular decisions during development, policies, links to the science and research at the core of MOOVPAD, 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.

I AM #LAME7