9
votes

Comment commencer à écrire des applications iPad?

Je connais l'objectif-C de la programmation Apple de bureau.

Mais je veux sauter sur l'iPad Bandwagon et commencer à développer de petits applets d'éminatinment.

L'API iPad est-elle identique à celle de l'iPhone avec plus de pouvoir? Dois-je rejoindre le programme de développeurs iPhone et commence-t-il toujours avec 100 $.

Y a-t-il un émulateur iPad encore?


0 commentaires

5 Réponses :


15
votes

Rejoignez le programme de développeur et payez les 99 $. Vous aurez ensuite accès à tous les outils dont vous avez besoin pour obtenir le code exécuté sur l'iPhone, l'iPod et l'iPad. Il n'y a pas encore de matériel iPad mais vous pouvez exécuter des applications dans le simulateur sur votre Mac pour commencer avec.


3 commentaires

Vous pouvez obtenir le simulateur SDK et Xcode à partir d'Apple sans payer les 100 $ à vous n'avez besoin que de payer lorsque vous êtes prêt à tester sur un périphérique.


Malheureusement, le SDK 3.2 Beta est sous NDA et nécessite un compte de développeur.


@unkwntech Afin d'avoir accès au SDK 3.2 Beta (qui inclut les trucs iPad), il faut une fourchette sur les frais de 99 $.



0
votes

Je suppose que la meilleure réponse à attendre pendant 2-3 jours et web sera plein de références sur la façon de faire cela. Jusqu'à ce que vous puissiez lire plus à: http://www.apple.com/ipad/sdk/


0 commentaires

5
votes

L'API iPad est la même chose que l'iPhone avec plus de pouvoir?

Je pense que c'est fondamentalement la même chose. Il peut y avoir des différences aussi loin que la mise en place d'une interface utilisateur, mais sinon, je pense qu'ils sont à peu près identiques. Selon le page SDK iPad , vous construisez contre l'iPhone SDK.

Dois-je rejoindre le programme de développeurs iPhone et commence-t-il toujours avec 100 $?

Oui (aux deux requêtes).

Y a-t-il un émulateur iPad encore?

Oui, il est disponible avec le SDK (de la même manière que l'émulateur de l'iPhone naviguant avec le SDK).


3 commentaires

Ne soyez pas dupe. Ce n'est pas la même chose: vous pouvez le traiter comme la même chose si vous voulez vraiment, mais vous allez écrire de mauvaises applications. Il y a une conférence intéressante par Evan Doll sur la programmation iPad .apple.com / WebObjects / Core.WOA / Feed / ...


@Andiih, merci pour le lien, la présentation est sur Slideshare.net/ EDOG1203 / Stanford-CS193P-Designing-For-iPad Mais je ne trouve pas l'audio / vidéo de la conversation. Evan Doll a un cours appelé CS 193P à Stanford, YouTube.com/watch?v=xqzlhgls63e


Cela représente probablement les dernières années CS193P non pas cette année. Goto iTunesu (dans l'application iTunes) et recherchez CS193P là-bas. Vous trouverez la conférence facilement. L'iTunesurl est com / webobjects / coy.woa / nourrir / ... "> ici si cela fonctionne.



2
votes

Il y a un simulateur (pas la même chose qu'un émulateur - même situation que l'iPhone là-bas).

Oui, vous devez rejoindre le programme DEV - mais vous pouvez vous inscrire gratuitement si vous souhaitez télécharger et jouer avec le SDK et Simlator.

Les API sont essentiellement un léger superset des SDK iPhone (c'est la même plate-forme, juste que l'iPad a évidemment des différences matérielles, ce qui entraîne également des différences de métaphore logicielles).

Je ne peux pas en dire beaucoup plus en raison de la NDA, mais comme vous pouvez obtenir le SDK et les Documents vous-même gratuitement pourquoi pas seulement partir et le télécharger maintenant?


3 commentaires

Si vous ne payez pas les 99 $, vous n'aurez pas accès à Beta Stuff comme les outils iPad.


Étant donné que l'iPad SDK est toujours bêta, vous devez avoir payé les 99 $ pour le télécharger. Vous pouvez obtenir gratuitement l'iPhone SDK et commencer à apprendre la plate-forme avec cela.


Ah OK - Je n'ai pas compris ça. Mes deux comptes de développement sont entièrement libérés de sorte que cela vient de travailler pour moi - merci pour la clarification



0
votes

Si c'est tout comme l'iPhone SDK, vous avez besoin d'un Mac Intel pour l'utiliser.

Je n'ai pas d'Intel Mac ... donc cela me coûterait simplement trop d'argent pour commencer!

(On m'a demandé quelques fois d'écrire des applications iPhone - mais elles n'étaient pas prêtes à couvrir les coûts initiaux de l'achat ou même de me prêter l'appareil lui-même ou une machine capable d'exécuter l'émulateur SDK pour tester)


0 commentaires