La mejor manera de aprender cualquier lenguaje de programación es construir algo. Para los principiantes es bueno elegir aplicaciones básicas que puedan completar una tarea. La sintaxis de Swift es fácil de aprender. Hay muchos proyectos / aplicaciones que puedes probar a nivel de principiante para entender bien el lenguaje.
Primero empieza con la aplicación Hello World. Con ella aprenderás a utilizar las etiquetas, a añadir texto a las mismas. Juega con el color del texto y el color de fondo, conecta Label a UIViewController y aprende a cambiar el color, el fondo, el texto, etc. mediante programación. Te sentirás más cómodo con Xcode.
Después de la aplicación Hello World empieza a hacer la aplicación Stop Watch que es muy fácil. Aprende a controlar el botón de Start, Pause y Reset. Esto es muy fácil y alguna línea de código. He creado una aplicación básica de Stop Watch. Puedes consultar mi código fuente que está disponible en GitHub. Aquí está.
Después de esa aplicación puedes elegir la aplicación To Do List. Esto le dará la idea de cómo utilizar UITableView que es muy importante en el desarrollo de iOS. Juega con arrey, aprende a anexar la lista, aprende a configurar la celda de la tabla, borra una celda en particular usando el reconocedor de gestos Swipe. Usted puede construir esto con la ayuda de tutoriales de vídeo de YouTube. También puedes consultar el código fuente de mi aplicación To Do List en github, que he creado para el aprendizaje.
Después puedes elegir la aplicación Calculadora. Esto requerirá un conocimiento básico de los operadores en Swift que es una tarea muy fácil incluso para los principiantes. Añade algunas etiquetas, conéctalas a UIViewController. Aprende sobre IBOutlet y IBAction. También puedes consultar el código fuente de mi Calculator App en GitHub que he creado para aprender.
¡Pronto vendré con más! Buena suerte 🙂