Dois-je commencer à apprendre l'iPhone SDK 3.2 lorsque 4.0 est sur le point d'être accessible au public?

StackOverflow https://stackoverflow.com/questions/2932831

  •  05-10-2019
  •  | 
  •  

Question

Il est désormais un développeur iPhone. Je suis tout à fait nouveau à cela, et pas vraiment sûr que je devrais commencer à apprendre la version du SDK 3.2 ou 4.0. J'ai trouvé des tonnes de vidéos et des tutoriels pour 3.2, pas beaucoup de 4,0.

Alors dois-je commencer par 3.2 puis vous soucier de 4,0 plus tard? ou suis-je devoir réapprendre beaucoup de choses que je vais apprendre à 3.2?

Votre entrée est très appréciée. :)

Était-ce utile?

La solution

Vous n'aurez pas à apprendre de nouvelles choses très. Le SDK de base est sensiblement la même, et presque toutes les méthodes est rétrocompatible. Les modèles de conception de base de l'architecture de l'application iPhone n'a pas changé et donc, vous pouvez commencer à apprendre sur 3.1.3 ou 3.2 et rattraper son retard à chaque fois que vous avez accès à 4,0 (maintenant, si vous êtes dans le programme développeur payant).

Autres conseils

Quelle est votre calendrier? La grande majorité du contenu ne changera pas du tout -. Si vous êtes intéressé, il n'y a absolument aucune raison de ne pas commencer maintenant

En outre, même si l'API que vous travaillez sur les changements, comprendre comment ils ont utilisé pour faire des choses, et pourquoi ils ont changé est un peu précieux de la connaissance (vous pouvez télécharger le SDK iPhone 4.0 maintenant en version bêta, et de comparer manuellement si vous le souhaitez).

Enfin, Apple est connu de retarder la libération de la documentation finale -. Je prendrais certainement pas une dépendance quand ils expédient pour commencer à apprendre

La seule chose à prendre en compte est que 3.2 a des choses spécifiques iPad, la plupart de celui-ci appliquera à l'iPhone OS 4.0.

Je pense que vous devriez commencer maintenant. Notions de base que les modèles sous-estiment de conception, d'architecture et de styles communs de programmation pour iPhone. Je pense que cela vaut mieux si vous achetez une pratique maintenant avec peu d'API d'apprendre que celui-ci.

APPLE a une importance très forte à rendre solide et très SDKs extensible depuis le début et ne pas faire des changements radicaux au cours du temps (ouverture / fermeture Principe).

Je vous encourage à apprendre, non seulement iPhone SDK ou CocoaTouch, mais d'acquérir une compréhension profonde de l'objectif C.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top