I came across JUCE and it’s great but there are a few issues that I noticed immediately that could be a problem. All of these were observed in the JUCEDemo application.
First was keyboard navigation. I couldn’t control a lot of the elements with the keyboard (like tabs, main menu, sliders etc). I should be able to use the Tab key to get to these elements and then manipulate them.
When the demo is first lanuched, hitting the Tab key does nothing and only after you click somewhere in the application does the Tab key start working.
Although I can use Tab to get to checkboxes, on Windows, their state is not toggled by the Space bar which is standard, but instead works with the Return key.
Accessibility is another issue which will take some solving.
Besides this I am most impressed by what I see in JUCE and await the day we see an Eclipse plugin for JUCE which includes the Jucer, Wizards and code auto completion all in one IDE. I know it’s a good tech demo to create an IDE in the framework itself, but it may not always be the best idea.