Archivo para ‘Curso de programación iOS’

Aprende a programar para iOS: Creando un ActionSheet

  • votar
  • Menéame

curso ios xcode iphone ipad

Os traemos una nueva entrega de nuestro curso de programación en iOS, en este caso con uno de los recursos más utilizados del SDK de iOS: un ActionSheet. Un ActionSheet (u hoja de acciones) es el típico desplegable que nos aparece desde la parte inferior de una aplicación hacia arriba, con varios botones y uno de ellos para cancelar. Por ejemplo, cuando mantenemos pulsado un link en Safari.

Hacerlo es muy sencillo, tal y como explicamos en el vídeo que podéis encontrar debajo de estas líneas.

Como siempre, podéis descargar el proyecto desde aquí para revisarlo o para comprobar el código en caso de que algo os falle.

Esperamos que os haya gustado esta entrega para seguir aprendiendo a programar para iOS. Os adelantamos que el próximo capítulo veremos cómo trabajar con varias vistas, ya que hasta ahora tan sólo hemos trabajado con una sola vista.

 

Aprende a programar para iOS: Usando un PickerView

  • votar
  • Menéame

programar ios iphone ipad apple xcode

Os traemos otra entrega de nuestro curso de programación para iOS. Esta vez enseñaremos cómo usar un PickerView y cómo cargarle una base de datos. Para ello, primero explicaremos por encima el proceso, y después os dejaremos con el vídeo y el código fuente del proyecto que hemos hecho.

En primer lugar, ¿qué es un PickerView? Es una pregunta que os habréis realizado muchos. Un PickerView es la típica ruleta que nos aparece generalmente en la parte inferior de la pantalla con múltiples opciones a elegir. Lo normal es que cada celda lleve consigo una acción, que se ejecuta al seleccionarla. En esta entrega de nuestro curso de programación aprenderemos cómo crear un PickerView y una base de datos, la cual cargaremos en él para asignarle un nombre a cada una de sus celdas. Además, aprenderemos a asignarle acciones a sus celdas, las cuales se ejecutarán al seleccionar su celda correspondiente.

Pero, ¿qué es eso de una base de datos? En programación, hay unas especie de bases de datos o contenedores de valores llamados array. Cuando declaramos un array, al principio está vacío. Por eso tenemos que cargarle valores, los cuales volcaremos en el PickerView o cualquier otro elemento gráfico para asignarle dichos valores a sus celdas (en inglés rows). Para cargarle datos o valores a un array, primero debemos declararlo en el archivo de cabecera (.h).

NSMutableArray *array;

En este caso no haría falta crear la propiedad y posteriormente sintetizarla, con la declaración bastaría. NSMutableArray es el la propiedad array en el lenguaje Objective-C. Si habéis estudiado otros lenguajes como JavaScript o C++, la propiedad es array, sin más. Ahora vamos a proceder a cargarle datos. Para ello, deberemos ir a nuestro archivo de implementación (.m) y buscar la función viewDidLoad, que recordemos que eran la que nos permitía cargar una serie de acciones o métodos automáticamente al inicializar la vista. Una vez encontrado, tenemos que poner lo siguiente: (más…)

 

Cómo poner el simulador iOS de Xcode de color blanco

  • votar
  • Menéame

¿Cansados del simulador iOS de Xcode de color negro? Hoy os enseñamos en un pequeño screencast cómo cambiarlo a color blanco. Hay que decir que esta modificación no añade ninguna funcionalidad técnica, es tan sólo estética. Desde que Apple anunciara el iPhone 4 allá por Junio de 2010, han sido muchos los meses de espera para que la versión blanca del iPhone 4 estuviera a la venta debido a problemas en su fabricación que retrasaron su salida al mercado hasta la primavera de este año.

Ahora, puedes tener este color de iPhone en el simulador que viene integrado en cada SDK de iOS en Xcode. Para ello, os hemos hecho un pequeño vídeo donde se muestra el proceso para cambiarlo de color.

(más…)

 

Aprende a programar para iOS: Manejando los mapas

  • votar
  • Menéame

maquecitos iphone ipad ipod touch programacion español sdk tutoriales aplicacion aprender

¿Os quedasteis con ganas de más tras nuestra introducción a nuestro curso de iOS? Pues como prometimos traemos un nuevo tutorial para aprender a manejar los mapas en iOS.

Como os explicamos en el vídeo, vamos a aprender a cambiar entre todas las vistas posibles de mapas (normal, satélite e híbrido) y a cómo localizar el iPhone. Para ello, usaremos un Framework presente en el SDK de iOS llamado MapKit. Sin más dilación, os dejamos con el vídeo: (más…)

 

Aprende a programar para iOS: Introducción

  • votar
  • Menéame

maquecitos iphone ipad ipod touch programacion español sdk tutoriales aplicacion aprender

¿Alguna vez habéis sentido curiosidad por empezar a programar para iOS? Pues ahora estáis de suerte porque en Maquecitos vamos a hacer un pequeño curso para introducirse en el mundo de la programación para iOS. El sistema operativo móvil de Apple tiene millones de usuarios repartidos por todo el mundo, y ya cuenta con más de 500.000 aplicaciones en el App Store.

Para empezar con la programación es fundamental disponer de Xcode instalado en tu Mac, ya que es desde este desde donde se crean las aplicaciones. Xcode está ahora mismo de forma gratuita en el Mac App Store, y recomendamos tenerlo siempre actualizado. Hay que decir que para programar en iOS hay que tener un nivel mínimo de inglés, pues Xcode entero está en este idioma, así como el código que vamos a escribir posteriormente. Sin más dilación, empecemos a manejar Xcode.

Nada más abrir Xcode, nos encontraremos con esta pantalla: (más…)

 
© 2011 www.maquecitos.com
Diseñado por TecSeo