[Qt-interest] Qt as true mobile multi-platform framework.
David Ching
dc at remove-this.dcsoft.com
Sat Nov 6 06:49:09 CET 2010
Why do you say Qt is more mature than Silverlight? Silverlight is way more
mature than Qt Quick, which is the logical comparison. The non-RIA parts of
Silverlight is based on .NET which is 10 years old. The tools for
Silverlight including Visual Studio and Expression Blend are quite mature.
Silverlight has worked out of browser since version 3 (the current version
is 4). On Windows Phone 7 obviously it is not in-browser. MS has dedicated
Silverlight to running on Windows and Mac on desktop. Why is this a
marketing stunt? I don't think open source has anything to do with whether
a cross platform framework is viable or not.
I also agree the only chance we as Qt developers have in mobile is if
Nokia's phones become very popular indeed. I hope that happens because I
enjoy developing in Qt a whole lot more than Silverlight. But I am also not
motivated to target the mobile devices Qt has chosen to run on (as the Nokia
phones are non-existent in the US, I can't find a phone company that sells
them with their phone service, although I've read a few reviews saying they
are not bad phones).
-- David
"Mihail Naydenov" wrote in message
news:444930.55662.qm at web59812.mail.ac4.yahoo.com...
Just to comment that Silverlight is by no means as mature and full-featured
platform as Qt is.
The last time I checked it only works in a browser, so its comparable to
flex,
not Qt, not even to AIR.
As for "multi-platform" - this is just a marketing stunt and MS will *never*
pull this off completely.
(And considering the platform is not open source, the situation is
desperate)
As for Qt on mobile, lets all just hope nokia releases some killer
smartphons in
large numbers.
This is the best scenario - will make nokia money and marketshare, will push
Qt
development, will create jobs for Qt devs.
Chances to use Qt for mobile development in some other scenario is unlikely,
not
for technical reasons,
but mainly because the lack of dedicated resources to support it.
MihailNaydenov
----- Original Message ----
> From: David Ching <dc at remove-this.dcsoft.com>
> To: qt-interest at trolltech.com
> Sent: Fri, November 5, 2010 8:14:16 AM
> Subject: Re: [Qt-interest] Qt as true mobile multi-platform framework.
>
> With respect, Qt is not as relevant as a "true multi-platform framework"
> as
> it was prior to the dominance of iPhone and Android, which together with
> RIM
> make up almost all of the mobile market in the US. Symbian is
> non-existent
> in the US, and Mameo and MeeGo are unknown quantities (are they even
> released yet?) that may or may not succeed. I don't see how you can
> ignore
> (or leave to "unofficial ports" the dominant market share of iPhone and
> Android) and seriously call it true multi-platform.
>
> Which is too bad considering there is nothing else that is, either. Best
> on
> paper at least is Silverlight, which can target Windows (native), Mac
> (native), Linux (through Moonlight?), iPhone (through MonoTouch), and
> Windows Phone 7 (native). Then we read this week that MS is
> repositioning
> Silverlight and its only true cross platform support will be through
> HTML5,
> meaning we will probably never see Silverlight on Android.
>
> Seems like there isn't enough money for anyone to write a true
> multi-platform framework for all significant desktop and mobile OS's.
> :-(
>
> -- David
>
>
> "Constantin Makshin" wrote in message
> news:201011041319.22577.cmakshin at gmail.com...
>
> Qt already works on most desktop platforms, Symbian (Symbian^3 has Qt
> available out-of-the-box, Symbian^4 is going to replace numerous old GUI
> libraries with Qt), [dead] Windows Mobile (AFAIK, native applications are
> no-no on Windows Phone 7, so it's unlikely that Qt will be available
> there),
> Maemo and MeeGo. There are unofficial ports of Qt to Android and iPhone.
>
> Looking at that list, I'd say Qt is already [one of] the most portable
> toolkit[s]. From my experience of using Qt on mobile platforms I can say
> that most difficulties are caused by physical/hardware limitations of
> mobile
> devices (small screens, input methods, etc.) you have to cope with and
> not
> software ones.
>
> So, I think, Qt can be called "true multi-platform framework" (the word
> "mobile" is omitted intentionally).
>
> > Paulo
>
> _______________________________________________
> Qt-interest mailing list
> Qt-interest at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-interest
>
More information about the Qt-interest-old
mailing list