Puelocesar User Interface Development

Macuco: Gmail Client for Maemo

Hi everybody, my name is Paulo Cesar, and I was invited to participate on the Maemo planet recently. Here I’ll post about my adventures with Maemo development.

My first ‘test’ application is actually something that’s very useful for me: a Gmail client. Well, technically the client isn’t mine, it’s from Google, and for iPhones. My application is a little webkit browser made in Qt that identifies itself as iPhone’s Safari, and it uses kinetic scrolling to have a similar behavior as iPhone.

This is a picture of it’s first version:

Foto do Gmail App for Maemo

Gmail App for Maemo

I made a video too, so you can see the kinetic scrolling in action:

After that, I added a little bunch of goodies to it, basic stuff, like a name, an icon, a loading animation and error  handling. The name it’s Macuco, and the logo it’s this nice bird my wife draw for me :)

logo do Macuco

Well, if you want to test it yourself, the application was already submitted to Maemo Extras Devel, and if you like it and want to contribute with code, it’s everything published at:


Trackbacks & Pingbacks

  1. Видео: Macuco Gmail Client в действии | The Tablet Blog pingbacked em 6 years, 5 months ago


  1. * Andrew Flegg says:

    Any chance of any offline functionality? http://news.cnet.com/8301-17939_109-10167471-2.html

    | Responder Publicado 6 years, 5 months ago
    • * puelocesar says:

      Oh Yeah! It’s on my TODO list! QtWebkit supports it, I just have to configure it properly and cross the fingers to the whole thing work, because I don’t know if Safari’s implementation of Offline support is compatible with QtWebkit’s one

      | Responder Publicado 6 years, 5 months ago
  2. * alan says:

    Is there a way of installing this on a non-root filesystem? My n810 only has 8MB of free space in /, but plenty of space available on mmc2 on which I would like to install this app and try it out.

    | Responder Publicado 6 years, 5 months ago
    • * puelocesar says:

      I just started with Maemo development, and I don’t know how to do that.. But if you already have the qt libs, Macuco only takes ~160kb of space. Bye!

      | Responder Publicado 6 years, 5 months ago
  3. * Gnuton says:

    FYI there was some discussions in our Maemo Qt Mailing list about installing Qt into mmc2.
    We will say more about that ASA we found a solution…


    | Responder Publicado 6 years, 5 months ago
  4. * GuySoft says:

    Nice work, really looks nice.
    Just next time when photographing set your camera to ‘micro mode’ (mostly with a flower picture).
    The video was bury, can’t see the fine detail of your work :-)

    | Responder Publicado 6 years, 5 months ago
    • * puelocesar says:

      :P I’m a newbie photographing gadgets! The problem is that I don’t have a proper camera, the photos and videos were taken with a cellphone. It does some pretty nice micros, but it’s autofocus go wild when photographing the n810 screen…

      | Responder Publicado 6 years, 5 months ago
      • * GuySoft says:

        puelocesar, you might be able to set the focus manually, depending on the cellphone. You can also try shining light on the device, it might help the light sensor understand what its seeing. If you need any help do contact me, I’d love to help :-)

        Publicado 6 years, 5 months ago
      • * puelocesar says:

        The problem is that the N78 camera doesn’t respect some settings. Even if I explicitly configure it to do not use flash, it uses the flash.. The focus have a similar problem.. These “intelligent” devices that think they are smarter then you annoys me :P

        But I promise that my next bought will be a Cannon SX110 IS. Do you recommend it?

        Publicado 6 years, 5 months ago
  5. * keesj says:

    Nice to see a good looking Qt app doing this. Lets hope the code looks good :p

    | Responder Publicado 6 years, 5 months ago
  6. * mustali says:

    I’d like to try it but I don’t have the device memory required for the installation. I am looking at the ‘boot from the MMC’ option. good work!

    | Responder Publicado 6 years, 5 months ago
  7. * gerrymoth says:

    Tried downloading the DEB file, but think you’ve reached your download limit on rapidshare. Can you possibly send me or share from somewhere else?

    | Responder Publicado 6 years, 5 months ago
  8. * Luciano says:

    Can you post the macuco_0.1-1_armel.deb again? The limit in rapidshare is reached.

    Iam brazilian vc fala portugues? Aguardo o programa, obrigado !


    | Responder Publicado 6 years, 4 months ago
    • * Paulo Cesar says:

      Então cara, o programa pode ser encontrado no extras-devel do Maemo, só que a versão de lá só tem um bugzinho que não aparece no menu, tem que lançar via terminal.

      Para instalar coisas do extra-devel é só seguir as instruções:

      Até mais

      | Responder Publicado 6 years, 4 months ago
  9. * Sean says:

    Any chance you wiill be porting this to maemo 5?

    | Responder Publicado 6 years, 3 months ago
    • * puelocesar says:

      Actually would be easy, if anyone with a N900 want to test it, it just needs a recompile

      | Responder Publicado 6 years, 3 months ago
      • * Sean says:

        I would say yes but I am still waiting on delivery like almost everyone else…I know someone out there has got to want to test it though. Create a thread on maemo forums maybe?

        Publicado 6 years, 3 months ago
      • * Germano says:

        (PT-BR) Eu tenho um N900 e me proponho a testar se quiseres.

        (EN-US) I have a N900 and i may test it if you wish.


        Publicado 6 years, 1 month ago
  10. * Andrius says:

    Nice app, how can i try it on N900? I purchased N900 and would like to use standard web based access to email…

    | Responder Publicado 6 years, 1 month ago
  11. * Germano says:

    Boa Noite Paulo,

    Voce continua com o projeto do Macuco? Quer ajuda pra testar com o N900? Eu posso ajudar. Nao sei nada de programacao pro Maemo, mas de testes e traduções pra Inglês e Portugues Brasileiro eu posso ajudar.

    | Responder Publicado 5 years, 9 months ago
    • * puelocesar says:

      Eu não mexo mais com o Maemo, porém tem um cara que portou o Macuco para N900. Entra em contato com ele em: felipe@crochik.com

      | Responder Publicado 5 years, 9 months ago
      • * Germano says:

        Pois eh. Descobri a alguns minutos. To usando ele nesse momento. Valeu!!!! Abraco!

        Publicado 5 years, 9 months ago
  12. * diimaan says:


    really nice app!

    is there a way to add our own bookmarks to the home page! or disable/change the default home page

    | Responder Publicado 5 years, 8 months ago
  13. * sabgvb says:

    Is there a way you could add i phone apps to this

    | Responder Publicado 5 years, 4 months ago
  14. * Paul says:

    On N900 you can add bookmarks – but if the phone is restarted they are lost. is there any way to save them?

    | Responder Publicado 4 years, 11 months ago
  15. Hey there would you mind sharing which blog platform you’re using? I’m going
    to start my own blog soon but I’m having a difficult time deciding between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique.
    P.S Sorry for getting off-topic but I had to ask!

    | Responder Publicado 3 years, 2 months ago
  16. * Eva says:

    What adds to the pressure for the employer is the fact that Construction
    Management Jobs Openings ought to be filled in fast if he’s got clients presenting Construction Projects to be bidded on. There are various construction companies available these days. Regardless in the degree you end up picking, it is quite important to make sure the online university you select is accredited.

    | Responder Publicado 3 years, 1 month ago

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alteração )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alteração )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alteração )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alteração )

Conectando a %s


Obtenha todo post novo entregue na sua caixa de entrada.

%d blogueiros gostam disto: