Archive for the ‘Technology’ Category

The first Maemo powered phone

Thursday, August 27th, 2009

The wait is over, today, N900 was announced. It is the first Maemo powered cellphone and represents a long way since the first version of Maemo came out.

Now I don’t wanna be bugging you around with another post explaining how much I like what was announced but I’d leave a lacuna in my blog if I didn’t write anything at all.

So, I’d just like to say I’m proud and happy to be part of such a great team that, along with others, contributed to bring in this great piece of technology that represents another step in the history of GNU/Linux in mobile phones.

Viva o Maemo!

Eye of GNOME for Maemo

Wednesday, July 1st, 2009

Since a while ago, and during my work at Igalia, I’ve been porting EOG to Maemo using the new and great Fremantle widgets!

The project is still in an *early stage* but I couldn’t wait more to let everyone know about it so today I’ve published the git repository.

The project is being done as a branch of the original EOG. You can get the source by doing:

$ git clone http://git.igalia.com/eog.git
$ git checkout –track -b mobile origin/mobile

And then, you know, inside scratchbox:

$ ./autogen.sh
$ ./configure
$ make
$ make install
$ run-standalone.sh eog

Thank you to the people who helped me porting EOG, mainly Claudio and Berto.

And here you have a screencast and some nice screenshots, hope you like it:

EOG for Maemo from Joaquim Rocha on Vimeo.

EOG Normal View        EOG Editing view

EOG Open file view       

Django Master Degree Class

Thursday, May 21st, 2009

I was invited to give a class in the Master en Software Libre covering an introduction to Django.

So, tomorrow I’m heading south to Vigo and present our favorite web framework (”THE” web framework, for many of us) .

I’ll start by giving an overview of Django, what it’s all about and why people should use it. Then I’ll do a tiny project with the audience so they get a real feel of it.

Although this degree covers several stuff, it is indeed a good thing that they chose to have an introduction to Django as well.
It can only mean Django is getting more and more important like it deserves to be.

Hope the audience enjoys, I’ll try not to be boring!

(I’ll upload the slide afterwards)

Maemo 5 beta SDK is out

Tuesday, April 28th, 2009

Today Quim Gil announced the release of the new Maemo 5 beta SDK.

Renewed looks, introduced docs and much more for you to dive/continue to swim into Fremantle’s world and do nice interfaces for mobile devices.

The introduction of docs, that I and my friend Iván Gomez maintain, are very important to the development of Hildon applications in my opinion.
Two docs are introduced, the Hildon Tutorial, targeting developers and making your hands dirty with a pratical approach; and the Hildon Interface Guidelines, less technical, that will give you some guidelines about how to develop a usable application for mobile devices.
The docs are very beta-ish but we’re working on that and will continue to improve them. Please give us your contribution and let us know about any bugs you find or suggestions you may have.

Happy mobile developing!

Galician food and Rancho hacking

Thursday, March 26th, 2009

So, it’s the middle of the week and I’m posting about last weekend (yeah, it’s sad…).

Last weekend I could do some work on Rancho and I committed a patch to make its width fluid, that is, to be relative to your screen resolution instead of having a fixed size. (let me know if it’s working right in your machine)
The rest of the day was dedicated to watching some movies with my girlfriend :)

On Sunday I had the pleasure to show the beautiful city of A Coruña to my parents who came to visit me.
We had a great lunch at La Penela, a restaurant in the main city’s square.
They really liked the city and the people and specially enjoyed the landscape where the sea meets land and the mix of buildings with traditional tapas cafes and small grocery stores.

You should also take a break and visit this kind city where, as the people here say, “No one is an outsider”.