Cómo crear listas en iOS

En este tutorial vamos a aprender como mostrar nuestros datos en una lista.

Crearemos un proyecto nuevo. En el ViewController que viene por defecto insertaremos un componente llamado “Table View“, el cual lo referenciaremos como “lvContactos“. Una vez insertado y referenciado, meteremos dentro de este “Table View” otro componente llamado “Table View Cell“.

Os explico un poco para que sirve cada componente. El “Table View” es el control que se encarga de que los datos que le pasemos a él los muestre en forma de lista, mientras que el “Table View Cell” es el aspecto que va a tener cada una de las celdas de esa lista. En nuestro ejemplo vamos ha simular una agenda de contactos, por tanto, vamos a utilizar 2 “Label“: una para mostrar el nombre y la otra para mostrar el número.

Diseño celda
Diseño celda

También indicaremos un “id” en nuestro “Table View Cell” para posteriormente hacer referencia a él. En nuestro caso nuestro identificador se llamará “celda“.

Identificador celda
Identificador celda

Leer más…

Navegación entre vistas

En este tutorial vamos a ver como realizar la navegación entre vistas, para este ejemplo vamos a crear una segunda vista, navegar hacia ella y pasarle información procedente de la primera vista.

Cuando tengamos nuestro proyecto creado, nos dirigimos a nuestro Storyboard y arrastramos un nuevo “View Controller“.Recordad que cada vista tiene que tener una clase que la gestione, por tanto, vayamos a crear la clase.

Pulsamos botón derecho sobre la carpeta de nuestro proyecto y seleccionamos “New File

New File
New File

Y seleccionamos en el apartado “iOS” dentro de la categoría  “Source” la opción “Cocoa Touch Class“.

Captura de pantalla 2015-02-07 a las 19.39.40

Pulsamos “Next” y nos pedirá un nombre para ese archivo, nosotros lo llamaremos “ViewController2“. Esta clase deberá  heredar de un “UIViewController

Captura de pantalla 2015-02-07 a las 19.39.54

Leer más…

Mi primera aplicación iOS (Hola Mundo)

Requisitos antes de empezar

  • Xcode ( nosotros utilizaremos la versión actual que es la 6.1.1).
  • Tener nociones sobre programación orientada a objetos y MVC.

Los lenguajes de programación que podemos usar para crear nuestras aplicaciones iOS serán Swift y Objective-C. Nosotros utilizaremos Swift.

Swift es un lenguaje de programación multiparadigma creado por Apple enfocado en el desarrollo de aplicaciones para iOS y Mac OS X. Fue presentado en WWDC 20142 y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier librería programada en Objective-C y llamar a funciones de C. También es posible desarrollar código en Swift compatible con Objective-C bajo ciertas condiciones. Swift tiene la intención ser un lenguaje seguro, de desarrollo rápido y conciso. Usa el compilador LLVM incluido en Xcode 6.

Mi primera aplicación iOS

Comenzamos!! Lo primero que haremos será descargar Xcode desde el App Store y una vez descargado lo abrimos. Una vez abierto pulsaremos en File -> New -> Project y  veremos una pantalla similar a esta.

crear aplicacion
Crear aplicación #1

Leer más…