Tag archive: cocoa

Un montón de Storyboards enredados entre sí

No conviertas tus Storyboards en cómics por @maquert

Ya sabemos que los desarrolladores con pelo en el pecho se pican el código de las vistas a mano y usan algún xib de vez en cuando, cuando no hay más remedio. Que los que usamos los storyboards somos unas nenazas que bebemos Coca-Cola Light y tal, que dan muchos problemas para trabajar en equipo, que hacen demasiada magia, y que, en muchas ocasiones, esa aparente facilidad de uso que aportan dificulta muchísimo la reutilización de las vistas.… Leer mas

LogoGNUstep

GNUstep: Como Cocoa pero sin manzanas por @espectalll123

GNU… ¿qué?

Cocoa. Nuestro amado paquete de APIs, una de las mejores plataformas de programación disponibles, ese framework tan glorioso que podría considerarse el Santo Grial del software, el cual a Steve Jobs había emanado perfección y en el que luego este Señor dejó su sangre plasmada en la Historia.… Leer mas

RabbitMQ

¿Cómo hacer que tu maleta se suba al avión contigo? – Iniciándome con iOS, NodeJS, RabbitMQ y MongoDB por @aeriaablog

El propósito de este artículo es mostrar mi experiencia, después de realizar el curso de Fundamentos de programación en iOS, de un primer “proyecto” que combina el uso de iOS, NodeJS, RabbitMQ y MongoDB. Para ello, quiero mostrar cómo hacer que un dato viaje desde una App en iOS hasta diversos componentes desarrollados en NodeJS, usando RabbitMQ y WebServices, así como su almacenamiento en MongoDB.… Leer mas

Apple_Swift_Logo

La gran traca final del WWDC 2014: El Lenguaje Swift

Las no-novedades del WWDC 2014

Seamos sinceros, en mi opinión, no ha habido grandes sorpresas en la Keynote del WWDC 2014. Apple es una empresa que vive de vender hardware y no hemos visto nada de hardware nuevo. Sí que ha habido algunas novedades, pero se basan en la mayoría de los casos en ponerse al día con lo que ofrece la competencia o lo que habían inventado desarrolladores de Apps ajenos a Apple.… Leer mas

bite that apple

Desarrollar para iOS

Gracias a iOS los desarrolladores somos sexy. ¿A caso antes ligabas diciendo que desarrollas el rich client para una cárnica? Desarrollar para la manzana MOLA MIL.

¿Por qué?

¿Podíamos pensar hace unos años ser desarrolladores indie? Todo el ecosistema de las apps nos puede permitir el lujo de trabajar desde casa y ganarnos la vida decentemente con algunas apps propias con un éxito moderado y/o desarrollar para terceros.… Leer mas

xcode

Todo lo que jamás quisiste saber sobre los bloques de Objective-C

Todos sabemos lo que es una FAQ: Frequently Asked Questions; uséase, preguntas formuladas frecuentemente. No obstante, a menudo las respuestas más interesantes son las que corresponden a preguntas formuladas infrecuentemente.

Veamos un par de ellas relacionadas con los bloques de Objective C:

¿Por qué las propiedades de bloques se deben de declarar como copy?

Leer mas
coreData

Agbo Objective C Style Guide – Guía de Estilo Objective C

Esta guía de estilo está parcialmente basada en la de gitHub y en mi experiencia propia. Su objetivo es evitar grandes desvíos en estilo y fomentar buenas prácticas.

Clean code that works. — Ward Cunningham

Se hace público para que sirva de ayuda a otros equipos, a padawans que están empezando y generar polémica fomentar el intercambio de ideas.… Leer mas

Xcode

Éramos pocas arrobas y parió la abuela: @import y módulos en Objective C

Una de las novedades en iOS 7 con la que tal vez ya te hayas encontrado es la directiva @import:

