Hola y bienvenidos a este desafío para principiantes de 14 días. Comenzarás tu viaje con fuerza, aprenderás cómo se crean las aplicaciones y cómo terminan en la App Store. Te familiarizarás con Xcode y comenzarás tu propio proyecto de aplicación. Aprenderá cómo crear interfaces de usuario con la interfaz de usuario de Swift y aprenderá los conceptos básicos de programación de Swift para que pueda leer y escribir código Swift simple. Ahora, en las próximas 14 lecciones, obtendrá todas estas nuevas habilidades y habrá creado su propia aplicación que puede instalar en su dispositivo y mostrar a todos sus amigos y familiares lo que ha hecho. hecho. Sin embargo, lo que es más importante que eso, estará extremadamente confiado y emocionado de continuar aumentando sus habilidades de desarrollo de aplicaciones más allá de lo que hemos cubierto aquí. Esto realmente podría ser el comienzo de algo nuevo para ti ahora, en caso de que seas nuevo por aquí. Mi nombre es Chris y bienvenido a CodeWithChris. El lugar para estar si quieres aprender a hacer una aplicación. Tenemos miles de personas sin experiencia en codificación, cómo codificar y cómo crear aplicaciones.
Y estoy seguro de que podemos hacer lo mismo por ti. En ese sentido, ¿por qué estás aquí aprendiendo desarrollo de aplicaciones? Házmelo saber dejando un comentario rápido a continuación y en tu camino hacia allí, si no te importa, dale un me gusta rápido a este video. Realmente ayuda el video, y lo aprecio mucho. Bien, si estás listo, arremanguémonos y comencemos.
Voy a recorrer este diagrama y luego les diré dónde conseguir todas las piezas. Todo comienza con la idea de Xcode. Ahora, ID significa Entorno de desarrollo integrado , que es un término para la aplicación. Y todas las herramientas que usa un desarrollador para crear algo para el resto de este curso simplemente se llamarán Xcode. Aquí es donde construimos nuestra aplicación escribiendo código Swift, construyendo la interfaz de usuario o IU para abreviar y conectándola con todos nuestros datos. Swift es el lenguaje de programación que usamos para expresar nuestra lógica y decirle al sistema lo que queremos hacer. Incluso podemos crear la interfaz de usuario a través de Swift Xcode, ya que pronto verá que SwiftUI es un marco de interfaz de usuario que nos facilita la creación rápida de aplicaciones para todas las plataformas de Apple. Un buen beneficio de aprender Xcode, Swift y Swift UI es que son las mismas habilidades y herramientas que se usan para crear todas las aplicaciones para todas las plataformas de Apple, incluidos iOS, iPad OS, TV OS, Watch US y Mac OS.
Y en algunos casos, su aplicación podrá funcionar en múltiples plataformas sin muchos cambios. Ahora, una vez que haya creado su aplicación, puede distribuirla con la App Store de Apple. Esto se hace uniéndose al programa Apple Developer, que requiere una tarifa de inscripción anual. Una vez que esté inscrito, obtendrá acceso a múltiples beneficios, incluidos App Store, Connect Portal, Test Flight y el portal de aprovisionamiento. Hay algunos beneficios más, incluido el acceso al software beta y el soporte de los ingenieros de Apple. Y proporcionaré un enlace a la lista completa a continuación. El portal de aprovisionamiento le brinda acceso a herramientas para identificar y firmar con Xcode su aplicación. Es como poner tu firma en la aplicación para que Apple pueda identificar quién la creó. Y esto es importante para la seguridad de los usuarios finales que descargan su aplicación. Y también es importante para usted porque evita que los codificadores maliciosos se hagan pasar por usted. Una vez que su aplicación está en un estado comprobable, el vuelo de prueba le permite invitar a personas a descargar y probar su aplicación beta.
Podrán enviarle comentarios e informes de errores directamente a través del programa de vuelo de prueba, use el vuelo de prueba para asegurarse de que su aplicación esté tan pulida como sea posible antes del lanzamiento. Y finalmente, App Store Connect es donde creará la lista de aplicaciones para su aplicación, incluidos todos los metadatos y capturas de pantalla. Si su aplicación tiene compras de aplicaciones, aquí también es donde las configuraría una vez que su aplicación esté probada y la lista esté lista, puede cargar la aplicación desde Xcode a App Store Connect. A partir de ahí, el equipo de certificación de Apple revisará su aplicación para asegurarse de que cumpla con las pautas de calidad de la App Store. Esto demora un par de días y no se preocupe si falla porque puede corregir lo que le indiquen y volver a enviarlo para su revisión. Si todo se ve bien, aprobarán la aplicación y su aplicación estará activa.
Felicidades. Muy bien, entonces, ¿dónde puedes obtener estas diferentes piezas del ecosistema de desarrolladores de Apple? Puede descargar Xcode de forma gratuita desde la Mac App Store. Proporcionaré un enlace a continuación. No necesita obtener Swift o SwiftUI. Esos solo vienen con Xcode. En cuanto al programa de desarrolladores de Apple, proporcionaré un enlace a la página de inscripción a continuación. Quiero mencionar que unirse al programa de desarrolladores de Apple es completamente opcional. Si su objetivo no es distribuir aplicaciones en la App Store, no se una. Todavía podrá aprender a crear aplicaciones para usted mismo. Así que ese es el ecosistema de desarrolladores de Apple, es el proceso por el que te guiaré si continúas con este viaje por la aplicación. Ahora, al final de esta ruta de aprendizaje, estará creando sus propias aplicaciones, usando todas estas herramientas que hemos cubierto. Incluso si no tienes experiencia en codificación en este momento, te prometo que te sorprenderá lo que puedes hacer al final de este desafío.
Ahora, le recomiendo que vaya a CodeWithChris punto com y cree una cuenta. Puede tomar el mismo curso y obtener todo el material complementario y obtener acceso a todos los cuestionarios y ejercicios para que su aprendizaje sea realmente efectivo. De hecho, si vas y haces eso ahora mismo, hay un cuestionario que puedes tomar para reforzar lo que aprendiste aquí hoy. Ahora, lo último que quiero decir es gracias y aprecio mucho que estés aprendiendo conmigo en la próxima lección. Y vamos a sumergirnos directamente en Xcode. Y si no quiere perdérselo, asegúrese de suscribirse al canal presionando el botón de suscripción a continuación y active las notificaciones para recibir notificaciones. Está bien. Te veré en la próxima lección..