¿Dónde está el mejor lugar para aprender cómo hacer aplicaciones iOS?

El mejor lugar para aprender es internet. Hay toneladas de diferentes recursos en línea que pueden enseñarle. Se pueden separar en las categorías pagas y no pagas, y obviamente los recursos pagados serán mejores. Después de aprender los conceptos básicos, puede continuar terminando un curso estructurado o crear sus propios proyectos para aprender con experiencia, y usar la ayuda de Google y StackOverflow para aprender cosas nuevas.

Manzana (gratis)

Apple ha publicado un par de tutoriales para aprender el desarrollo de iOS. Son buenos para comenzar y te dan una buena comprensión de lo básico.

AppCoda (Gratis)

AppCoda es asombroso. Tienen una lista completa de tutoriales que pueden guiarlo desde un principiante hasta un desarrollador avanzado, ¡y son completamente gratuitos! En el enlace encontrará una lista completa de todos sus tutoriales, y podrá crear aplicaciones complejas después de terminar la mayoría de ellas.

Google

¡Solo google cosas! Después de aprender los conceptos básicos, descubrirá que una de las mejores maneras de aprender es intentar resolver las cosas usted mismo. Una buena forma de aprender es comenzar un nuevo proyecto, y cada vez que accedes a una función que no sabes cómo construir, simplemente busca en Google y lee artículos o respuestas de Stack Overflow para aprender cómo.

Treehouse + Lynda (Gratis / Pagado)

Treehouse es excelente porque tienen cursos estructurados que lo guían para convertirse en un desarrollador competente, y Lynda tiene una gran colección de diferentes tutoriales. Aunque se les paga, muchas bibliotecas se han asociado recientemente con ellos y ahora son gratuitas para las personas con tarjetas de biblioteca (en bibliotecas seleccionadas). Para verificar, simplemente busque el nombre de su biblioteca y “Treehouse” o “Lynda”. El enlace también tiene un artículo sobre cómo puede obtener una cuenta gratuita.

Ray Wenderlich (Gratis + Pagado)

Ray Wenderlich tiene toneladas y toneladas de tutoriales increíbles. Muchos de ellos son gratuitos, pero si desea un curso estructurado adecuado que lo guíe desde principiante hasta avanzado, ha creado algunos libros útiles (estos son de pago). Definitivamente, también puedes aprender iOS al ver todos sus otros tutoriales gratuitos, y después de obtener los conceptos básicos, algunos de sus tutoriales son realmente buenos para temas avanzados también.

Diseño + Código (pago)

Este es un libro en línea realmente increíble que le enseñará no solo a programar iOS, sino también a diseñar. Es realmente importante conocer ambos, y eso es lo que hace que este recurso sea único. Esto esta pagado.

Bitfountain (Gratis + Pagado)

Bitfountain tiene cursos separados basados ​​en lo que quieres aprender, junto con un paquete de todos ellos combinados. También hicieron algunos de sus cursos anteriores (como el iOS 8) gratuitos, y aunque parte del código puede estar desactualizado, aún puede aprender mucho de ellos.

Aprendí cómo desarrollar aplicaciones iOS a través de la Documentación de Apple, Tutoriales en línea y el Curso Udemy de Mark Price. Realmente recomiendo el curso a cualquier principiante para obtener un conocimiento excelente

iTunes U, el curso de Stanford CS-193P de Paul H. En mi opinión, el estándar de oro para la educación para el desarrollo de iOS.