11
votes

Que devrais-je envisager d'assurer un port transparent de mes applications iPhone à iPad?

Suivre L'annonce de l'iPad et Son SDK (iPhone SDK 3.2) , les applications portées à l'iPad deviennent un problème important. Quelles directives je devrais suivre dans mes applications iPhone pour vous assurer que je peux le porter à iPad aussi transparente que possible?

La résolution différente est particulièrement un problème important. Bien que l'iPad exécute les applications iPhone non modifiées, ce n'est pas vraiment le comportement souhaitable pour une application indigène. Comment pouvons-nous faire une résolution de la résolution de notre iPhone d'applications afin qu'elles puissent courir gracieusement sur toutes les résolutions telles que la plupart des applications de bureau?


0 commentaires

4 Réponses :


0
votes

rien, il apparaît. Bien que nous n'ayons pas encore le SDK. Il utilisera toute l'application iPhone existante sans problème, mais à une résolution réduite.

Il reste à voir combien de l'iPhone SDK existant est partagé avec l'iPad SDK UI Wise.


0 commentaires

0
votes

À en juger par ce qui a été dit, absolument rien. Vous devrez vous adapter à la nouvelle taille d'écran et à un meilleur matériel ensemble, si vous souhaitez tirer parti des fonctionnalités offertes par le périphérique amélioré. L'absence d'un module 3G est également quelque chose à prendre en compte si votre ou vos applications dépendent de cette fonctionnalité.


4 commentaires

En fait, il est parfois un module 3G.


Le module 3G est facultatif. Mais c'est presque comme la différence itouch / iPhone maintenant, donc probablement pas un gros problème ...


@aehiilrs Comment est-ce différent des appareils OS iPhone actuels?


Ce n'est pas le cas et je n'ai jamais dit que c'était. Je ne faisais que désaccord avec le libellé dans le commentaire ci-dessus.



18
votes

Si vous utilisez IB et définissez les comportements de redimensionnement des éléments correctement, et codez également les coordonnées de cadre de codage tous les uns par rapport à l'autre, vous êtes à mi-chemin de disposer d'une interface utilisateur pouvant potentiellement réduire à un écran plus grand.

À partir des coups d'écran, il existe également de nouveaux types de feuilles d'action, potentiellement attachées aux éléments d'interface utilisateur au lieu de flotter - si vous utilisez des superpositions aujourd'hui, ils travailleront probablement à peu près la même chose, mais vous voudrez peut-être envisager de changer de placement du centre. sur l'affichage plus large.

mise à jour:

Maintenant, l'événement est terminé et les développeurs enregistrés peuvent télécharger le SDK - bien que nous ne puissions pas parler de fonctionnalités spécifiques ici simplement, lisez tous les documents liés à la nouvelle version du système d'exploitation car il existe un certain nombre de choses visant à aider Vous transmettez pour soutenir les deux plates-formes. Aussi avant de commencer à utiliser des bibliothèques personnalisées pour que les choses jetent un coup d'œil à l'aide des modifications de l'API pour voir quelles nouvelles capacités pourraient être prises en charge qui ne sont pas aujourd'hui.

En règle générale, ce que j'ai dit ci-dessus à propos de IB est vrai, et vous devriez aussi commencer à réfléchir à la manière dont vos applications pourraient utiliser plus d'espace pour présenter plus d'informations à la fois au lieu d'être divisées sur plusieurs écrans. De plus, si vous faites des projets en ce moment qui utilisent des images, assurez-vous de concevoir initialement les images suffisamment grandes pour que vous puissiez également les utiliser pour des applications de comprimés supérieures.


0 commentaires

4
votes

Il est beaucoup plus raisonnable de s'attendre à ce que les utilisateurs entrent en entrée de texte (et de plus grandes quantités) qu'avec un périphérique non ipad.


1 commentaires

Également comme indiqué dans le magasin et ailleurs, il peut utiliser un clavier Bluetooth de sorte que les applications de saisie de texte lourdes pratiques.