On 11 August 2014 09:59, Peter Kelly <[email protected]> wrote: > An interesting discussion I came across today: > > > http://arstechnica.com/information-technology/2014/08/why-is-it-so-hard-to-make-a-java-program-appear-native/ > > (and yes I realise OO doesn't use Java for it's UI, but the points raised > apply to all cross-platform UI toolkits). > > Question: To what extent is the OO UI frontend code separate from the > backend editing, file format handling, and rendering code? I'm thinking in > particular here of mobile - which demands a completely different approach > to user experience design than desktop. Could OO conceivably be adapted to > mobile by replacing its UI? >
If you look at especially module svl, you will see how we use a meta language to define the UI items. We can change what the UI language generates pretty easy, and it is also pretty easy to change the layout itself. However the semantic, the editing is buried deep in the process model of AOO, there are no clear seperation between functionality and representation, as you would do in a modern program. rgds jan I. > > -- > Dr. Peter M. Kelly > Founder, UX Productivity > [email protected] <[email protected]> > http://www.uxproductivity.com/ > http://www.kellypmk.net/ > > PGP key: http://www.kellypmk.net/pgp-key > (fingerprint 5435 6718 59F0 DD1F BFA0 5E46 2523 BAA1 44AE 2966) > >
