Hay un par de buenos lugares para aprender sobre el desarrollo de iOS.
Casa del árbol (pagada):
Empieza a aprender en la casa del árbol gratis
Este lugar es realmente bueno para construir una base en el desarrollo de iOS. Comienzan desde cero con la última versión de Swift (And Obj-C).
- ¿Cómo aprender un vocabulario pesado para llegar al GRE? ¿Cómo puedo encontrar a alguien que pueda ayudarme a encontrar el enfoque correcto para aprender esas miles de palabras?
- ¿Cuáles son los mejores sitios web para aprender matemáticas desde cero?
- ¿Cuánto tiempo tomaría aprender programación y piratería si lo aprende 30 minutos al día?
- Si tuviera 9 meses de tiempo libre para aprender 1 habilidad / mes, ¿qué habilidades aprendería?
- ¿Cuál es la mejor manera de aprender BIM usando ArchiCAD?
Le enseñan los conceptos básicos de programación, algunos temas intermedios a avanzados, redes en iOS y los fundamentos básicos del desarrollo de iOS. Yo diría que es bastante minucioso.
Las aplicaciones que creas son cosas simples como un buscador de restaurantes, aplicaciones meteorológicas, etc. Realmente solo son grandes proyectos que te ayudan a consolidar lo que estabas aprendiendo. Todo está basado en video, con algunos cuestionarios arrojados allí que ayudan. En general, es muy bueno. Si eres un estudiante universitario, es solo $ 9.99 al mes también.
Además, siempre están publicando nuevos temas en iOS, ¡así que nunca terminarás completamente con un curso!
Vamos a construir esa aplicación (gratis):
Vamos a construir esa aplicación
¡Este chico en YouTube es genial! Proporciona ayuda de iOS del mundo real, desde consejos de carrera de iOS (como cuánto gana un ingeniero de iOS), hasta aprender cómo Facebook hace que las animaciones de “Me gusta” de Live Video. Si se pregunta cómo se hacen ciertas cosas en aplicaciones de iOS notables, él le muestra cómo se hace.
Este sería un lugar para probar tus habilidades. No necesariamente para aprender iOS desde cero. Lo guiará a través de cómo crear algunas aplicaciones de iOS enormes como YouTube, iMessages, Twitter, Facebook y muchas más. Pero él espera que tengas algo de experiencia, ya que podría ver a un novato confundido en algunos de sus videos, cuando se trata de programación.
Se enfoca mucho en aplicaciones de la vida real de iOS, como construir una pantalla de inicio de sesión que funciona con una base de datos utilizando Firebase. Por lo tanto, este es un lugar al que ir si se siente cómodo con el desarrollo de iOS y desea involucrarse en la construcción de aplicaciones pesadas.
Además, presenta temas relacionados con estructuras de datos y algoritmos para algunas prácticas de entrevista, ¡que son excelentes!
Jared davidson
Jared Davidson (Gratis)
Este es otro gran desarrollador de iOS en YouTube. Él es el lugar al que debes ir si quieres aprender herramientas pequeñas y geniales en iOS, como por ejemplo crear animaciones inflables. Demuestra videos cortos concisos en una gran cantidad de temas de iOS:
- Cómo crear juegos (Pong, Flappy Bird)
- Cómo utilizar una base de datos en línea (base de datos Firebase)
- Cómo obtener datos de las API (API gratuita de Spotify con Alamofire)
- Cómo enviar a la AppStore
- Pequeños tutoriales rápidos sobre los conceptos básicos (bucles, si las declaraciones, etc.)
- Temas avanzados sobre cómo ser creativo con iOS (Creación de elementos personalizados como TableViewCells)
- ¡Mucho más!
Cubre muchos temas al azar, pero todos sus videos están llenos de gran conocimiento y son fáciles de entender. Algunos de sus videos son definitivamente para desarrolladores de iOS con experiencia, pero él proporciona una buena cantidad de videos para principiantes.
Ambos YouTuber son excelentes en la cantidad de sus videos y calidad, por lo que definitivamente vale la pena verlos.