The Qt Ambassador Kit and my first impressions of Nokia C7

A few months ago, I submitted my personal audio player project Audactile to the Nokia’s Qt Ambassador program. They seem to have liked it and I was accepted into the program.

The good surprise is that they sent me a Qt Ambassador kit: a t-shirt, some stickers and a Nokia C7 mobile phone. The pictures I took aren’t very good, but here they are:

Qt Ambassador Kit

The stickers are beautiful and I’m thinking of where I’ll put them. 🙂 The most attractive item is, obviously, the Nokia C7. It runs Symbian^3, and it was the very first time I could use a device with it. My first impressions:

  • The capactive touch screen is very good. I already test devices from Apple, Motorola, Sony Ericsson and HTC, and I can say that it’s very sensitive. It has support for pinch zoom on images.
  • Symbian^3’s UI is way better than its predecessors. It’s like a mix of the old Symbian (since it’s still Symbian…), iOS and Android. You have non-intrusive alerts at the top of the screen (like a desktop) instead of the old ugly rectangles that older versions of Symbian used for their notifications. The menus still are a bit confusing, but are better than my old Nokia E71’s menus.
  • The AMOLED display is very sharp, its colours are brilliant and the images look great. You have an ambient light detector that changes the display’s illumination, like my MacBook does.
  • The stereo sound from its back outputs are clear and powerful. Nokia knows how to put a good sound into its devices.
  • Its camera has 8.0MP, dual flash and face recognition. It can record videos in HD resolution, but I haven’t tested it yet.

Nokia C7 has a very powerful hardware. Its software is pretty cool and as friendly as Android IMHO (unfortunately Nokia will use Windows Phone instead of Symbian in some time…). The mobile phone was given to me with a short letter asking to develop for it, so that’s what I’ll do. I’ll try to write some Qt application for Symbian, and I’ll report any progress here. 🙂

Haiku OS R1 alpha 2

I’ve been reading about Haiku OS for some years. Haiku is an operating system inspired by the extinct BeOS, and for me it’s like an Unix clone with a good and clean interface, like Mac OS, but free.

Some months ago its developers released their first alpha, that I’ve already talked about and shown some screenshots. Some days ago they released a new version, Haiku R1 alpha 2. The interface is even better than before and the new features are great. My favourite one is WebPositive, a WebKit-based browser:

WebPositive

I maximised the WebPositive window and its menubar became like a Mac OS apllication menubar:

WebPositive's menubar

Something I didn’t notice in the latest release: Haiku has support for desktop applets. And OpenGL support is already there too:

Haiku Desktop

Análise do Haiku OS R1/alpha 1

Já faz um tempo que acompanho a trajetória do Haiku, o projeto que tenta fazer um clone livre e aberto do finado BeOS, sistema operacional encerrado quando a Be foi comprada pela Palm. Desde então, vários projetos surgiram para dar continuidade ao BeOS, dentre eles o OpenBeOS, que acabou se tornando o Haiku.

A primeira versão alfa do Haiku foi liberada em setembro, e há downloads disponíveis de imagens ISO e máquinas virtuais para VirtualBox e VMware. Para poder tomar conhecimento do procedimento de instalação, acabei baixando o ISO mesmo para testar no VirtualBox.

O procedimento de instalação é bastante enxuto, pelo menos por enquanto: há apenas um particionador e um botão para prosseguir.

O boot do Haiku é bastante rápido, mesmo numa VM. O desktop padrão traz atalhos pro HD e documentação na área de trabalho e a deskbar, que é onde temos o menu que nos permite acessar os aplicativos e configurações, além da barra de tarefas. A parte gráfica do sistema está bem trabalhada, com fontes TrueType suavizadas e look & feel confortável.

O Haiku já traz suporte nativo a teclado brasileiro ABNT2, sem a menor dor de cabeça para configurar:

Ele também já acompanha o Firefox, devidamente portado para o Haiku com o nome de BeZillaBrowser, para evitar problemas de branding com o Firefox. Infelizmente é uma versão quase jurássica, a 2.0.0.22pre. Mas vale lembrar que estamos numa versão alfa e nem todos os aplicativos são atualizados, alguns estão lá apenas para mostrar que eles existem e podem ser portados.

Mas aí vem aquele velho teste cheio de frescuras: o Haiku já roda Flash? As pessoas não podem viver sem o Youtube. Uma simples busca no Google e descobri que já há um porte do Gnash para o Haiku. Consegui instalá-lo e abrir um vídeo no Youtube. No entanto, conforme o site do porte informa, o som só funciona em alguns nightly builds, e não funciona na versão alfa que baixei para testar. De qualquer forma, já nos mostra um progresso no desenvolvimento do sistema para usuários finais.

Conclusão: essa versão alfa R1 do Haiku mostra um sistema operacional simples e promissor. Ele me lembra bastante o Mac OS: um Unix (embora o Haiku ainda não tenha suporte multiusuário) simples de usar, fácil de configurar e já integrado a uma interface gráfica. Já temos em progresso aplicações do KDE rodando no Haiku com look & feel nativo. Acredito que, em médio prazo, teremos mais um sistema amigável e cheio de aplicações para escolher.