Hola
Piensa en algo que quieras hacer y luego hazlo. Si encuentra un problema, busque su problema en Google o consulte la documentación rápida. Esto lo llevará a aprender dinámicamente y a pensar críticamente sobre cómo aplicar lo que ha estado aprendiendo a lo que quiere hacer.
La parte más difícil de aprender programación es retenerla y darle un buen uso. ¿De qué sirve aprender a hacer una aplicación “Hello World”? ¿Por qué hacer una lista de “Scary Bugs” con los que puedes calificar su ‘miedo’?
- ¿Cómo es iOS más seguro que cualquier otro sistema operativo?
- Específicamente, ¿por qué el iPhone 4 no puede pasar iOS 7.1.2?
- ¿Cuándo debería seguir mi aplicación iOS con una versión de Android?
- ¿Cuáles son algunos de los mejores juegos móviles en plataformas iOS o Android en términos de gráficos?
- ¿Cómo saben las aplicaciones de iOS si los contactos del teléfono también tienen la aplicación?
El punto es que estos son bloques de construcción críticos para su conocimiento. La próxima vez que inicie Xcode para crear su próxima aplicación, recordará sus aplicaciones anteriores (y probablemente las abrirá) y utilizará esas experiencias para construir su aplicación mucho más rápido. No puedes pasar de no tener conocimiento de Xcode, iOS y Swift a construir Choque de clanes de una sola vez. Se necesita mucho edificio para llegar allí.
Entonces, a su pregunta, debe hacer un montón de pequeñas aplicaciones.
- Construye ese “¡Hola Mundo!” aplicación
- Ahora compílalo sin buscar ayuda (solo para ver cuánto recuerdas)
- Ahora cree una aplicación que muestre una tabla con una lista de números del 1 al 100
- Ahora vuelva a hacer esa aplicación de tabla de números para que pueda hacer clic en cualquier número y le muestre el número en su propia ventana
- Ahora vuelva a crear la aplicación de la tabla de números para que pueda hacer clic en un número, pero luego puede cambiar ese número y volver a guardarlo en la lista principal
- Ahora haga una aplicación de lista de tablas que pueda tener números agregados dinámicamente (no precargados)
- Ahora haga una aplicación de lista de tablas que extraiga datos de un feed JSON, como el feed de Reddit
- y así…
Al final mira esto
Buena suerte.