Subscribe to this blog!


My first impressions about Sencha Touch and jQuery mobile

There’s a war going on outside, no man is safe from. Prodigy in ‘Survival of the fittest’

If you are into mobile development you’ll know that there’s a war between native and html5 apps. I want to be prepared for the battle so I ended up doing a spike, choosing Sencha Touch and jQuery mobile as weapons.

The two of them are UI frameworks, based on HTML5, CSS3 and javascript, so they work in any browser that supports those technologies. It’s very convenient, so you can code, test and debug in your computer browser, doing less deployments to your mobile device. You can even use these frameworks for making a website since they offer all the UI elements and AJAX support that you’ll need.

Read more…


A custom view in iOS

iOS SDK gives you plenty of UI elements. Only armed with them you can develop pretty apps but there’ll be a time when you need to make awesome ones! For that, you’ll have to make your own UI widgets. To understand how to do it, I designed an app that shows charts with the accelerometer values.

Read more…


Music for Quares

Quares is an addictive puzzle game where you have to fight against the clock, trying to find the biggest squares with its four corners of the same colour. Once you begin to play, you can’t stop. It’s available for iOS and Android platforms, developed by my friends at DoubleEqual (Abel and Guillermo).

Read more…


Craftsman bio generator. A TDD practice.

Last week a friend of mine (one of the developers of Quares) told me an idea about an iPhone game. It was a rap battle game and he wanted my advise, due to my expertise in emceeing 😉 His first approach was to have a kazillion pre-recorded raps and then assign them weights, points, whatever… Soon we saw that it’d be better to generate rhymes but it seemed a tough job.

Challenge accepted!!

Read more…


Newbie guide for using GitHub in Mac OSX

First of all, note that I’ve said ‘newbie guide’ and not ‘guide for newbies’ ;). I’ve been using Subversion for years but I knew nothing about Git. As GitHub is quite popular these days and I want to publish some code in this blog, I’ve written this little guide for helping me to remember how to get it working. I hope you’ll find this useful too.

Read more…

Hello world

Hello world!

Welcome to my blog!

Who am I?

My name is Ivan Malagon. I’m spanish, born in Zaragoza but living in Madrid. Software engineer by day, Hip-Hop musician at night. Well, not everynight, but I hear drums in my head all the time.

Read more…