Red de conocimiento informático - Material del sitio web - ¿Cómo aprender a desarrollar iOS?

¿Cómo aprender a desarrollar iOS?

1. El primer requisito es poder leer documentos oficiales con relativa fluidez.

Si le resulta difícil comprender los documentos oficiales, ¿cómo puede hablar de mejora y avance? Aprendamos. Toda la información autorizada proviene del sitio web de iOS de los desarrolladores de Apple. Depender de las publicaciones del foro no es la salida. Si esto no se logra, comience leyendo documentos oficiales. Busque un documento oficial que esté familiarizado con la tecnología, como: ¿Ver la Guía de programación para iOS? Léalo usted mismo, tradúzcalo y memorice las palabras que no comprende. Baja y estúdialo unas cuantas veces más. Cuando lea otros documentos en el futuro, las palabras que no comprenda aparecerán innumerables veces. Después de unos meses de perseverancia, descubrirá que los documentos en inglés se ven mejor que los documentos en chino. ¿Por qué deberías buscar tecnologías que conozcas? Porque de esta forma te resultará más fácil comprenderlas y aumentar tu confianza. El anterior es un video de aprendizaje de chino para iOS, compartido por un experto en iOS. Espero que sea útil para todos los que aprenden iOS. 2. Estudie la guía técnica oficial

El desarrollador de Apple tiene una variedad de documentos. Se recomienda comenzar con algunas de estas guías para que pueda aprender el conocimiento de un determinado módulo de manera más sistemática.

Por ejemplo, si desea aprender AutoLayout de forma sistemática, eche un vistazo a la "Guía de Auto Layout".

La siguiente es la página de inicio de la guía para varios módulos técnicos: /library/ios/navigation/ #section=Resource20Typeamp; topic= Guías

3. Materiales de vídeo de la WWDC

¿Estás cansado de mirar documentos técnicos de documentos de texto? No tenga miedo, Apple es una empresa humana. Celebran la WWDC todos los años y los expertos técnicos de Apple brindarán explicaciones en el aula sobre nuevas tecnologías y algunos temas técnicos.

Aquí hay vídeos de todas estas técnicas: /devcenter/ios/index.action se puede encontrar aquí.

Hay muchos temas cubiertos en los vídeos, por lo que puedes elegir lo que quieres aprender. El vídeo oficial no tiene subtítulos, ¿qué debo hacer?

Hay un excelente sitio web que recopila todas las presentaciones de clase de la WWDC de los últimos años en versiones de texto :/ , y no te preocupes, las versiones de texto también estarán en inglés.

4. Siga y recopile algunos blogs personales de desarrollo de iOS que se adapten a sus gustos y comience a escribir su propio blog de tecnología.

¿Por qué dice que se adapta a sus gustos? La realidad es que, después de todo, los maestros académicos siguen siendo una minoría, mientras que los estudiantes pobres son la mayoría.

Seguir blogs que son de demasiado alto nivel y están más allá de tu propia comprensión y capacidad sólo te hará sentir inferior. Siempre siento que no puedo usar lo que escribo.

Cuando estaba en la escuela, no podía aprender los métodos de aprendizaje de los mejores estudiantes. Después de ir a trabajar, solo podía consultar los blogs de los mejores estudiantes.

El enfoque correcto para usted es hacer que el artículo parezca comprensible y transformable en algo propio.

Es mejor retirarse y construir una red si tienes envidia de los peces en el abismo. Empiece a escribir blogs ahora.

Aquí te recomendamos dos artículos para compartir con todos

Como técnico, ¿por qué deberías escribir un blog?

Incluso si no hay lectores, deberías escribe un blog

5. Lee el código fuente de excelentes proyectos de código abierto de iOS

A veces sientes que el código que escribes es terrible, pero no sabes cómo mejorarlo. . Creo que leer buenos proyectos de código abierto es una buena opción.

Existen innumerables proyectos excelentes de código abierto para iOS. Encuentre un proyecto de código abierto con el que esté familiarizado y utilice con frecuencia, analícelo usted mismo y luego escriba un blog sobre él para compartirlo con todos.

Piense en qué patrones de diseño se utilizan en proyectos de código abierto, qué tecnologías API se utilizan y cómo aplicarlas a sus proyectos reales.

6. Escriba y envíe sus propios proyectos de código abierto.

El reclutamiento técnico ahora comienza a prestar atención a cuántos proyectos de código abierto tiene en Github, cuántas estrellas y bifurcaciones tiene. Estos son mucho más valiosos que los currículums.

Los proyectos en Github son más auténticos que los currículums. El historial y la calidad del código de los proyectos que envía en Github son visibles.

Por lo tanto, los beneficios de escribir su propio proyecto de código abierto son evidentes. Puede mejorar sus habilidades y brindar más influencia para cambiar de trabajo en el futuro.