jueves, 8 de diciembre de 2011

Conociendo el proyecto

Para este articulo vamos a usar el proyecto que creamos en el segundo artículo, si no lo han creado, entonces les recomiendo seguir ese tutorial antes de continuar con este. Hoy vamos a identificar y conocer la estructura física de nuestro proyecto.
welcome
Este artículo pretende responder a las preguntas básicas que surgieron cuando creamos un proyecto por primera vez…

martes, 6 de diciembre de 2011

Introducción a la programación con Objetive-C

Por más que me he resistido a incluir un articulo donde haga una intro del lenguaje Objetive-C, no ha sido posible, espero que les sea tan útil como lo ha sido para mí.

La idea es hacer un repaso de las principales estructuras y lineamientos, para que estemos en la misma frecuencia, cuando empecemos con el código en el próximo articulo.

No es mi intensión enseñarles el lenguaje, pero si espero que al menos tengan conocimientos básicos de los conceptos de la programación orientada a objetos.

Si lo que desean es profundizar más en el tema, deben visitar esta dirección en Apple Developer .

lunes, 5 de diciembre de 2011

Como podemos agregar funcionalidad

Espero que ya hayan entendido todo lo que hemos visto y que en este momento, les este surgiendo la curiosidad para saber cómo podríamos agregar funcionalidades personalizadas a nuestras aplicaciones, dentro de esta intrincada maraña de frameworks y patrones de los que hemos hablado aquí.

Veamos cómo y dónde se puede hacer esto…

viernes, 2 de diciembre de 2011

Ventanas y Vistas

Si han tenido la oportunidad (espero que sí) de interactuar con una iPad o con un iPhone, se habrán dado cuenta que las aplicaciones siempre tiene una sola ventana, no importa que estemos haciendo, esta ventana ocupa toda el área visible de nuestro dispositivo.

Ventana1

Lo primero que necesitamos es entender esto…

jueves, 1 de diciembre de 2011

Patrones de diseño

Los patrones de diseño no son nuevos dentro del mundo del desarrollo de sistemas, ya que datan de 1994, cuando un grupo comúnmente denominado Gang of four, publico su libro denominado: Design Patterns: Elements of Reusable Object-Oriented Software.
patrones
Cada día que pasa van cobrando mayor importancia en el desarrollo de sistemas, las aplicaciones creadas para el iPad son un ejemplo actual de esto…

miércoles, 30 de noviembre de 2011

Modelado de objetos

Quienes han trabajado con lenguajes de programación orientados a objetos, deben estar familiarizados con los términos y conceptos inherentes a ellos. El éxito de este tipo de lenguajes radica en la alta posibilidad de reutilizar el código. Además la vida real esa formada por objetos, que podemos convertir en objetos virtuales, con representación digital.

Desde que empecé a programar, los objetos han sido el paradigma más revolucionario con el cual he tenido que tratar…

martes, 29 de noviembre de 2011

Introducción: Conceptos básicos

Ahora sí!, ya he saciado mi curiosidad al hacer mi primera aplicación, y sinceramente he visto que es muy simple, (al menos el Hello World) cualquiera lo podría hacer, siguiendo la receta, sin tener que saber programación previamente.

Así que vamos a ponernos un poco más serios…

lunes, 28 de noviembre de 2011

Desarrollo con el SDK y XCode: Primer proyecto.

La razón de usarlo es muy simple, nos ofrece las plantillas necesarias para desarrollar las aplicaciones destinadas a los entornos que deseamos, sin que debamos devanarnos el cerebro para entender todo antes de empezar.

Es un atajo que nos permite aprender escribiendo código…

Requerimientos Iniciales

Aun que podrían decir que son obvios y podrían hasta parecer tontos, no quiero pecar de ingenuo y omitir este tema. Ya que muchas personas pueden no saber qué es lo que se requiere para poder empezar.
La suposición más tonta de todas es, que para poder programar se requiere una Mac…

I Developer

Antes que nada, Bienvenidos!, el día de hoy empiezo con una nueva aventura en mi vida profesional; por primera vez en 25 años de escribir código en las plataformas de Microsoft, tengo la oportunidad de desarrollar en una plataforma diferente: Apple.
logo
Antes no pude por qué no tenía una Mac (Dios me libre de decirle PC, se ofenden!), hoy por fin tengo acceso a una y un proyecto para ser creado en ella…