He estado desarrollando aplicaciones iOS durante 5.5 años y hay algunas cosas que desearía saber cuando comencé. Lo he dividido en unas pocas secciones que hablan sobre las diferentes partes de cómo comenzar.
Cómo obtener ayuda cuando estás atrapado
Uno de tus mejores recursos será Stack Overflow. Si alguna vez tiene alguna pregunta, hágala allí; sin embargo, tenga cuidado de pensar la pregunta antes de publicar. Nunca mejorarás a menos que intentes resolver las cosas por tu cuenta. Además, cuando publique, no solo publique todo su código. Pregunta sobre tu problema específico.
Otro recurso son las reuniones locales de iOS. Ni siquiera sabía que existían hasta hace unos 3 meses. Consulte http://www.meetup.com y vea si hay alguno cerca de usted. Estas reuniones realmente te ayudan a mejorar y obtener ayuda porque puedes hablar y obtener ayuda de desarrolladores de iOS más experimentados.
- ¿Hay alguna posibilidad de que la aplicación de voz Jio 4G se inicie en la plataforma Windows?
- ¿Por qué las imágenes de Google Earth son mucho más claras en un iPad que en Android, cuando Android funciona con Google?
- Cómo eliminar virus de mi Samsung Tab3 SM-T310 (lo más probable es que sea un fantasma)
- ¿Java hace que las aplicaciones de Android sean lentas?
- ¿Cuál es la mejor aplicación de música de Android?
Cómo aprender sobre buenas prácticas
Una vez que tenga los fundamentos del desarrollo de iOS, recomiendo ir a https://github.com/ y leer algunos códigos de otras personas. Puede encontrar muchos ejemplos aquí: Objective-C · GitHub
Diseño
No sé mucho sobre su experiencia, pero si no tiene experiencia en diseño, le recomiendo que consulte la sección de diseño del sitio web de Nathan Barry Diseño | Nathan Barry (solo para decirte que trabajé para él, así que soy un poco parcial).
Aprendiendo lo básico
Así que hay algunas maneras de aprender los conceptos básicos de la programación de iOS. Primero, si no sabes otro idioma más básico, te recomiendo aprender uno antes de comenzar a aprender Obj. C. Obj C. puede ser un lenguaje muy complicado, por lo que es mejor si ya comprende los conceptos de programación. Después de que conozca los conceptos básicos de la programación, obtendría un libro de programación de iOS y / o simplemente comenzaría a ver videos en YouTube. Comience buscando “iOS SDK Hello World”.
¡Buena suerte!