Objective-C

TDD con XCode

El desarrollo de aplicaciones móviles en la plataforma IOS puede seguir los standardes de calidad más elevados posibles. La práctica ha demostrado al largo de los últimos años la importancia del desarrollo orientado por testes. XCode ha incrementado en las últimas versines el suporte a frameworks de test, simplificando bastante el trabajo del desarrollador, hasta un punto en que practicamente no quedan excusas para no tener pruebas unitárias en nuestras aplicaciones.

Memory Management and Automatic Reference Counting

iOS Operating System, doesn't have Garbage Collector. This means that the developer must be in charge of the Memory Management. Apple has given developers tools to make it easier to use, but even if the developer has lees to do with memory management, he must be aware of what these techniques (such as @properties and NSAutoreleasePool) are doing.

Persistence and Core Data

Introduction to persistence for iOS Applications (most content explained, if not all, it's valid for MacOS too).
An overview to easy to use storage methods and an introduction to the Object Oriented Core Data Data Base.

Patrones de Diseño en iOS

 

Conocer los patrones de diseño es la clave para escribir código estructurado, bueno y limpio. Los patrones se usan para solucionar problemas generales de una manera típica, entendible y reutilizable.

Durante esta sesión explicaremos los patrones más útiles en el desarrollo iOS. Se hablará tanto de su razón de ser como de su implementación. Además se mostrarán un par de ejemplos prácticos.

Entre otros se hablará de: 

Introducción a Core Graphics & Core Animation

 

Aparte de su diseño y su facilidad de uso, una gran parte del éxito de los dispositivos móviles de Apple es debido a la cantidad de aplicaciones útiles e interesantes disponibles en el AppStore. Estas no tendrian el mismo éxito sin unos diseños bonitos y unas animaciones impactantes. Para crear estas experiencias Apple facilita los frameworks de Core Graphics and Core Animation.

Conceptos Básicos del Desarrollo iOS

Con el éxito de los dispositivos iOS y sus aplicaciones en los últimos años, el desarrollo para ellos también se ha convertido en una oportunidad muy interesante y valiosa.

En esta sesión se dará una breve introducción al desarollo en iOS explicando los conceptos básicos. Se hablará de los patrones fundamentales que hay que conocer y de los elementos gráficos más importantes.

Subscribe to RSS - Objective-C