Hi!

So I'm typing this on my x3...

Mark, you have to think lightweight.
Count the cycles to render a diagram.
And editing on a pad is more dynamic than using a pc. So using svg seems way 
too much overhead to me.
The js uml editor is somewhat usable, though.
But when I zoom the class big enough to edit it, the menu is far away and I 
have to scroll too much. So a context menu is required.

Ciao,
Andreas 
-- 
Diese Nachricht wurde von meinem Android Mobiltelefon mit GMX Mail gesendet.



Mark Fortner <[email protected]> schrieb:

Hi Andreas,

I was thinking more along the lines of a generic HTML5 app (something that 
would run on iPads, Android Tablets, and laptops (some of the newer laptops 
have touch sensitive screens).


As for how to approach this, my first thought is to use SVG.  You would might 
have an rectangle that represents a Class and in the svg it might look like this


<rect ... class="umlclass">....


The server code would parse the class attributes and determine what's a class 
and what's an interface.


Another approach would be for the server to generate JSON POJOs that represent 
model elements.  The client side code would then use those POJOs as models for 
JavaScript classes that would render the requisite GUI elements in a canvas 
object.  Something like this might help: http://code.google.com/p/jsuml2/


Mark


On Sat, Mar 31, 2012 at 10:47 AM, Andreas Rueckert <[email protected]> wrote:

Hi!

-------- Original-Nachricht --------
> Datum: Sat, 31 Mar 2012 09:49:09 -0700
> Von: Mark Fortner <[email protected]>

> An: [email protected]
> Betreff: Re: [argouml-dev] Usability Observations

--<snip>--


> Riffing on that idea (and Andreas' idea) a bit, I wonder if a web-based UI
> would fit the bill?  The server would be capable of interpreting the
> drawing as a model, and generating the necessary artifacts.  You would be
> able to do design reviews, and collaborative design.  The server might
> also
> be capable of interacting with a code repository (so you could
> automatically reverse engineer your model when you make commits).

Mark, do you know how to create a HTML 5 UI for an Android app?

So far, I only played with the Android SDK eclipse plugin a bit
(just to create an app and create a class), and the only
reference I could find, was

http://anindita9.wordpress.com/2012/03/26/developing-interactive-mobile-web-apps-with-html5js-css3-using-mosync-sdk-3-0-for-androidwindows-phone-7-5-ios/

, but my concern is, that such an app might get too complex for
simple phones and pads? I only have a Nexoc pad and an Ideos x3
phone, so no highspeed multicore cpus for me...

Ciao,
Andreas

--
NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone!
Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2943012


To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

------------------------------------------------------
http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2943024

To unsubscribe from this discussion, e-mail: 
[[email protected]].
To be allowed to post to the list contact the mailing list moderator, email: 
[[email protected]]

Reply via email to