Los mejores recursos para mejorar la experiencia de iOS. Bueno, hay una cantidad de recursos y tutoriales en Internet que son gratuitos y de código abierto. Definitivamente lo ayudarán a mejorar sus habilidades de desarrollo de iOS. Pero antes de revelarlos, me gustaría aprovechar la oportunidad basada en mi propia experiencia en el desarrollo de iOS para decir qué otras cosas son muy importantes para el desarrollo general de un desarrollador.
Es importante no solo mejorar sus habilidades de iOS, sino también todas las habilidades de programación, resolución de problemas y análisis. Entonces, después de 2 a 4 años, no publiques ninguna otra pregunta como:
“¿Cuáles son los mejores recursos para ser un buen líder de equipo, desarrollador, etc.”?
- ¿Qué opinas de iOS 11?
- Si tuviera 15 años y quisiera entrar en el desarrollo de juegos móviles, ¿dónde comenzaría?
- Cómo desarrollar aplicaciones IOS desde cero
- ¿Cómo es usar ReactJS para iOS Native y desarrollo de Android?
- Quiero aprender a programar con el fin de crear aplicaciones simples de iOS, no tengo experiencia previa en programación, ¿dónde debo comenzar?
Entonces, en el nodo más ligero, necesita saber que el desarrollo es un proceso continuo y de aprendizaje. Por lo tanto, asegúrese de que el hábito sea dependiente de un lenguaje de programación o dominio que esté listo para aprender y probar en otras plataformas y tecnologías. Hacer esto seguramente beneficiará su carrera en el desarrollo.
- Acostúmbrese a resolver un programa todos los días y, si no es posible, una vez a la semana (obligatorio)
- de 10 a 15 minutos para leer blogs técnicos (techcrunch.com, techmeme.com, etc.). Esto le dará una idea de hacia dónde se dirige la industria de TI y cómo puede aprovechar los beneficios de las próximas tecnologías en el futuro.
- Participa en concursos y eventos de programación. Hacer esto te dará ventaja sobre otras personas. (HackerEarth.com, HackerRank.com, etc.)
- Preste atención a sus habilidades de comunicación y habilidades blandas, ya que la comunicación con el cliente desempeñará un papel crucial en su desarrollo profesional.
Teniendo en cuenta los puntos anteriores, ahora definitivamente puede revisar los siguientes recursos para el desarrollo de habilidades de iOS:
- Documentación del desarrollador de Apple : esta es la madre de todos los recursos, ya que todo lo que viene, proviene de aquí solo, pero de una manera más simplificada. 🙂
- Ray Wenderlich : este es el sitio que contiene muchos tutoriales relacionados con el desarrollo de aplicaciones iOS. La mejor parte de esto es que enseñan mediante la creación de muestras y también se actualizan muy rápidamente una vez que se lanzan cosas nuevas en iOS.
- NSHipster : es un diario de los bits pasados por alto en Objective-C, Swift y Cocoa.
- Controles de cacao – Además de comprender los conceptos básicos y avanzados, uno necesita confiar en herramientas y códigos de terceros que generalmente aceleran su proceso de desarrollo de aplicaciones. Esta es la plataforma que le proporciona muchos controles personalizados que se pueden usar directamente dentro de la aplicación para facilitar su vida.
- Desbordamiento de pila- No importa cuán genio sea en algún momento u otro, puede verse atrapado en alguna situación relacionada con su código. Este es el lugar donde puede pedir ayuda publicando preguntas. Además puedes responder a otras preguntas.
- Videos de WWDC – Aquí los desarrolladores de Apple dan conferencias y guían a los desarrolladores sobre nuevas mejoras relacionadas con la plataforma.
Esta lista puede seguir y seguir, pero los puntos mencionados anteriormente son algunos que no se deben perder. Además, también debe conocer el conocimiento de Git para el control de fuente y las vainas de cacao, que nuevamente es imprescindible para conocer el desarrollo de aplicaciones iOS.
Espero que esto seguramente te ayude. Happy Coding 🙂