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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 3 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, 2 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, 2 months ago
  9. * Sean says:

    Any chance you wiill be porting this to maemo 5?

    | Responder Publicado 6 years 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 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 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 5 years, 10 months 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 5 years, 11 months 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, 6 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, 6 months ago
      • * Germano says:

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

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

        Awesome things here. I am very happy to see your post. Thank you a lot and I am looking ahead to contact you. Will you kindly drop me a mail?

        Publicado 2 years, 2 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, 6 months ago
  13. * sabgvb says:

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

    | Responder Publicado 5 years, 2 months ago
    • * Paulo Cesar says:

      well, if you are talking about iphone web apps, you can just type their web address on Macuco.. But I think there aren’t many iphone web apps anymore, mainly because after apple released their SDK, everybody stopped building these web apps and started putting their sdk apps on the store

      | Responder Publicado 5 years, 2 months ago
  14. * Valmir Singh says:

    minha avaliação acerca do MACUCO é positiva.
    Simplesmente o melhor browser para o N900.
    Mas algo incomoda: a página HOME!
    Como possibilitar ao usuário a sua configuração?
    …ou seja, há possibilidade de alteração da mesma?



    | Responder Publicado 5 years ago
  15. * 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, 8 months ago
  16. I would also like to add that in case you do not currently
    have an insurance policy or else you do not take part in any group insurance,
    you might well gain from seeking the aid of a health insurance professional.
    Self-employed or individuals with medical conditions typically seek the help of a health insurance agent.
    Thanks for your short article.
    Thanks for your article. I would like to say that the health insurance
    brokerage service also utilizes the benefit of the actual coordinators of any group insurance cover.
    The health insurance agent is given a listing of benefits desired by a person
    or a group coordinator. Exactly what a broker does indeed is find individuals or coordinators which in turn best go with those desires.
    Then he provides his tips and if both sides agree, the actual broker
    formulates a contract between the two parties.

    We would also like to mention that most of those who find themselves devoid of
    health insurance are generally students, self-employed
    and people who are without a job. More than half of those
    uninsured are under the age of 35. They do not think they are requiring health insurance
    simply because they’re young in addition to healthy. The income is often spent on homes, food, in addition to entertainment. Lots of people that do go to work either 100 % or not professional are not offered insurance by way of their work so they go without owing to the rising price of health insurance in the country. Thanks for the suggestions you reveal through this blog.
    Thanks for the ideas you write about through this web site. In addition, numerous young women which become pregnant don’t even aim to get
    medical insurance because they worry they couldn’t qualify. Although some states today require that insurers supply coverage no matter the pre-existing conditions. Prices on these kind of guaranteed plans are usually bigger, but when thinking about the high cost of health care it may be the safer route to take to protect the financial potential.
    I have realized that of all forms of insurance, medical insurance is the most questionable because of the struggle between the insurance cover company’s need
    to remain making money and the client’s need to have insurance cover. Insurance companies’ earnings on wellness plans are
    incredibly low, thus some firms struggle to profit.
    Thanks for the strategies you talk about through this website.

    | Responder Publicado 3 years, 3 months ago
  17. 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 ago
  18. What’s up everybody, here every one is sharing these know-how, therefore it’s pleasant to read this webpage, and I used to pay a quick visit this weblog every day.

    | Responder Publicado 2 years, 11 months ago
  19. * 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 2 years, 11 months ago
  20. I just like the valuable info you provide for your articles.
    I’ll bookmark your blog and check again right here regularly. I’m slightly certain
    I’ll learn many new stuff proper right here! Best of luck for the following!

    | Responder Publicado 2 years, 8 months ago
  21. * Krista says:

    It’s a pity you don’t have a donate button! I’d without a doubt donate to this fantastic blog! I suppose for now i’ll settle for bookmarking and adding your RSS feed to my Google account.
    I look forward to new updates and will talk about this website with
    my Facebook group. Talk soon!

    | Responder Publicado 2 years, 5 months 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: