Esta información está tomada directamente de mi blog.
A través de los años de enseñanza del desarrollo móvil, he aprendido que todos aprenden de manera diferente. Hay algunos estudiantes que necesitan numerosos ejemplos para comprender el problema y hay otros que necesitan la solución para comprender el problema. La gente aprende de manera diferente y eso está perfectamente bien. Intento brindar una amplia gama de recursos para que pueda elegir qué suites son las mejores.
1. Libro / Curso en línea
Primero, averigua si eres una persona de libros o una persona de libros electrónicos. Conozco a algunas personas que no pueden soportar mirar una tableta durante más de 1 hora y otras que sí pueden. Hay dos idiomas nativos que puede usar para crear una aplicación de iOS. Objetivo-C y Swift. Aquí hay un enlace para informarle sobre qué idiomas debe aprender. ¿Deberías aprender Swift u Objective-C? Pero solo recomiendo los libros de Swift a continuación, ya que creo que ese es el camino que debes tomar como principiante. Y muchos de los libros de Objective-C son viejos y están desactualizados, por lo que puede ser un poco difícil de seguir.
- ¿Es necesario mantener mi PC encendida 24/7 si tengo que crear un sitio web o una aplicación?
- ¿Cuál es la base de datos utilizada y el método de consulta en el desarrollo de aplicaciones de Android?
- ¿Por qué los desarrolladores de aplicaciones como yo no pueden convertirse en desarrolladores de juegos?
- ¿Qué es MobiKwik Supercash?
- ¿Cuál es la tecnología detrás de una tarjeta de embarque móvil?
1. Libro del lenguaje de programación Swift creado por Apple
Si eres una persona de E-Book que tiene una Mac y ama las cosas gratis, este libro es para ti. Este libro fue creado por Apple y, en general, es un libro excelente no solo para principiantes, ¡sino para todos!
2. The Big Nerd Ranch (6ª Edición)
Ahora, si no tienes una Mac y quieres un libro físico, este es un gran libro que he recomendado a otras personas. Creo que la empresa Big Nerd Ranch tiene una forma muy interesante y divertida de enseñar programación en general. No puedo decirte cuántas personas aman sus libros.
3. Aprendiz rápido
Ahora este libro fue creado por la compañía RayWenderlich. Si no conoce el nombre de la compañía, eventualmente lo sabrá si comienza a programar aplicaciones iOS. Su sitio web generalmente aparece en la lista superior si busca tutoriales para la aplicación móvil iOS.
4. iOS 10 y Swift 3
Este es un curso en línea sobre Udemy por Mark Price. Si compra el curso en el momento adecuado, a veces puede obtenerlo por muy barato. Este curso es para personas que aman seguir junto con el instructor. Creo que Mark Price es realmente un gran instructor y se nota a través de sus videos.
Todos estos son libros y cursos en línea que recomiendo. No puede equivocarse si elige cualquiera de estos libros o cursos en línea. Estos son excelentes tanto para principiantes como para programadores experimentados. Y solo porque no veas un libro recomendado no necesariamente significa que sea malo. Puede ser que nunca lo haya usado para mí.