La directiva @import indica una gran novedad en el lenguaje Objective C, y de hecho, en todos los lenguajes de la familia de C: los módulos (o módules en Inglés).… Leer mas

take care

Todo lo que NO querías saber sobre Auto Layout pero DEBES de saber

Introducción a Auto Layout

Al definir el layout de una interfaz de usuario, a menudo queremos expresarlo en forma de una serie de requisitos y preferencias. Por ejemplo, en una App para OSX, podríamos tener una ventana como esta con la siguiente lista de requisitos y preferencias :

  1. La imagen debe de estar siempre a x1 del borde izquierdo.
Leer mas
iOS

Curso de Programación iPhone & iPad Online en Español

 

Un buen comienzo

Ágaetis byrjun. Para los que tenéis el Islandés un poco olvidado, eso significa “un buen comienzo“. También es una canción del grupo islandés Sigur Rós que podreis escuchar en el video de abajo.

Curso Programación iPhone y iPad Online

El martes empezaremos al fin a grabar nuestro curso programación iPhone iPad online.… Leer mas

pawansSteveJobs

Cursos iOS Madrid: programación y desarrollo para iPhone & iPad

Cursos iOS Madrid

Una vez más, este fin de semana lo hemos dedicado a uno de nuestros cursos iOS Madrid de programación para iPhone y iPad, desarrollando una App Universal (iPhone & iPad) sobre Star Wars.

Empezamos el viernes por la mañana con aquellos alumnos que quisieron acudir a la pre-formación gratuita sobre Programación Orientada a Objetos en Objetive C, y seguimos por la tarde, ya todos, dando los primeros pasos con Cocoa-Touch e iOS.… Leer mas

cocoadino

Cocoa, Objective C, dinosaurios carnívoros y evolución humana


¿Por qué todos los dinosaurios carnívoros eran bípedos? ¿y qué relación existe con Cocoa u Objective C?

Desde hace mucho tiempo me he preguntado por qué todos los dinosaurios carnívoros eran bípedos. Antes de seguir, quisiera aclarar que si esto parece que no tiene nada que ver con Cocoa Objetive C, es porque no tiene nada que ver.… Leer mas

1_infinite_loop

Preparando la agenda WWDC 2012

Agenda WWDC 2012 ¿Quá hay además del WWDC?

Las  últimas semanas fueron mortales con muchas formaciones seguidas y hasta ahora no había tenido tiempo para preparar con calma mi agenda WWDC 2012. Primer consejo para los demás: dedica tiempo con suficiente antelación, para sacarle el máximo provecho.… Leer mas

iOS Basico

Verano, Escalibada & Programación iOS en Barcelona

Este verano escalibada y programación iOS Barcelona

Este verano desembarcamos en Barcelona para saborear una buena escalibada y con una propuesta de formación completa de programación iOS Barcelona para iPhone & iPad.

Programacion iOS Barcelona

Escalibada y Programación iOS Barcelona

Curso Básico Programación iOS iPhone & iPad, 22-24 de Junio

Esta vez empezamos con nuestro curso iOS Básico en los días 22-24 de Junio, para conducir los nerds catalanes en su viaje de introducción a las maravillas de la programación iOS.… Leer mas

iOS Enterprise

Curso Enterprise iOS en Madrid

Curso Entreprise iOS

El lunes empezamos un nuevo curso de Enterprise iOS para un cliente empresarial.  Se trata de ex-padawans que ya hicieron el curso básico hace un año y que buscan ahora profundizar en su camino hacía la iluminación.

Curso Entreprise iOS

No, Objective-C diferente no es.

Leer mas
static.squarespace

Acceso concurrente a Core Data

Core Data no es seguro en multihebra

Al igual que UIKit, CoreData no es seguro en un entorno multihebra. Esto es algo que en las charlas del WWDC se repite hasta la saciedad y más allá. Lógicamente, esto no quiere decir que no se pueda acceder a CoreData desde otra hebra que no sea la principal.… Leer mas