I fixed several deprecated usages across the project, including replacing deprecated APIs with their recommended alternatives.
In addition, I cleaned up unused imports to reduce warnings and improve overall code quality.
Next, I plan to focus on:
Log in to leave a comment
In the last few hours I focused on improving both the usability and the overall structure of the application.
Projects are now successfully loaded and displayed on the start page, allowing users to immediately see their available projects after launching the app. At the current stage, these project entries are intentionally read-only. While users cannot yet modify project data, they can already interact with the most important external resources by opening links to the demo, README, and GitHub repository directly from the UI. This lays the foundation for future project management features while keeping the current implementation stable and predictable.
I also implemented a settings page to give users more control over their experience. From there, users can:
To further improve the app’s presentation, I added a custom application icon, helping the project feel more complete and recognizable as a real desktop application rather than a prototype.
With these pieces now in place, the next focus is on distribution and release preparation. I plan to create a proper release build soon, including a Windows .exe, and publish it as a real release rather than a development-only build. This will mark an important milestone in moving the project from active development toward a usable, shareable application.
Log in to leave a comment
I am currently working on implementing secure API token storage for the application.
The intention is to handle user authentication data in a safe and cross-platform compliant way, following best practices.
At this stage, the implementation is still in progress. While the logic and structure are being developed, there are currently platform-specific build issues on Windows related to native dependencies of the secure storage solution. These issues are being investigated and resolved as part of the development process.
This reflects the current state of development for the competition submission.
Log in to leave a comment
I’ve started working on a UI using Flutter. Since I’m not familiar with the required programming languages and frameworks yet, I have to learn and build everything from scratch.
As a first step, I managed to get a simple Hello World application running, which you can see in the screenshot. It’s a small start, but an important milestone before moving on to more complex UI elements.
Log in to leave a comment