![]() |
The dream: Qt on Android
All hail Qt on Android from Bogdan Vatra. He has released the alpha version of "necessities"
|
Re: The dream: Qt on Android
Wow this will probably keep the N9 alive :)
|
Re: The dream: Qt on Android
I don't know if this will keep the n9 alive - I do wonder however if this news had arrived any sooner if it would have influenced the decision to join Google instead of Microsoft.
Regardless, what is more interesting is that application developers can now target yet another platform and this platform is still in it's rising star phase. |
Re: The dream: Qt on Android
It might take a development team like CyanogenMOD to be able to integrate it nicely into the kernels/etc.
But besides that, this article is: http://www.ffenril.info/wp-content/u...ull_of_win.jpg |
Re: The dream: Qt on Android
Quote:
Nokia used to be driven by design and engineering. Then, probably due to Big Investors' pressure, Nokia's management and board switched their priorities on monetizing their leading position instead. Well, they fumbled their big ticket Navteq and Ovi integration (Symbian may not be the easiest of jungles to live in...) while competitors A and later G managed theirs better and most importantly got devices and new technologies out to the marketplace. Qt on Android - indeed Qt everywhere (*) - sounds great from an engineering and developers' point of view, but does it directly increase Nokia's revenues? Hmm, I think we have the answer. I would guess that Nokia's short-lived negotiations with Google revolved around, besides money and level of exclusivity, on whether Google could and would adopt Qt as a top-level component of Android (Google does use Qt elsewhere already). But primarily how Nokia could into that wonderful toll-gate/commission position they now covet. MS-Ballmer gave Nokia, at least in the short term, a place for their Maps and a small cut of commission revenues. Who cares about technology, their own developer eco-system or employees when there's a last chance to try to validate Nokia bosses vision of their "own" revenue-generating services! So Qt was more of a sacrifial lamb than a serious driver in this quest for a commission-generating "partner". Qt of course can still "go places" and it will be interesting to see who will be driving its growth. (*) Qt everywhere... would've been great for rebuilding secure and throughly integrated IT and communications infrastructure for businesses and governmental sevices while replacing the existing joke sold (actually "leased") by Microsoft. So everybody except MS and elop will end up losers in the deal. |
Re: The dream: Qt on Android
What if Android 2.3 was released in its current state (and with NFC support) but there was no Nexus S/Nexus 2.
And then OUT-OF-FRIGGEN-NOWHERE they release the Nexus S (Feb 2011) and it comes with Android 3.0 but the "hosting" OEM is NOKIA. And Nokia has cut a deal with Google to spread Android everywhere (due to the deep reaches of Nokia) but in turn Google has to adopt Qt in Honeycomb 3.0 and the tablet (also by Nokia) and smartphone versions are exactly the same except the UI and a new dedicated Appstore for tablets. So developers get 2 tools for android: -Java (which has great compatibility, easy to develop, but sacrifices speed, and is bound in legals by Oracle) -Qt (has good compatibility, good to develop, runs decently speedy, completely open source) Nokia gets a powerful launchpad into the North American market, stops losing (infact potentially gains) investors and now kills off S40 to be replaced by Symbianv3, stops developing for MeeGo (but not Qt) and replaces MeeGo with an earlier released Honeycomb. Is that a better solution than NOKIA Phone 7? |
Re: The dream: Qt on Android
Quote:
Much harder for it to be taken in unilateral directions by someone with a vested interest. It's a better use of resources to contribute to existing open source projects instead of adapting something wholly divorced from existing projects and hoping you aren't saddled with an incompatible fork (for any reason) down the line. |
Re: The dream: Qt on Android
Quote:
|
Re: The dream: Qt on Android
Quote:
|
Re: The dream: Qt on Android
Quote:
And the MWC company isn't really indicative of what Google is doing. Just a company trying to fill a niche in the tablet space by adding windows to Android. BTW, they aren't the first to accomplish this 'feat'. And Android is forkable, but like many big projects, unless there is vision or fundamental differences in ideology, there's little reason to. At this point, it may be best to scavenge it for parts -- eg. Dalvik is something that more companies should pay attention to. For the record, I think QT is cool in that it adds a much needed layer of abstraction above the OS but I think QT could be better if the was yet another layer that separated UI concerns from lower level stuff. I know the API segments these things, but isn't the full QT needed to run QT apps? More layers, man. Layers. |
Re: The dream: Qt on Android
Quote:
|
Re: The dream: Qt on Android
Did you never heard about the Android-lighthouse project?
http://code.google.com/p/android-lighthouse/ The Qt-Creator integration is nice :) |
Re: The dream: Qt on Android
Quote:
|
Re: The dream: Qt on Android
i have my doubts.
if i'm a developer for Qt, i would target this platform. huge market. but how many Qt developers are there? if i'm a developer on Android, why would i pickup this skillset when i already work on Android natively? unlessssssssssssss Qt is so much simpler to developer on Android than that weird voodoo magic thing Google is touting as the Android development experience. however, if this happens, why would Google allow Qt to run? it would be undermining their own effort. thoughts? |
Re: The dream: Qt on Android
Quote:
|
Re: The dream: Qt on Android
Quote:
Besides, I much prefer Google's influence on Nokia, rather than Microsoft's (I guess the lesser of two evils). And even if the N900 successor had stock android user interface its an okay ux, compared to WP7 which is is quite poor (although buttery smooth). And don't forget with Android you could personally customize it, something like MIUI ROM is killer. |
Re: The dream: Qt on Android
Quote:
Now they're using that 'commodization' as an argument against Android? Does. not. compute. Android is open enough so what prevents the major manufacturers from either forking Android or at least forcing Google to play ball with them (e.g. in terms of competitive/alternative components for certain features)?? Now I don't think Google are becoming evil yet, but every sentient player in the mobile food chain feels that they are becoming increasingly arrogant and frankly too powerful. So why not revive the Symbian partnership but this time around a snapshot of Android code and then start hacking away... If the largest handset makers unite, Google is quite likely to suddenly start listening. If Qt is a better framework than Dalvik/Java and both can be used side by side Nokia doesn't need to abandon years worth of development and control of their platform. And as a bonus they can let that elop person go and enjoy his loot elsewhere. |
Re: The dream: Qt on Android
Quote:
Quote:
Quote:
Quote:
|
Re: The dream: Qt on Android
Quote:
|
Re: The dream: Qt on Android
Quote:
Going between FreeBSD and Linux, for instance, is way easier than going from a regular Linux system to anything running Android, and there's lots of crosstalk and compatibility. See Debian GNU/kFreeBSD. You could have made the argument, but it would have been a weak one. With Android you're burning 30+ years of development and forsaking a much larger development "team" and not gaining much. |
Re: The dream: Qt on Android
Quote:
'Not gaining much' is a topic for historians. Small changes in license, focus, ideology, management, etc, can mean large changes in outcome. For instance through some combination of features, Android has garnered widespread adoption in a very short amount of time, and may continue to blossom still. Innovation should not be stifled due to tribalisms. As a result of these combination of 'small-gain' differences Android has accomplished in the mobile market what no other GNU/Linux system has accomplished -- and not for lack of effort. IIRC its adoption has also surpassed Linux on the desktop -- a long sought after goal, even by titans of industry (eg. IBM, HP, Dell, Novell). These 'small gains' may seem rather significant 10 years on. |
Re: The dream: Qt on Android
Quote:
Quote:
Quote:
As for a "tribalism," an insular tribe that hides everything and does everything on its own isn't very friendly. If there is innovation to be had in what Android does, only Google and Android benefit from it. I can go compile daily developmental images of MeeGo, and run early betas of various distributions and packages step by step through development. Android is totally closed until it is released to the AOSP except to the companies that are working with Google. Quote:
Quote:
|
Re: The dream: Qt on Android
Quote:
Afterall, a system's structure has huge implications on how it's used. For an anecdote, see Java. Quote:
Quote:
For kicks, consider release of the N900, perhaps more accurately titled 'The cellular radio that drove the fanbois mad'. Quote:
Quote:
I don't think that linux's adoption failings can be trivialized quite so simply. Quote:
|
Re: The dream: Qt on Android
Quote:
Quote:
I know you're accusing me of being a "fanboi," but there's a massive, massive world of open source full of innovation that existed before Android came around that doesn't work with it due to the decisions of a closed source company that Google bought. Bionic isn't an innovation over glibc, for instance, but it was proprietary to start. And that's why it exists. Same for the GUI and tied rendering engine, and for Dalvik. Quote:
Quote:
Quote:
A lot of my problem with Android is that it stems from a closed source project that adopted the Linux kernel out of convenience, and Google said "we're open source" but added a whole bunch of conditions to that "openness" that are simply alien to pretty much every project. No one has issues with innovation, and yes there is silly tribalism. But whether Android is truly innovative (since the whole point of using Dalvik seems to have failed to deliver) remains to be seen, and its lack of openness compared to pretty much everything else that is open is plain as day. Saying "it's innovative and your opposition is just fanboyism" isn't a way to sell your argument. |
Re: The dream: Qt on Android
Ok, I understand your perspective. I fear any further argument will degrade into a battle of semantics.
I had a lot of fun, though! :) |
| All times are GMT. The time now is 17:32. |
vBulletin® Version 3.8.8