Knut,

That was a brilliant description of why Qt is here to stay in the Mobility 
sector as well as a good overview of why people should continue using and pick 
up this (Qt) development framework :)

Thanks, Tom.


On 29/09/2011 14:13 Knut Yrvin wrote:

On Onsdag 28. september 2011, ext Pau Garcia i Quiles wrote:
> Is this a joke?

To be blunt Pau Garcia, Kate got it right. Here is why:

Symbian will be supported until at least 2016[1]. As we speak there are +9
million apps downloads to Symbian daily. Many of those are made with Qt. The
German marked study from Research2guidance shows, the "Symbian" store OVI
generates highest average download per app[2].

1. http://mynokiablog.com/2011/05/26/elop-in-china-symbian-support-until-at-
least-2016/
2. http://www.bgr.com/2011/09/07/bigger-isnt-always-better-nokia-ovi-store-
apps-downloaded-160-more-than-ios-apps/

Qt is used by +400.000 developers in 70 different industries, from making top
notch animation tools for 3D block busting moves[3][4] to chicken
incubators. It's a part of Linux Standard Base, and provide a fully fledged,
industry and community tested framework, documented API's which is
competitive with the other SDK's in any market.

3. http://www.youtube.com/watch?v=3Mo-FN_fQy0
4. http://qt.nokia.com/qt-in-use

The real strength of Qt/QML/Qt Webkit Integration with HTML5 support, is
that it's a cross platform framework. You're not limited onto a single OS,
or one single Linux stack. The cross platform nature of Qt is somewhat
unknown for many developers who focus on Linux only. There are exceptions
where e.g VLC, which is using Qt's cross platforms. The VLC developers don't
need to rewrite their code for Windows (they actually compiles the Windows
binaries on Linux ...).

In this perspective, MeeGo and now Tizen is just another targets for those
who are using Qt to make rich user experiences with touch an animations.
It's here QML really shines. The cross platform properties of Qt enables
developers to target Tizen in addition to many other Linux distributions and
other operating systems[5]. This includes hybrid Internet apps with HTML5
through Qt Webkit integration. One example of many, where a company
successfully are using Qt for blending their HTML5 "app" with richer Qt 
functionality is Netflix[6]:

5. http://cutehacks.com/2011/02/14/cross-platform-apps-at-mwc/
6.
http://developer.qt.nokia.com/videos/watch/developing_the_netflix_tv_movie_streaming_service_with_qt

What's unfortunate in your line of argument Pau Garcia, is the zero sum game
you're playing. And you're playing zero sum in a highly changing computer
industry. Locking 4-5 years back, much has changed. In this environment more
and more companies has included Qt, shipping millions of devices or reaching
more downloads than ever with apps made with Qt.

You can engage in this growing market, targeting more systems with Qt than
other framework[6]. Or you can restrict your self to a single "platform"
with zero sum thinking. When your limiting your self with zero sum
arguments, remember this: You are imposing restrictions onto your own
thinking. Your thinking does not reflect on to all those who are using Qt
already, and successfully are shipping thousands or millions of Qt based
apps, cross devices, Linux-distributions and other operating environments.

Best regards

Knut Yrvin
--
Qt Developer Days 2011 – REGISTER NOW!
October 24 – 26, Munich
November 29 – December 1, San Francisco
Learn more and Register at http://qt.nokia.com/qtdevdays2011
_______________________________________________
MeeGo-community mailing list
MeeGo-community@meego.com
http://lists.meego.com/listinfo/meego-community
http://wiki.meego.com/Mailing_list_guidelines

_______________________________________________
MeeGo-community mailing list
MeeGo-community@meego.com
http://lists.meego.com/listinfo/meego-community
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to