Why you should not use plain MVC

Yes, I admit it. Initially I thought MVC (Model-View-Controller) was the “perfect” way to architecture your Apps, but lately, I have opted for another type of architecture. Why? it is a good point to start, as a tricycle is for bike riding. But it is not a good bike.

Seguir leyendo “Why you should not use plain MVC”

Startups tecnológicas, lo que deberías saber

Eres una persona con inquietudes, trabajador, organizado, conoces el mundillo de la tecnología, tienes visión para saber que puede hacerte triunfar entre la gente pero también eres sensato. ¿Podré ganarme la vida con esto? Hagamos números.

Seguir leyendo “Startups tecnológicas, lo que deberías saber”

Keep Calm and Let Apple Work

Carlos Burges (@carlos_burges) nos cuenta con un símil muy bien traído en Faq-Mac que “Apple abre fuego de cobertura”, es decir, que está “disparando a todo lo que se mueve”.  Lo cierto es que creo que el análisis de Carlos es muy acertado. En realidad, Apple ha sacado pequeñas mejoras en todos los campos, ha añadido lo que le faltaba a cada dispositivo/servicio para ir acercándose a la altura de la competencia y ha puesto algún “azucarillo” en cada uno para que no digan que no hay nada nuevo. Sin embargo, yo creo que hay que leer más allá de la visión de Apple de entrar en todos los terrenos de productos y servicios “en serio”. Creo que Apple está dando “fuego de cobertura” porque el “ataque principal” va por otro lado. Repasemos: Seguir leyendo “Keep Calm and Let Apple Work”

Tutorial: Cómo crear un Fusion Drive sin perder los datos de tu disco actual

IMPORTANTE: Antes de empezar a hacer nada, lee la actualización del final.

Pensando en el trabajo que me viene este septiembre con el posgrado de desarrollo móvil en iOS y Android que imparto en la Universidad CEU Cardenal Herrera he decidido darle “vidilla” a mi  Macbook 2008 Unibody y cambiar su prácticamente inútil “Superdrive” por un disco SSD. Así que, manos a la obra, me puse a investigar cómo sacar el máximo partido a mi inversión.

Seguir leyendo “Tutorial: Cómo crear un Fusion Drive sin perder los datos de tu disco actual”

Por qué desarrollar para iOS (III): Los números oficiales Google I/O vs. WWDC ’13

En el primer y segundo post de esta serie, hablábamos de cifras estimadas. Hoy, hablaremos de cifras oficiales, nada de estimaciones. 900 millones de Android activados frente a 600 millones de iOS. Las cartas están sobre la mesa.

Seguir leyendo “Por qué desarrollar para iOS (III): Los números oficiales Google I/O vs. WWDC ’13”

[ACTUALIZADO] Comprobado: La App de Facebook “abusa” de la ejecución en background y se “come” la batería

ACTUALIZADO: En iOS 7 también ocurre lo que cuento aquí.

Hace unos días que la gente pregunta si la App de Facebook para iOS se come la batería o no, así que como tengo los instrumentos necesarios para comprobarlo, he decidido ver qué pasa con la dichosa App. Seguir leyendo “[ACTUALIZADO] Comprobado: La App de Facebook “abusa” de la ejecución en background y se “come” la batería”

¿El nuevo estilo de los iconos de iOS 7 desvelados?

Llevo tiempo pensándolo y no sabía si aventurarme, pero como a Apple le gusta “desvelarnos” información de forma “velada” se me ha ocurrido que a lo mejor ya nos han dicho algo y no lo hemos visto.

Seguir leyendo “¿El nuevo estilo de los iconos de iOS 7 desvelados?”

Por qué desarrollar para iOS (II): 750 millones de Android vendidos

En el anterior post comentaba varios motivos por los que desarrollar para iOS. Hace una semana, Larry Page nos contaba que ya hay 750 millones de dispositivos Android activados. ¿Cambia este número las cosas?

Seguir leyendo “Por qué desarrollar para iOS (II): 750 millones de Android vendidos”