gecko is a good method for developing desktop software, right?

2009-03-05 Thread Star Liu
I'm thinking about the methods of developing cross platform desktop
software those days, I think the advantage of gecko is that it
seperates layout, styles and event response information(code), which
is a correct direction for software development, as I saw this
direction in web development. Other methods(gtk, qt, wx) may still
stay at the traditional stage, which mix layout information with event
response code. Am I right? what's your opinion about the direction of
desktop software development? thanks


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: gecko is a good method for developing desktop software, right?

2009-03-05 Thread Kelly Clowers
On Thu, Mar 5, 2009 at 20:38, Star Liu  wrote:
> I'm thinking about the methods of developing cross platform desktop
> software those days, I think the advantage of gecko is that it
> seperates layout, styles and event response information(code), which
> is a correct direction for software development, as I saw this
> direction in web development. Other methods(gtk, qt, wx) may still
> stay at the traditional stage, which mix layout information with event
> response code. Am I right? what's your opinion about the direction of
> desktop software development? thanks

I don't know about the others, but QT 4 is model/view. Apparently
it isn't MVC, but Model, View, Delegate and Selections.


Cheers,
Kelly Clowers


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: gecko is a good method for developing desktop software, right?

2009-03-05 Thread Star Liu
On Fri, Mar 6, 2009 at 1:31 PM, Kelly Clowers  wrote:
> On Thu, Mar 5, 2009 at 20:38, Star Liu  wrote:
>> I'm thinking about the methods of developing cross platform desktop
>> software those days, I think the advantage of gecko is that it
>> seperates layout, styles and event response information(code), which
>> is a correct direction for software development, as I saw this
>> direction in web development. Other methods(gtk, qt, wx) may still
>> stay at the traditional stage, which mix layout information with event
>> response code. Am I right? what's your opinion about the direction of
>> desktop software development? thanks
>
> I don't know about the others, but QT 4 is model/view. Apparently
> it isn't MVC, but Model, View, Delegate and Selections.
>
is it a good idea to use unified layout language to describe both
desktop and web application user interface? if QT also seperates
layout code from event handler code, then shall it invent a new
language to describe its user interface? For gecko, I hope XUL can be
integrated into html, is that possible?

> Cheers,
> Kelly Clowers
>
>
> --
> To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
>
>


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: gecko is a good method for developing desktop software, right?

2009-03-05 Thread Kelly Clowers
On Thu, Mar 5, 2009 at 21:37, Star Liu  wrote:
> On Fri, Mar 6, 2009 at 1:31 PM, Kelly Clowers  wrote:
>> On Thu, Mar 5, 2009 at 20:38, Star Liu  wrote:
>>> I'm thinking about the methods of developing cross platform desktop
>>> software those days, I think the advantage of gecko is that it
>>> seperates layout, styles and event response information(code), which
>>> is a correct direction for software development, as I saw this
>>> direction in web development. Other methods(gtk, qt, wx) may still
>>> stay at the traditional stage, which mix layout information with event
>>> response code. Am I right? what's your opinion about the direction of
>>> desktop software development? thanks
>>
>> I don't know about the others, but QT 4 is model/view. Apparently
>> it isn't MVC, but Model, View, Delegate and Selections.
>>
> is it a good idea to use unified layout language to describe both
> desktop and web application user interface?  if QT also seperates
> layout code from event handler code, then shall it invent a new
> language to describe its user interface? For gecko, I hope XUL can be
> integrated into html, is that possible?

I know XUL can mix with other xml, including xhtml and mathML.
I can't speak to the rest since my programming ability only goes
as far as a little bash and perl scripting and a few quarters of Java.


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org