¿Cuáles son algunas aplicaciones que puedo crear como ejercicio?

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’?

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.

Pasee por la ciudad y vea si la gente hace cosas a mano que podría automatizar. Estuve en fisioterapia durante algunas semanas y allí se lleva un registro cuando se usa papel y lápiz. Veo la oportunidad de automatizar su mantenimiento de registros y hacer algunos cálculos simples que también hacen a mano. Solo preste atención a las personas que trabajan en negocios, etc., y verá oportunidades. Incluso puedes vender algo

Actualmente estoy aprendiendo aroma y spritekit. Además de las cosas del tutorial, mi propia aplicación de ejercicios que también servirá como una herramienta útil es una base de datos de tuberías 3D. El alcance es bastante pequeño, pero me obliga a profundizar y aprender cosas que los tutoriales no cubren en absoluto. Es una experiencia de aprendizaje y pirateo, pero al ser una aplicación pequeña, podré hacer que me resulte útil y luego puedo refactorizarla si me da la gana para un ejercicio posterior.

Escribí una aplicación para mostrar el reloj analógico en funcionamiento. (una aplicación de reloj). Tomó alrededor de una hora.

Eso podría ser un buen ejercicio.