Backends de Apps con Python y Django by @ycumberbirch

Cuando vas a desarrollar una aplicación móvil, una de las cosas que te debes plantear es la necesidad incluir una parte de servidor.

Whatsapp, Twitter, Instagram y Evernote: ¿te suenan de algo? Son 4 ejemplos de Apps de enorme éxito y que tienen,a l igual que casi toda App de hoy en día tienen dos componentes:

  • Uno o más clientes móviles (iOS, Android y J2ME para el Nokia de tu abuela)
  • Un backend que permite almacenar datos, compartir información entre los usuarios e incluso ser la base de tu modelo de negocio, como es el caso de Evernote.
Leer mas
WWDC-14-macworld-australia1-258x188

WWDC 2014: ¡lo tengo, o tengo! 1500USD menos en mi cuenta

Las cosas como son, hay que darle las gracias a Apple por haber eliminado este todo el estrés de la compra de las entradas del WWDC. Al contrario de años pasados, dormí como un niño toda la noche.

Al despertar, me encontré con dos noticias en mi correo:

  1. No había ganado la lotería del WWDC, con lo cual me ahorro 1500 USD.
Leer mas
Git

Automatización de Git con Python por @ycumberbirch

Ultimamente, he descubierto que python tiene librerías para todo. Desde las tareas más comunes en el mundo del desarrollo a las más descabelladas, siempre hay una librería de python disponible para ello.

There’s a library for that! GitPython

Mi más reciente descubrimiento se llama GitPython.… Leer mas

FOSDEM11

FOSDEM ¿Ir o no ir a una conferencia? por @wolffan

Cada vez que alguien me comenta, recomienda o comparte una conferencia hago el ejercicio de decisión: ir o no ir (es a es la cuestión).

Estoy centrado en iOS, aun así me interesan más lenguajes y tecnologías (¡y a ti también deberían interesarte!).… Leer mas

iphonecloud1

Consumiendo Google desde iOS (4) – Hola Mundo por @vermicida

Con este capítulo terminamos el tutorial. ¿Qué nos queda? Hacer el hola mundo de rigor consumiendo un recurso de Google. He elegido Google Calendar porque creo que es una herramienta que muchos usamos, por lo que de antemano contamos con una batería de datos con los que jugar y ver resultados de manera inmediata.… Leer mas

gcloudxcode

Consumiendo Google desde iOS (3) – La Parte Divertida por @vermicida

Bueno, por fin ha llegado el momento de escribir algo de código. Lo que vamos a hacer durante los siguientes párrafos es plasmar la teoría del capítulo anterior en nuestra aplicación iOS. Vamos a encapsular toda la lógica del flujo de autorización en una sola clase, para que luego podamos reutilizarla en cuantos proyectos necesitemos.… Leer mas

Google Cloud Platform

Consumiendo Google desde iOS (1) – La Parte Aburrida por @vermicida

Google ofrece una gran variedad de servicios a sus usuarios: Gmail, Calendar, Drive, Google+, etc. La lista es bastante larga. Basta con tener una cuenta de usuario Gmail para tener acceso gratuito a todos estos servicios. Además de estos servicios gratuitos, Google también dispone de una Cloud Platform para nuestros propios desarrollos.… 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
beacon2

La Rebelión de los iBeacons por @pmunoz08

En el pasado WWDC 2013, se presentaron los ibeacons como una característica más de las novedades en iOS7,  casi nadie le dio la importancia que se merecían (es mi opinión personal), pero poco a poco han ido ganando popularidad según se les ha ido descubriendo el potencial que tienen y la cantidad de oportunidades que ofrecen.… Leer mas

cobol_logo_0611

El cuento de Jacobo Lero por @jmoreno78

Jacobo Lero, como cada fin de mes, saca su teléfono móvil de última generación (un smartphone de esos) para realizar algunas comprobaciones: ver si ha cobrado la nómina, cuanto lleva acumulado en la tarjeta de crédito y cuanto va a pagar este mes de teléfono.… Leer mas

padawan

Decide la camiseta oficial del Curso de Programación iOS Intermedio Online

En Agbo Training llevamos ya meses con una discusión bizantina y no logramos ponernos de acuerdo: ¿cual debe de ser la camiseta oficial del curso online intermedio de programación iOS?

Yo propuse un modelito, pero las mujeres (que son mayoría en Agbo: cría cuervos, etc, etc…) montaron en cólera, organizaron un Aquelarre, y dicen las malas lenguas que incluso le sacudieron un par de escobazos a @erikerice (el diseñador).… Leer mas

unnamed

Cuelgo mi sable jedi

Posts sobre Cobol. Nueva sección sobre tecnonecrofilia. Algo oscuro planea sobre justcodeit…

«For over a thousand generations the Jedi Knights were the guardians of peace and justice in the Old Republic. Before the dark times. Before the Empire.»
―Obi-Wan Kenobi

Dark Times are coming…

Mañana parto para EEUU, para un nuevo curso del Big Nerd Ranch.… Leer mas

asl

Fuentes para programadores y temas Xcode

Una de las manías más habituales en los programadores es la «búsqueda de Santos Griales»: el lenguaje perfecto (Lisp por supuesto), el editor perfecto (XEmacs, Sublime por supuesto), etc…

Ahora me voy a meter en otro de estos fregados, porque finalmente he encontrado la Fuente Perfecta:

  • Andale Mono
  • Inconsolata
  • Inconsolata-dz
  • Anonymous Pro

¡Loor eterno a Anonymous Pro!… Leer mas

100_year_old_woman_birthday_cake

Celebrando los 101100 años

En más de una ocasión, he dicho que esto de impartir cursos no es para débiles: los horarios son de galeotes y los viajes de locos (este mismo sábado parto para EEUU a comprobar si hace tanto frío como dicen). Eso sí, tiene sus compensaciones, la mejor de todas la cantidad de frikis encantadores con los que uno se va encontrando.… Leer mas

cobol_logo_0611

COBOL On Wheelchair, crea tu propio backend para iOS Apps con COBOL (por @jmoreno78).

La verdad sea dicha, el COBOL no goza de una gran presencia en los medios, no porque sea una tecnología en desuso o cosa del pasado (como algunos se empeñan en decir) sino, principalmente, por la falta de noticias. Por ese motivo, todavía me sorprende que una noticia con tanto impacto en el mundo de la informática financiera haya pasado desapercibida: la semana pasada se presento COBOL On Wheelchair, un framework para realizar aplicaciones web usando COBOL como lenguaje de programación de base.… Leer mas

iOS 7 Tech Talk London 2013

iOS 7 Tech Talks en Londres, por @erikerice

Lo reconozco…no podía salir de mi asombro al encontrarme el email de Apple comunicándome que había sido seleccionado para las iOS 7 Tech Talks. Sabía de muchos de mis amiguetes que lo habían solicitado, pero ninguno había tenido la misma suerte que yo… excepto mi gran amigo Miguel Diaz Rubio, con lo que una buena noticia se transformó en una noticia genial.… Leer mas

github

¿Debo guardar los ficheros de Cocoapods en git?

En el soporte del Curso de Fundamentos de Programación iPhone & iPad (iOS) Online ha salido recientemente la siguiente pregunta: ¿cómo gestionar los ficheros de Cocoapods en un repositorio Git?

Sorprendentemente, esto NO tiene una respuesta sencilla. Hay dos escuelas de pensamiento con respecto a qué incluir en un repositorio git (o de cualquier otro sistema de control de versiones):

  1. Todo aquello que sea necesario para compilar y desplegar el proyecto.
Leer mas