Progress
25%
2026-08-22 - eacalahorra
Progress Update: August 22, 2026
The progress of LocutusAAC has been temporarily stalled due to circumstances outside of my control.
Having battled an injury, a fracture to be precise, and moving across continents has made it rather complex to focus on and continue the Locutus project.
I foresee new progress to be shown by end of October, with intense work beginning this week.
Upon revision, Backend seems mostly finished, and UI/UX now remains the main focus, modules for UI are... almost complete, but require spacing and image work, including one correction to the DB integration. Furthermore, Edge Case Testing needs to be continued for communication and engine issues, if present. App flow will be completed after UI for Onboarding, Initial Setup and all associated Setting options. Following that v0.1a will be made publicly available for feedback to refine into a functioning complete app. v0.1a MVP is scaffolding and basic communication and app functionality.
Please find attached an image of the little animal that has been keeping me company in these trying times, as to make you too feel accompanied, sadly it is a Wikimedia Commons image... but the feeling is what counts ;)
A ringtail. It kinda sounds like a bird.
2026-05-29 - eacalahorra
Backend 2: Electric Boogaloo
Development on the Swift version of LocutusAAC is moving going well although "well" is generous at best. It has taken me several handwritten pages and two entire whiteboards of flow charts to work out the application's architecture. Turns out, AAC is more difficult than I thought..
A working skeleton of the application is working, or actually WAS working prior to me making this post. The structure is there. TTS and the Utterance Bar are on the horizon. The UI is fighting me every step of the way, as I attempt to make scaling and readability work.
Architecturally, I originally thought of doing MVC... and now I say I am doing MVVM, but in honesty, I am not quite sure it qualifies entirely.
As evidence of the uphill battle, two screenshots, one taken immediately after the other, are shown below for your enjoyment.
Initial UI and Database Success with the Preliminary Button Style, working beautifully, even if not correctly sized.
Immediately after the previous screenshot the app would not build. Error Manager has given me no useful information, and it remains a mystery. It happened LITERALLY after the screenshot.
All things considered, this project has proven to be incredibly more complex than I originally thought as a bright eyed innocent summer child. That noted, it keeps moving forward.
2026-05-26 - eacalahorra
Backend complete. Native development begins.
The LocutusAAC backend is finished. The Locutus Database is complete and fully functional.
Remaining work is focused on the native UI/UX design and application development in Swift for iOS and Kotlin for Android.
Originally the app was planned to be built with Flutter. After consideration, I have decided to move to a fully native infrastructure, as I find it easier, especially in Swift, as I am acquainted properly with that environment.
|