Saturday, March 3, 2012

Introducción al desarrollo en iOS

Si eres nuevo en el desarrollo en iOS probablemente te preguntes qué pasos debes seguir para empezar. Esta entrada explicará conceptos y cosas básicas que debes saber y que herramientas tienes que tener si quieres comenzar ser un desarrollador en esta plataforma.

Para desarrollar aplicaciónes, debemos utilizar el iOS SDK (Software Development Kit), junto con el Xcode y el iOS IDE (Integrated Development Environment). 
Con Xcode, podemos obtener todo lo necesario para crear aplicaciones (Incluye el SDK). También Incluye un editor de código fuente y de interfaz gráfica de usuario, entre otras características, tales como una única ventana de trabajo en la que se almacena toda la información necesaria para escribir el código, luego compilarlo y diseñar la interfaz de usuario en una misma ventana.

Para comenzar a desarrollar aplicaciones en iOS es necesario: 

1. Descargar la última versión de Xcode. (Este programa se puede descargar desde una mac en la app store)
2. Entrar como desarrollador de Apple en el iOS Developer Program. (Para esto debemos tener un ID de Apple). Este paso no es tan necesario, pero es recomendable hacerlo para probar aplicaciones en dispositivos reales y distribuir las aplicaciones que fueron creadas.


Podemos instalar un emulador de iphone para trabajar mejor y ver como corren nuestros programas. Utilizamos Xcode para probar y correr los programas escritos.

Lenguajes de Programación

El lenguaje más utilizado para programar aplicaciónes en iOS es el Objective-C, ya que este es un lenguaje de programación orientado a objetos. Se puede escribir el código también en C para los proyectos. Objective-C es un lenguaje simple y fácil de aprender, especialmente con otros lenguajes orientados a objetos como Java y C++.
Se pueden utilizar otros lenguajes para el desarrollo pero no se puede hacer una aplicación iOS sin utilizar Objective-C.



Bibliografía

 Start developing iOS Apps today

No comments:

Post a Comment