Flattened is a wonderful adjective for describing web apps when compared to
the DnD viewer.

--
Adam Howard

On Thu, Jun 14, 2012 at 9:09 AM, Richardson, Jason - FSA, Kansas City, MO <
[email protected]> wrote:

> I tend to agree with you Adam,  I miss the interactivity of Drag and Drop
> UI's.  I have never been a fan of web based UI's because of the simple fact
> of the sense of exploratory loss.   I think a multi window web front end
> would be very beneficial.  Standard web front ends to me have always
> provided  a flattened feel to applications.
>
>
>
> Jason Richardson
> National Payments Service (NPS) Technical Lead
>
>
> -----Original Message-----
> From: Adam Howard [mailto:[email protected]]
> Sent: Thursday, June 14, 2012 1:43 AM
> To: [email protected]
> Subject: Introduction and another viewer
>
> Hello list,
>
> =======================================
> This got kind of long. See link [4] for the good stuff.
> =======================================
>
> Naked Objects is something I keep coming back to every few years. All of
> my work experience is with sovereign applications so the concerns that the
> pattern addresses are very natural to me.
>
> I started reading Dan's book last fall and made it part way through the
> carserv example app using Isis 0.1.2-incubating. I used the DnD viewer
> almost exclusively, enjoying how tangible the objects became using the
> multi-window interface.
>
> About a month ago I came back to the book and decided to start writing my
> own little app alongside carserv. I grabbed the latest Isis quickstart
> archetype (0.2.0-incubating) and started coding. Surprisingly, I saw that
> the DnD viewer was no longer included as standard in the archetype. I used
> the HTML viewer for about a week but it just didn't feel the same. With the
> DnD viewer I could look at my object representations and it would help
> drive my modeling. "Oh, I need a relationship here so I can drop this
> object on that one."
>
> This got me wondering. Could a browser-based multi-window interface be
> built on top of the JSON viewer and a javascript ui library? I looked at
> all the contenders (YUI, jQuery, MooTools, Backbone, ExtJS) and finally
> settled on jQuery after seeing this blog post [1] and looking at the
> jqMobile example.
>
> I've been playing with it for the past couple weeks and I'm at the point
> where I wanted to know if this is something the community is interested in.
> I know it's ANOTHER viewer and I'm making no claims that it's ready (or
> will ever be ready) for anyone else to use. I'm really asking if the ideas
> embodied in the DnD viewer are still desired? The most important to me
> being multiple objects on a virtual desktop that you can visually layout to
> increase understanding.
>
> All of the latest developments I've seen, both in Isis and
> NakedObject.NET, have centered on single-object view web layouts. Was it
> discovered that the desktop metaphor viewers were lacking for some users?
> The new web viewers are great but they don't give me the same sense of
> exploration as the original GUI. Maybe that exploration isn't needed after
> the model solidifies and the app is being used.
>
> Anyway, sorry for rambling. I tried something new and posted my little app
> on Heroku. If I understand the service right you can access the JSON viewer
> [2], the HTML viewer [3] and my "windowed" viewer [4] at the urls below. It
> might take a few seconds to spool up. Credentials are sven/pass. Tested in
> Chrome, FF, and Safari.
>
> Again it's nowhere near complete but you can execute actions, view objects
> and collections, create objects and modify properties (mostly.)
>
> Thanks for creating a wonderful framework to build on.
> --
> Adam Howard
>
> [1]
>
> http://net.tutsplus.com/tutorials/javascript-ajax/creating-a-windows-like-interface-with-jquery-ui/
> [2] http://simple-dusk-6870.herokuapp.com
> [3] http://simple-dusk-6870.herokuapp.com/htmlviewer
> [4] http://simple-dusk-6870.herokuapp.com/services.html
>
>
>
>
> This electronic message contains information generated by the USDA solely
> for the intended recipients. Any unauthorized interception of this message
> or the use or disclosure of the information it contains may violate the law
> and subject the violator to civil or criminal penalties. If you believe you
> have received this message in error, please notify the sender and delete
> the email immediately.
>
>

Reply via email to