|
|
|
|
|
by DjDarkman
5705 days ago
|
|
I am interested in how can MeeGo support multiply architectures without requiring the developer to build against all of them...
Last time I checked MeeGo apps were native code. Also the in my opinion the fragmentation problem is due to the handset manufacturer's politics. I have a HTC Tattoo with Android 1.6 I could flash a 2.2 on it but then some hardware components wouldn't work, because it seems that it wasn't in HTC's interest to give back those drivers. I am interested how will MeeGo tackle this. |
|
http://qt.nokia.com/products/qt-quick/
Qt Quick is a very high-level toolkit for touchscreen UI design. Instead of native C++ code, Qt Quick apps are written in JavaScript and QML, a declarative UI language.
This solves the problem of supporting multiple architectures without needing a recompile -- at least for those apps which are simple enough to not require a C++ component.
QML is actually pretty cool. IMHO it's lightyears ahead of the clunky XML widget declaration specifications like the one used by Android, for instance.
--
[1] Nokia recently announced that Qt Quick is going to be their preferred toolkit for both internal development and 3rd parties, on both Symbian and MeeGo. (They were heading for some seriously silly internal fragmentation by having incompatible Qt-based toolkits on the two platforms, so standardizing on Qt Quick is a relief.)