Archivo

Archive for the ‘iPhone’ Category

Libros para desarrollo de apps para iPhone o iPad.[PACK]

He decidido compartir con vosotros todos los libros que he ido consiguiendo a lo largo de los últimos meses. No he llegado ni siquiera a ojear la mitad de ellos, pero tienen muy buena pinta casi todos.

Una lista de los libros que hay en el pack:

– Beginning iPad development for iPhone Developers

-Objective-C for Absolute Beginners

-iPhone User Interface Design Projects

-Building iPhone OS Accessories

-iOs Forensic Analysis

-iPhone Cool Projects

-iPhone Games Projects

-Learn Objective-C on the Mac

-iPhone and iPad apps for Absolute Beginners [Dr. Rory Lewis – Español]

-iOS 4 Programming Cookbook

-Programming the iPhone User Experience

-Xcode 3 Unleashed

-Designing iPhone User Experience

-iPhone Programming (The Big Nerd Ranch Guide)

-Cocoa Programming for Mac OS X for Dummies

-iPhone application development for dummies

-Objective-C for Dummies

-iOS Development Guide

-The iPhone Developer’s Cookbook

Todos en un solo enlace a Megaupload:

http://www.megaupload.com/?d=O03BLLHS

O Fileserve

http://www.fileserve.com/file/m35h2NG

Anuncios
Categorías:iPhone, Libros

Creando una app multitáctil de iPhone desde cero,Parte 1. [HowTo]

Después de 5 días embarcado en la aventura que es Xcode y la iniciación en el diseño de apps para iPhone/iPad, hoy he programado mi primera app más allá de los botones y los menús. Una app que define el entorno y detecta pulsaciones y gestos de uno o varios dedos. Una app multitáctil.

La pantalla multitáctil sigue siendo uno de los puntos fuertes del teléfono, y aprovechar todas las posibilidades que puede ofrecer el uso de varios dedos en tu aplicación es muy importante. Intentaré explicar los principios básicos de mi aplicación, así como los conceptos que más me ha costado entender a mí. Además adjuntaré el código de ejemplo que he seguido para realizar mi aplicación, para que puedas hacer tú lo mismo.

¡Vamos allá!

Primero, creamos una nueva clase de Objective-C que añadiremos a nuestro proyecto, y que yo he llamado “MisGestos.m”. En el cabecero de la clase definimos los objetos que queramos manejar con gestos multitáctiles como UIView, y les asignamos la propiedad nonatomic y retain, dado que gestionaremos nosotros mismos la memoria.

Como mi aplicación es una simple muestra de la interfaz multitáctil del iPhone, he añadido un botón para restaurar los valores por omisión de la aplicación, es decir, la posición inicial de todas mis imágenes. Para ello he definido una variable que se llama “startPoint” y que guarda las coordenadas X e Y de la imágen al abrirse la aplicación.

@interface MisGestos : UIView <UIGestureRecognizerDelegate>
{
// aqui defino los objetos
UIImageView *objetoUno;

int touchCount;

UIView *buttonForReset;

CGPoint startTouchPosition;  //Guarda el punto donde hemos hecho la primera pulsación.
}

@property (nonatomic, retain) IBOutlet UIImageView *objetoUno;  //propiedades de mi objeto

@end

En la próxima entrada explicaré la implementación de MisGestos (.m) junto con menciones de las funciones programadas por Apple que he empleado.

Categorías:iPhone, Universidad Etiquetas: , ,

Programando para iPhone. El SDK y Objective-C.

He decidido usar el blog para algo útil, por cambiar y tal. Esta semana he empezado las prácticas de empresa, penúltimo paso en el maravilloso camino que es una ingeniería.

Mi tarea va a ser “Desarrollo de aplicaciones para dispositivos iOs y diseño de hardware para comunicarse con dichos dispositivos.” Basicamente,programar para iPhone y desarrollar una placa para poder mandarle datos al teléfono desde cualquier sensor gestionado por un microcontrolador.

Mi idea es ir contando aquí, con la mayor frecuencia posible, mis avances con el SDK, Objective-C y las aplicaciones para iPhone.

Además, intentaré compartir los recursos que me parezcan más útiles para aprender este lenguaje, teniendo en cuenta que ya sepas algo de programación básica. (Con programación básica me refiero a que sepas declarar variables, funciones y acciones sin ningún problema, y tener claros conceptos como vectores,matrices y punteros.)

Para empezar, quiero compartir con vosotros el libro con el que he empezado a familiarizarme con el entorno de programación de Apple, el maravilloso XCode.

El libro en cuestión es “iPhone and iPad apps for absolute beginners” de Rory Lewis. En inglés lo podeís encontrar en mil sitios, y comprarlo en Amazon por un precio muy razonable. Pero, como se que sois unos vagos, yo os lo dejo aquí en ESPAÑOL, para que no tengais que esforzaros ni en leer en inglés.

Descargar el libro en español. [MEGAUPLOAD]

La semana que viene,más.(O eso espero)

Categorías:iPhone, Universidad Etiquetas: , ,