Aprendí de varias maneras, principalmente:
- Treehouse: hace aproximadamente un año tenían algunas buenas cosas introductorias sobre Swift an Objective C. Estoy seguro de que su oferta se ha expandido aún más ahora. Tienen una versión de prueba gratuita y, si está motivado, probablemente pueda hacer todas las cosas rápidas dentro del período de prueba.
- El curso de desarrollo de aplicaciones Stanford iOS en iTunes U. Esto es realmente fantástico y sorprendentemente desafiante. Cubre casi todo lo que necesita saber para comenzar a desarrollar aplicaciones.
Para programar en las plataformas de Apple, aún necesitarás aprender un poco del Objetivo C. Hice esto haciendo los cursos de la casa del árbol en el Objetivo C pero escribiendo el código en Swift tan idiomáticamente como pude. Esto funciona porque en este punto probablemente sea suficiente para poder leer pero no escribir el Objetivo C.
Aclamaciones
- En iOS, ¿cómo se elimina la subvista?
- ¿Cuáles son algunos consejos para minimizar de manera eficiente la cantidad de replicación / manipulación de código cuando se desarrolla un servicio de red social que se supone que funciona en múltiples entornos y plataformas, incluida la computadora de escritorio / móvil y la aplicación Android / iOS?
- ¿Cuáles son las diferencias entre ARC y GC?
- ¿Dónde deben instalarse los Cocoapods?
- ¿Por qué es tan terrible la autocorrección de iOS en Quora? No importa si es iOS Safari o la aplicación. Es completamente diferente a las aplicaciones nativas o de terceros o la interacción del navegador.