Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Qt pour iPhone
Cela sera-t-il possible un jour ? Que va en dire Apple et la concurrence ?

Le , par kmedghaith

0PARTAGES

0  0 
Salut tout le monde,

Pourrait-on voir un jour Qt fonctionner sur iPhone ?

Il est vrai que que Nokia et Apple sont concurrents et se livrent actuellement une bataille sans merci sur une question de brevets (http://www.developpez.net/forums/d82...eciproquement/) mais, d'un autre coté, l'iPhone est un best seller (8 téléphones vendus sur 10 à Noël étaient des iPhones).

À mon avis, Qt sur iPhone ne renderait Qt que plus fort et indiscutablement leader dans le développement sur smart phones. Certes, un projet existe sur ce sujet (http://gitorious.org/+qt-iphone) mais tant que les développeurs de Nokia ne le prennent pas en main, ce projet restera illusoire et/ou de mauvaise qualité.

Qu'en pensez-vous alors ?
Quelqu'un saurait si le portage de Qt à l'iPhone ferait partie des projets de Nokia ?
La firme à la pomme pourrait-elle refuser des applications parce qu'elles utilisent Qt ?

Ghaïth.

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Niak74
Membre averti https://www.developpez.com
Le 21/01/2010 à 15:43
L'ennui c'est que pour l'iPhone, Apple propose déjà son SDK aux développeurs, spécialement conçu et adapté à l'iPhone et aux iPods.

Pour qu'une telle adaptation soit possible, il faudrait qu'Apple accepte de créer des interfaces entre Qt et son SDK, ce qui n'arrivera à mon avis jamais (pour des raisons de faisabilité et de politique).
0  0 
Avatar de kmedghaith
Membre averti https://www.developpez.com
Le 21/01/2010 à 16:14
Il me semble que pour porter Qt sur iPhone, il faudra s'appuyer sur iPhone OS et non sur le sdk fourni par apple, or iPhone OS est est dérivé de Mac OS X. Je ne vois donc pas la contribution de apple. Je pense donc que ça ne dépend que de qtSoftware.
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 22/01/2010 à 10:09
Deux philosophies bien différentes...
Là où Nokia/Qt prône le monde libre (passage en licence LGPL) Apple ferme les portes, et propose son SDK payant. Et avec les raisons citées ci-dessus, je vois mal comment cela pourra aboutir...

Par contre, là où ça serait plus cohérent (d'une certaine façon) c'est de retrouver Qt dans un android Enfin, du moins pour la façon de penser...Après je vois mal google faire autre chose que du dev. interne...
0  0 
Avatar de yan
Rédacteur https://www.developpez.com
Le 22/01/2010 à 10:49
Citation Envoyé par cayou66 Voir le message
Deux philosophies bien différentes...
Là où Nokia/Qt prône le monde libre (passage en licence LGPL) Apple ferme les portes, et propose son SDK payant. Et avec les raisons citées ci-dessus, je vois mal comment cela pourra aboutir...
Tu paye juste pour pouvoir mettre sur l'app store. Le sdk est gratuit. Monotouch ont fait un binding c# du sdk et est autorisé par apple. Qt pour iphone, je ne voie pas ou serait le problème. Car au finale, se ne serait surtout de l'interfaçage du sdk. Par contre faudra surement compiler en statique.

Citation Envoyé par cayou66 Voir le message
Par contre, là où ça serait plus cohérent (d'une certaine façon) c'est de retrouver Qt dans un android Enfin, du moins pour la façon de penser...Après je vois mal google faire autre chose que du dev. interne...
Normalement y as un projet quelque part. Androïde fournie un sdk C/C++ donc pareil.
0  0 
Avatar de cayou66
Membre actif https://www.developpez.com
Le 22/01/2010 à 14:20
Tu a le SDK d'apple gratuit si c'est juste à bût personnel, pour redistribuer ton application sur le store, il faut payer...
Edit: désolé, j'avais pas lu correctement, tu l'a déjà dis
La différence est là du coup, mais ça reste léger.
0  0 
Avatar de kOrt3x
Modérateur https://www.developpez.com
Le 22/01/2010 à 17:38
Vu la guerre qu'il y a entre Apple et Nokia, je ne pense pas que s'a soit possible.
0  0 
Avatar de Tarul
Membre éprouvé https://www.developpez.com
Le 22/01/2010 à 20:53
Bonjour tous le monde,

Citation Envoyé par cayou66 Voir le message
Deux philosophies bien différentes...
Là où Nokia/Qt prône le monde libre (passage en licence LGPL) Apple ferme les portes, et propose son SDK payant. Et avec les raisons citées ci-dessus, je vois mal comment cela pourra aboutir...
Ce que tu dis n'est pas tout à fait exact. Et le sdk d'apple n'est pas payant, tu peux le télécharger et l'utiliser. Il te suffit de t'inscrire sur le site d'apple. Et tu peux commencer a faire une application iphone.
Par contre, la compilation sur le device et la publication sur l'app store nécessitent de payer pour le programme.

Si Qt était sur iphone, je ne suis pas convaincu pour autant que cela fasse de lui un leader incontesté. Le marché mobil est très fragmenté, entre l'iphone, les Windows Mobil 6.5 et future 7 (qui ne sont pas compatibles), les meamo, les androids, les webos, les symbians .... Et bien sûr tout le monde y va de sa techno, Objective-C/cocoa-touch, .net/c++ (pas sur), java, html/css/javascript,...

Qt mobil me semble avoir beaucoup de chemin à parcourir pour être leader.
0  0 
Avatar de LittleWhite
Responsable 2D/3D/Jeux https://www.developpez.com
Le 22/01/2010 à 21:55
Perso, je vois mal Nokia commencer à chercher à mettre Qt sur l'iphone.

De plus, ils vont surement essayer de faire une bombe ( enfin un truc super bien ) avec Qt et leur téléphone portable ( Maemo ).
De plus ... pourquoi voudrait t'on mettre Qt sur iphone. Dans le sens en tant qu'"explorer" ils ont déjà leur truc. De plus, même si on fait des app Qt, cela n'aurait pas d'importance sur le marché de l'iphone, j'oserai dire que les apps sur iphone sont tellement nombreuses que cela sera une goutte d'eau dans l'océan.
0  0 
Avatar de yan
Rédacteur https://www.developpez.com
Le 23/01/2010 à 1:10
Citation Envoyé par LittleWhite Voir le message
pourquoi voudrait t'on mettre Qt sur iphone.
Pour le muti plateforme.
Pouvoir développer une appli sur tous les téléphones sans pour autant devoir la re-développer.

Pour info, androïde n'est pas que JAVA. Y as un sdk C/C++ et
http://qt.gitorious.org/~taipan/qt/a...ommits/android

Si monotouch existe, il n'y as aucune raison pour que Qt ne puisse pas être un jour utilisable sur iphone.

Au contraire, le but de Qt est d'être sur toute les plateforme possible. même certaine tv.

Ils ont même un projet pour simplifier le portage de Qt
http://labs.trolltech.com/blogs/2009...rite-platform/
0  0 
Avatar de kmedghaith
Membre averti https://www.developpez.com
Le 23/01/2010 à 11:03
Je suis assez d'accord avec yan. La devise de Qt est "deploy everywhere" et cela peu importe si le marché du mobile est fragmenté ou pas.
Je ne suis pas sûr que Qt porté sur iPhone fera vendre plus de iPhones au détriment des téléphones Nokia (il y en a tellement les applications pour iPhone ...). Par contre, il est très enthousiasment pour un développeur ou une boite de développement de savoir que ce qui a été développé pourrait être redéployé sur d'autres plateformes.
Si Trolltech n'avait pas été racheté par Nokia, "Qt for iPhone" existerait probablement, d'où cette question : est ce que les gars de Trolltech (qtSoftware maintenant) gardent une relative indépendance et autonomie par rapport à la direction de Nokia ou alors ils développent ce que Nokia veut que ce soit développé ?
Dans le deuxième cas, ça serait vraiment dommage pour l'image de Qt car ça voudrait dire que Qt ne marchera pas sur des plateformes, aussi intéressantes soient-elles, du moment ou elles seraient en concurrence (rude) avec Nokia.
0  0