Active Topics

 


Reply
Thread Tools
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#1
I plan to use Qt for writing apps for Maemo,
as it should make it easier to run them on the desktop (Mac/Linux/Windows) as well.
Now I've found this project http://www.qt-iphone.com/
which tries to port Qt to iPhone OS.
Does anyone know more about this project (the page is very sparse)
and do you think I could simply recompile my apps for the iPhone
or are differences to other Qt platforms too large?
 
ossipena's Avatar
Posts: 3,159 | Thanked: 2,023 times | Joined on Feb 2008 @ Finland
#2
Originally Posted by titan View Post
I plan to use Qt for writing apps for Maemo,
as it should make it easier to run them on the desktop (Mac/Linux/Windows) as well.
Now I've found this project http://www.qt-iphone.com/
which tries to port Qt to iPhone OS.
Does anyone know more about this project (the page is very sparse)
and do you think I could simply recompile my apps for the iPhone
or are differences to other Qt platforms too large?
i bet jobs doesn't like it at all.
__________________
Want to know something?
K.I.S.S. approach:
wiki category:beginners. Browse it through and you'll be much wiser!
If the link doesn't help, just use
Google Custom Search
 
Posts: 320 | Thanked: 108 times | Joined on Oct 2009
#3
Since it works on Mac it shouldn’t be to difficult to add iphone.
 
Posts: 488 | Thanked: 107 times | Joined on Sep 2009 @ Asgard / Midgard / London
#4
If Qt becomes a major player for developing iPhone apps, that gives more choice to everyone if the apps are compiled for all the supported platforms (ie. Maemo and Symbian). The developer has a wider available audience for his app, for paid apps will mean more potential profit.

Upside from a user's point of view is they aren't stuck with one platform and can choose the one they like, eg. N900, N97 or iPhone etc rather than pick the phone due to the number of apps available.
 

The Following User Says Thank You to Thor For This Useful Post:
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#5
Originally Posted by drm View Post
Since it works on Mac it shouldn’t be to difficult to add iphone.
it seems that there are quite a lot of differences between the iPhone and OSX APIs:
http://developer.apple.com/iPhone/li...fromCocoa.html
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#6
Originally Posted by Thor View Post
If Qt becomes a major player for developing iPhone apps, that gives more choice to everyone if the apps are compiled for all the supported platforms (ie. Maemo and Symbian). The developer has a wider available audience for his app, for paid apps will mean more potential profit.
I think it would totally make sense for Nokia to support the iPhone port.
Then I could offer my apps for Maemo, Symbian, Windows Mobile, Iphone
and for the desktop.
 
Posts: 488 | Thanked: 107 times | Joined on Sep 2009 @ Asgard / Midgard / London
#7
Originally Posted by titan View Post
I think it would totally make sense for Nokia to support the iPhone port.
Then I could offer my apps for Maemo, Symbian, Windows Mobile, Iphone
and for the desktop.
The only thing I can think of is that Apple will change something to make them unworkable, like with the Pre syncing with iTunes bloatware. Then again, it would annoy lots of developers and perhaps take them away from there.
 
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#8
I wish them a LOT of luck. Compiling core/console stuff is one thing, but adapting the Widgets so they feel native is no easy task (just look at the effort Qt had with Maemo, and that's *in-house*, with help from Qt folks). Recompile-level compatibility is very unlikely (probably near-impossible), the UI paradigm of the iPhone is very different compared to other platforms, i.e. the UI layer of your app will likely have to be redone at least in certain parts.
 
Posts: 946 | Thanked: 1,650 times | Joined on Oct 2009 @ Germany
#9
Originally Posted by Thor View Post
The only thing I can think of is that Apple will change something to make them unworkable, like with the Pre syncing with iTunes bloatware. Then again, it would annoy lots of developers and perhaps take them away from there.
I doubt that would work because it would also affect Cocoa Touch developers
and Qt can always be adapted to API changes.
Apple simply cannot avoid that developers use their own wrappers around the Cocoa Touch API.
 
Posts: 33 | Thanked: 48 times | Joined on Oct 2009 @ Barcelona
#10
Excuse my ignorance, but how is this possible at all? I thought that apple controled the iPhone development plattform in a way that forbids 3rd party APIs to programming. That's why Flash, Java, Opera (or other browsers) are totally forbidden.

Unless we are talking about the jailbroken version only.
 
Reply


 
Forum Jump


All times are GMT. The time now is 04:21.