¿Debo empezar a aprender iPhone SDK 3.2 4.0 cuando está a punto de ser a disposición del público?

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

  •  05-10-2019
  •  | 
  •  

Pregunta

Sólo se convirtió en un desarrollador de iPhone. Estoy completamente nuevo en esto, y no muy segura de si debería comenzar a aprender SDK versión 3.2 o 4.0. He encontrado un montón de vídeos y tutoriales de 3.2, no un montón de 4.0.

Así que he de comenzar con 3.2 y luego preocuparse por 4.0 más adelante? O voy a tener que volver a aprender muchas cosas que aprenderé en 3.2?

Su aportación es muy apreciada. :)

¿Fue útil?

Solución

Usted no va a tener que aprender muchas cosas nuevas. El SDK de base es muy similar, y casi cada método es compatible con versiones anteriores. Los patrones de diseño básicos de la arquitectura de aplicaciones iPhone no han cambiado y por lo tanto, se puede empezar a aprender sobre 3.1.3 o 3.2 y ponerse al día cada vez que tenga acceso a 4.0 (ahora si usted está en el programa de desarrolladores de pago).

Otros consejos

¿Cuál es su marco de tiempo? La gran mayoría del contenido no va a cambiar en absoluto -. Si está interesado, no hay absolutamente ninguna razón para no empezar ahora

Además, incluso si la API que se está trabajando en los cambios, la comprensión de cómo se utilizan para hacer las cosas, y por qué cambiaron es un poco valiosa de conocimiento (se puede descargar el SDK iPhone 4.0 ahora en fase beta, y comparar manualmente si lo desea).

Por último, Apple es conocido acerca de retrasar la liberación de la documentación final -. Sin duda alguna no tener una dependencia en cuando envían a comenzar a aprender

La única cosa a tener en cuenta es que el 3.2 tiene algunas cosas específicas de iPad, la mayor parte se aplicará a iPhone OS 4.0.

pienso que usted debe comenzar por ahora. Subestimando conceptos básicos como patrones de diseño, campos comunes de arquitectura y estilos de programación para iPhone. Creo que esto es mejor si usted adquiere un poco de práctica ahora con pequeños API al saber que este último.

Apple tiene un fuerte énfasis en hacer SDK sólida y muy extensible desde el principio y no hacer cambios radicales a lo largo del tiempo (Abrir / Cerrar Principio).

Me animo a aprender, no sólo iPhone SDK o Cocoa Touch, sino para adquirir un profundo conocimiento de Objective C.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top