Future Vibes 😎
Sit back, relax, and imagine a future where anything is possible with the right effort and dedication. These vibes will help, and working for the things you want is suddenly easier.
Let's see how the coding progress is looking...

The Roadmap
For the last few days, I've been focused on deciding which parts should be separated out into which appropriate layers. Of course some of that is pretty easy to do (e.g. data handling objects), while in some areas there are multiple ways of doing things, each with their pros and cons.
Broadly speaking, I will be shifting the app from a small design-multi framework concept to a larger but more flexible one.
Storage vs Memory, & Threading
With the framework becoming larger as I add more classes/objects, my aim is to optimise how much code and data is handled by the memory at any one time, and how to efficiently dispose of it as soon as possible, while using a multi-threaded approach to enhance the UX on the front-end (whether on desktop or other devices).


Building Across Platforms
The other primary objective for the current dev stage is to have code that needs minimal adjustments/changes when ported between dev platforms and when incorporated into new apps on different platforms and devices. Separating parts of the code into a UI Interop layer will help with this, leaving much of the difference between apps on other devices within the UI layer for the different interfaces.
Next Up
I get to play around a little bit more with Blender on my new Linux setup. So far I see absolutely no difference except perhaps fast load times for the app and files on this system versus the Windows OS.
Stay awesome,
EMH
