You are viewing an early preview of this website. Subject to change.

VisionScreens News

← Return to homepage

February 2024

I had almost NO coding time during my Summer break for many reasons! But I finally have some time to myself… for now…

  • HUGE refactor underway. I’ve decided to change up the data structure model.
    • The old structure where I had State Interfaces for every data type had been really doing my head in.

    • Serialization to disk (i.e. saving and opening playlist documents) should now be simpler to implement… hopefully!

  • As part of the refactor I am building-in macOS compatibility (where possible). For 3rd party libraries:

    • Haven’t decided about PowerPoint import on macOS yet

    • VLC should work?

    • NDI will be new territory for me, as I’ve never done macOS interop stuff let alone from .NET Core. Time to finally tackle https://github.com/navhaxs/AvaloniaNDI/issues/1

  • From reading various programming practice articles/books, I am attempting to employ some Lean development and better-thought-out design. Goodbye dead code!

  • I am trying ChatGPT / Amazon Q as coding assistants. Mixed results… sometimes helpful, sometimes plain wrong suggestions, sometimes handy…!!