Primero, descarga Xcode. Es una descarga grande, con un peso de aproximadamente 5 GB, así que asegúrate de tener mucho espacio en tu disco duro para que el proceso de descarga funcione sin problemas. Una vez descargado, puede solicitarle que instale los componentes adicionales que requiere. Si se le solicita, acepte y descargue esos componentes. Cuando abra Xcode por primera vez, verá una vista similar a esta, menos los proyectos abiertos a la derecha:

Pantalla de Bienvenida de Xcode.

Seleccione «Crear un nuevo proyecto de Xcode», y podrá ver este resultado:

Seleccione «Single View Application», haga clic en «Siguiente» y aparecerá una pantalla donde introducir los detalles de su aplicación. He incluido un ejemplo a continuación como referencia.

Vamos a ir a través de las opciones una a una:

. Nombre del producto: Aquí es donde ingresa el nombre de usuario de su aplicación. Instagram tendría el nombre de» Instagram » como Producto.

. Equipo: El nombre de tu equipo del centro de Desarrolladores de Apple aparece aquí. Este campo se utiliza cuando se trabaja para publicar una aplicación en la Tienda de aplicaciones.

. Nombre de la organización: El nombre de la empresa para la que trabajas, o tu nombre si estás desarrollando la aplicación por ti mismo. A veces, este campo se rellena con la LLC de un individuo si es un contratista.

. Identificador de organización: Un nombre de estilo DNS inverso separado por puntos. El identificador inverso de su empresa suele ir aquí. Siempre que estoy creando una aplicación con fines educativos, generalmente uso com.educación.uno mismo, pero puedes ponerle un nombre diferente si quieres.

. Identificador de paquete: Un nombre de estilo DNS inverso separado por puntos, una combinación del Identificador de su Organización y el Nombre del producto. Esto es necesario para que Apple identifique de forma única tu aplicación. Cualquier funcionalidad adicional que necesite tu app, como las notificaciones Push de Apple, estaría vinculada a este identificador.

. Idioma: El lenguaje de programación en el que desea desarrollar la aplicación. A partir de este artículo, el menú desplegable le permite seleccionar Objective-C o Swift. También puede escribir su aplicación en Objective-C++ si lo desea. Por último, hay una gran variedad de formas diferentes de escribir aplicaciones en lenguajes de scripting como Ruby y JavaScript, desde Java hasta Objective-C, y muchas, muchas más que no se enumeran aquí. Por simplicidad, nos quedaremos con Swift, ya que ese es el lenguaje que Apple está respaldando más adelante.

. Dispositivos: Universal, lo que significa tanto iPhone como iPad. También puede elegir desarrollar su aplicación solo para el iPhone o solo para el iPad, aunque la herramienta de creación de interfaces de Xcode facilita la creación de una interfaz de usuario para todos los factores de forma.

. Usar datos centrales: Esto es si quieres establecer persistencia en tu app usando el marco de datos Centrales de Apple. Eso no será cubierto en este tutorial.

. Incluir pruebas unitarias: Las pruebas unitarias se utilizan para verificar la corrección de la lógica de su aplicación. Dependiendo del propósito de su aplicación, las pruebas unitarias pueden desempeñar un papel importante en el éxito mantenido de su aplicación de una versión a otra. Esto se tratará en profundidad en un tutorial futuro, pero no aquí.

. Incluir pruebas de interfaz de usuario: Al igual que las pruebas unitarias, las pruebas de interfaz de usuario verifican la corrección de la interfaz de usuario de la aplicación. Por ejemplo, podría realizar una prueba de interfaz de usuario para verificar que un botón se vuelve de un color determinado cuando se presiona. Esto también se tratará en profundidad en un futuro tutorial.

Ahora que tiene una comprensión de los elementos del menú, ¡pasemos a crear la aplicación!

Deja una respuesta

Tu dirección de correo electrónico no será publicada.