Entorno de desarollo

 

Desarrollo de aplicaciones para iPhone con Swift

Desarrollar una app para iPhone con Swift es un proceso que combina creatividad y técnica que este lenguaje facilita gracias a su simplicidad y potencia.

Aquí les dejamos un breve paso a paso que les servirá en sus primeros experimentos:

  1. Instalar Xcode, el entorno de desarrollo integrado (IDE) oficial de Apple para macOS, que incluye todo lo que necesitan para comenzar a programar en Swift.
  2. Crear un nuevo proyecto seleccionando ‘Crear un nuevo proyecto de Xcode’ y eligiendo después la plantilla que mejor se adapte a su aplicación.
  3. Diseñar la interfaz de usuario utilizando para ello el Interface Builder de Xcode. Solo tienen que arrastrar y soltar elementos de la interfaz de usuario, como botones, etiquetas y campos de texto.
  4. Escribire el código Swift en el editor de Xcode para definir el comportamiento de su aplicación.
  5. Utilizar el simulador de iOS integrado en Xcode, o un dispositivo real, para poner a prueba su aplicación y asegurarse de que funciona como esperan.

¿Es posible programar aplicaciones IOS en Windows?


Sí, es posible programar para iPhone en Windows. Aunque Apple oficialmente solo soporta el desarrollo de iOS en macOS, existen varias opciones viables que les interesa conocer.

  • Usar una máquina virtual con macOS dentro de Windows, utilizando software como VMware o VirtualBox. Esto les permitirá ejecutar Xcode y desarrollar aplicaciones para iOS en el sistema operativo de Microsoft.
  • Alquilar un Mac en la nube a través de servicios como MacStadium o MacinCloud, que ofrecen acceso remoto a un Mac para que puedan desarrollar en un entorno macOS desde su computadora con Windows.
  • Utilizar herramientas de terceros que permitan escribir, probar y compilar aplicaciones iOS en Windows.


El  entorno    de Desarrollo básicamente      está constituido por la herramienta xcode, aunque para iniciar una aplicación, es necesario contar con id apple y si se require enviar aplicaciones a la tienda app store es necesario inscribirse pagando una cuota anual. 


Creación de un APPLE ID



Descarga e Instalación

Descarga  e instalación de  la última version de XCODE .  Se puede descargar Xcode de dos maneras: a través del sitio web de desarrolladores de Apple o a través de la App Store OS X (tu Mac).



Ejecucion de XCODE 

Existen  varias opciones para iniciar una aplicación, aunque una fundamental es la plantilla de aplicaciónvarias opciones para iniciar una aplicación, aunque una fundamental es la plantilla de aplicación






DESARROLLO Y EJECUCION DE UNA APP
Para reproducir una aplicación  se debe oprimir el botón  que está en la parte superior izquierda en forma de triangulo recostado, pero antes se debe verificar que el esquema seleccionado es del simulador del dispositivo requerido de algún simulador activo




El simulador no tiene una cámara o un acelerómetro, sus capacidades GPS se limitan a una lista de rutas y ubicaciones predefinidas y la interacción con el usuario se limita a gestos que requieren uno o dos dedos, Para  probar una aplicación es necesario contar con una APPLE ID. Posteriormente hay que asignar el ID mencionado en la configuración del proyecto de la siguiente manera:

 

En la pestaña principal del proyecto y en la sección de identificación del mismo, muestra un aviso de que no se ha firmado en el campo TEAM. 


 

Una vez  dado de alta el APPLE ID, se debe regresar a la página general de la aplicación y en la sección Identificación y el campo Team se debe agregar la cuenta creada anteriormente, Finalmente se debe utilizar la aplicación Setting y en la pestaña General Profile, se debe seleccionar el APPLE ID y en el cuadro de dialogo escoger TRUST , 

El contenido de la carpeta del proyecto que se localiza del lado izquierdo  contiene los siguientes elementos:

 

Los   primeros dos     archivos,     AppDelegate.swift   y ViewController.swift, son archivos fuente. Estos archivos contienen el código fuente de la aplicación.

 

Main.storyboard contiene la interfaz de usuario de la aplicación.

 

Info.plist, es una lista de propiedades que contiene varias configuraciones.





Comentarios

Entradas populares