maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   Qt also for iPhone? (https://talk.maemo.org/showthread.php?t=34259)

titan 2009-11-11 11:06

Qt also for iPhone?
 
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 2009-11-11 11:17

Re: Qt also for iPhone?
 
Quote:

Originally Posted by titan (Post 372223)
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.

drm 2009-11-11 11:45

Re: Qt also for iPhone?
 
Since it works on Mac it shouldn’t be to difficult to add iphone.

Thor 2009-11-11 11:54

Re: Qt also for iPhone?
 
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.

titan 2009-11-11 11:57

Re: Qt also for iPhone?
 
Quote:

Originally Posted by drm (Post 372241)
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

titan 2009-11-11 12:01

Re: Qt also for iPhone?
 
Quote:

Originally Posted by Thor (Post 372245)
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.

Thor 2009-11-11 12:09

Re: Qt also for iPhone?
 
Quote:

Originally Posted by titan (Post 372249)
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.

attila77 2009-11-11 12:10

Re: Qt also for iPhone?
 
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.

titan 2009-11-11 12:44

Re: Qt also for iPhone?
 
Quote:

Originally Posted by Thor (Post 372252)
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.

suy 2009-11-11 19:53

Re: Qt also for iPhone?
 
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.


All times are GMT. The time now is 15:47.

vBulletin® Version 3.8.8