On Tue, Sep 14, 2010 at 12:55 PM, Mohammed Rashad
<[email protected]> wrote:
>
> I didnt compared Qt with boost also I said in the mail that comparing Qt
> with FOX is not fair. Please read the mail carefully and answer.I am going
> to develop an apllication which need to work on web and desktop.First I
> prefered Qt as I know it better. But porting Qt desktop apps for web is a
> tough job.
> I prefered FOX because I need to make my base classes dependent on just c++.
> I can do it If i choose Qt. so I switched to FOX.
> FOX has only gui so If I use FOX I can do only GUI part of programming using
> FOX other than Qt. All other arts dependent on C++ or some other libs.
> To make a web application from desktop apps (If I am using FOX) I need to
> replace GUI part.
> Is this possible on Qt. AFAIK there is no such toolkits which can do web as
> well as desktop programming. Also there are many choices like python,ruby
> php for web. But using C++ I can code on web and desktop.If I use FOX fox
> desktop I have witty for web which doesnt need any HTML,css,javascript/AJAX
> code. All we need is witty code.
> It is logically possible to do such an application. that is using MVC
> keeping M-C constant and changing the view for web and desktop.
> I can create the core classes in C++ only and inherit them for both web and
> desktop.
> The project is not done yet also i never tried it. But hopes this is
> possible :)
> Everyone have their own choices of programming language and toolkit and  As
> I said in the first mail it depends on the project we need to do
> choose toolkit. Its better than sticking on a single toolkit/framewrok for
> everything. Als I said in the 1st mail that these are only my opinion and I
> didnt force anyone to use any programming language and toolkits/frameworks

It's a free web ... you are free to make silly comments ;) I'm not
gonna stop you from making them.

You ought to follow your own advice though: trying  to shoehorn web
development into desktop code is pretty crazy and an abuse of your
users' sanity. Use the tools available to you (HTML/JS/CSS) and make a
better product for the web.

It's easy to create a stupid product that supposedly works on the web
and the desktop (in fact, there is a Qt Labs project that does just
that), but it's quite another to make one that works well for
developers and users and makes best use of respective platforms (which
was why such projects fail to take off).

That said, there is nothing stopping you from using common libs
developed in C++ ... I do that myself in one project where a common
data format is shared between django and a Qt C++ desktop app using a
shared lib.

Regards
Rajeev J Sebastian

-- 
"Freedom is the only law". 
"Freedom Unplugged"
http://www.ilug-tvm.org

You received this message because you are subscribed to the Google
Groups "ilug-tvm" group.
To control your subscription visit 
http://groups.google.co.in/group/ilug-tvm/subscribe
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]



For details visit the google group page: 
http://groups.google.com/group/ilug-tvm?hl=en

Reply via email to