Hi Minto, Maurizio, Nice to read you both tossing around these ideas. As you say, Minto, worth floating these ideas to see if they resonate with others. Maurizio... yes, came across Wavemaker in the past; wasn't impressed.
Picking up on your discussion on point-n-click (and by impliciation, on design time environments), as you might know I got into the NO originally from a background in TogetherJ (you remember that?) What I thought was cool was that TogetherJ provided a build-time synchronicity between a diagram and the code, while NO provided a runtime synchronicity between the code and the app. Back then (2002!) the viewer was the DnD viewer, so it sort of looked a bit like a UML instance diagram. fyi also, I have done some (rather buggy) plugins for Eclipse IDE [1], trying to abstract out some of the detail and provide nice editors for the annotations and other coding conventions. If there was anyone here who was good at that stuff, you are more than welcome to fork it and improve it. Maurizio, another thing to mention (in case you aren't aware) is the idea of a DSL for Isis, which Minto and others and I have kicked around. For myself, I'm not completely convinced it's a game changer for Isis, but it would be fun to have. I did sketch up an idea of what such a DSL could look like [2], [3]. Cheers Dan [1] https://github.com/danhaywood/apache-isis-ide [2] http://markmail.org/message/sq2xbdkdoiaethao [3] http://markmail.org/message/d3tz72fdwad5ccw4 On 3 February 2013 14:19, Maurizio Taverna <[email protected]>wrote: > Hello Minto, > > My vision is a completely generic online environment where applications > > can be created through point and click. Sort of like Visual Basic, but > > not with the emphasize on de GUI but on the model. This allows for a > > really nice prototyping experience. Modifying the model instantly > > modifies the application. > > Exporting the created prototype as a working Isis application allows to > > turn the prototype into a real application. > > > > I like your vision, anyone who's worked in the financial services industry > knows that many business applications are written by business people using > spreadsheets. > An online environment like this could be the daily tool for next generation > of business people. > A couple years ago we developed a online environment based on Spring/GAE. > In 2011 when VMWare acquired the point-and-click application creation > platform WaveMaker[1] we > abandoned the project, even if our online tool included nice features (as > project sharing, sticky notes, etc) we realize that a small company could > not compete with SpringSource. > I'm thinking about start over using Apache Isis because, in my opinion, the > programming model fits perfectly, but a project like this requires a huge > investment in terms of time/effort. > > > > Cheers > Maurizio > > [1] http://readwrite.com/2011/03/08/vmware-acquires-point-and-clic > > > > 2013/2/2 Minto van der Sluis <[email protected]> > > > Hi, > > > > I guess most people involved with Apache Isis or NO in general probably > > envision some bigger picture. > > > > Here's mine: > > > > My vision is a completely generic online environment where applications > > can be created through point and click. Sort of like Visual Basic, but > > not with the emphasize on de GUI but on the model. This allows for a > > really nice prototyping experience. Modifying the model instantly > > modifies the application. > > Exporting the created prototype as a working Isis application allows to > > turn the prototype into a real application. > > > > Of course this raises many questions. For instance how to point and > > click actions. > > > > > > Op 1-2-2013 18:54, Mohammad Nour El-Din schreef: > > > I already have an idea of an application in mind which I have seen used > > and > > > required by almost all companies I worked for regardless the size of > > > business or number of employees > > > > > > Thoughts ? > > > > > > NOTE: If more consensus or interest is there I will start a [DISCUSS] > > > thread for the main idea and that 1st application > > > > > > Looking forward to your reply > > You definitely made me very curious ;-) > > > > Regards, > > > > Minto > > >
