Skip to main content

What are your needs for UI Toolkit ?

9 replies [Last post]
bbeaulant
Offline
Joined: 2006-08-27
Points: 0

Hi,

A few month ago, I decided to publish to the community a Java ME UI Framework as an Open Source (GPL) project. At this time I didn't find over the web any toolkit the correspond to my needs. This library is Kuix, more informations could be found there : http://www.kalmeo.org/projects/kuix.

To be able to make Kuix someting that could be interesting for you, I would like to know what are your need in terms of UI Library ?
Performance ? Cool animations ? Easy to develop with ... ?

Thanks.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Roger Brinkley

meinterest@mobileandembedded.org wrote:
> Of course I did, but th Kuix project has started the before LWUIT was anounced.
> And at present:
> - where LWUIT is CLDC 1.1/MIDP 2.0 compatible, [b]Kuix is CLDC 1.0/MIDP 2.0[/b] !
> - Kuix is faster than LWUIT
> - Kuix do not consider that UI implementation is only a job for Java coders, and then integrate a way to design layout and style via XML and CSS.
> - Kuix is very flexible and it's easy to extends it.
>
> Why Sun propose only now this kind of toolkit ?
>
>
It's not just now that Sun is proposing the toolkit. The toolkit has
been in development for around 18-24 months. It's just now readily
available through the M&E Community and the lwuit project page.
Basically it's at version 1 now and will be open sourced sometime this
summer.

I would certainly encourage you to move forward with Kuix. In fact move
it into the M&E Community if you like, but I'd also encourage you to
look at lwuit and see where additional support can be offered. Lwuit
does have the support of at least one US carrier and is garnering
support from individual developers.

That said, the more projects work together, either separately in their
own projects or within a single project the better UI toolkit offerings
will be.

Binky

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

sfitzjava
Offline
Joined: 2003-06-15
Points: 0

Hi Bbeaulant,

Interesting library, it looks to have a lot of really nice features. I'm not much of a XML/CSS fan, but I understand the usefulness.
Does Kuix have any issues running in the WTK on Linux (Ubuntu)?

While iPhone looking transitions and animation is nice and all, the thing that I think would set your library over the top is a script engine. (anything but JavaScript) maybe something like groovy syntax? I might get ill if one more company thinks of java phones as just another AJax platform :)

Best wishes, and nice job so far.
-Shawn

bbeaulant
Offline
Joined: 2006-08-27
Points: 0

> Interesting library, it looks to have a lot of
> really nice features. I'm not much of a XML/CSS
> fan, but I understand the usefulness.
> oes Kuix have any issues running in the WTK on Linux
> (Ubuntu)?

It doesn't work in the WTK on Linux ?

> While iPhone looking transitions and animation is
> nice and all, the thing that I think would set your
> library over the top is a script engine. (anything
> but JavaScript) maybe something like groovy syntax?
> I might get ill if one more company thinks of java
> phones as just another AJax platform :)

Right, a long time ago I think a lot about adding this kind of feature, to be able to install a base core application and after download all the application logic and updates OTA !
But at the moment it is not planned.

> Best wishes, and nice job so far.
> hawn

Roger Brinkley

meinterest@mobileandembedded.org wrote:
> Hi,
>
> A few month ago, I decided to publish to the community a Java ME UI Framework as an Open Source (GPL) project. At this time I didn't find over the web any toolkit the correspond to my needs. This library is Kuix, more informations could be found there : http://www.kalmeo.org/projects/kuix.
>
>
>
Just curious but have you looked at the Light Weight UI Toolkit?

Binky

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

bbeaulant
Offline
Joined: 2006-08-27
Points: 0

Of course I did, but th Kuix project has started the before LWUIT was anounced.
And at present:
- where LWUIT is CLDC 1.1/MIDP 2.0 compatible, [b]Kuix is CLDC 1.0/MIDP 2.0[/b] !
- Kuix is faster than LWUIT
- Kuix do not consider that UI implementation is only a job for Java coders, and then integrate a way to design layout and style via XML and CSS.
- Kuix is very flexible and it's easy to extends it.

Why Sun propose only now this kind of toolkit ?

Shai Almog

> - where LWUIT is CLDC 1.1/MIDP 2.0 compatible, [b]Kuix is CLDC 1.0/
> MIDP 2.0[/b] !

Which CLDC 1.0 devices have you tested on?

> - Kuix is faster than LWUIT

On what do you base that?
S60 has performance issues with LWUIT but this is a temporary
problem. LWUIT can run on a 320x240x24bpp S40 phone with 3 icon
states per button, an image background for forms/menus. Not to
mention animations (even for backgrounds) and transitions. This still
leaves memory to spare.
The LWUIT demo is optimized for memory not speed, notice I said the
LWUIT demo and not LWUIT!

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

bbeaulant
Offline
Joined: 2006-08-27
Points: 0

hi, I tried on a Nokia 6600 phone.
Else I recognise the real potential of LWUIT and how it could be strong with the sun support. I understand that at the moment it is only a demo.
But what are exactly the plan of LWUIT for the future ? Would lwuit be the Swing of java me ?

Shai Almog

Hi,
The LWUIT Demo is only a demo. LWUIT itself is early access but is
already being used by several vendors for products it is also being
used by our team for products.

LWUIT will be fully open source under GPL+CE very soon which allows
bundling LWUIT in proprietary applications but requires returning
changes to LWUIT to the community (no need to open source your
application).

Swing for mobile devices is AGUI, LWUIT works on top of AGUI when its
available. Sun is releasing LWUIT as a tool for the developer arsenal.

Shai.

> hi, I tried on a Nokia 6600 phone.
> Else I recognise the real potential of LWUIT and how it could be
> strong with the sun support. I understand that at the moment it is
> only a demo.
> But what are exactly the plan of LWUIT for the future ? Would lwuit
> be the Swing of java me ?
> [Message sent by forum member 'bbeaulant' (bbeaulant)]
>
> http://forums.java.net/jive/thread.jspa?messageID=275903
>
> ======================================================================
> =====
> To unsubscribe, send email to listserv@java.sun.com and include in
> the body
> of the message "signoff KVM-INTEREST". For general help, send
> email to
> listserv@java.sun.com and include in the body of the message "help".

===========================================================================
To unsubscribe, send email to listserv@java.sun.com and include in the body
of the message "signoff KVM-INTEREST". For general help, send email to
listserv@java.sun.com and include in the body of the message "help".

bbeaulant
Offline
Joined: 2006-08-27
Points: 0

Ok, thanks for this clarification ;)