Skip to content

Archive for May, 2010

Setting up google calendar with Kontact (or korganiser) using akonadi

May 29 10
by mat

It used to be a real pain to try and get google calendar working with kontact/korganiser, however now it is very simple. I have also provided a screenshot walk-through to aide the process.

Just install akonadi-kde-resource-googledata using your package manager or in the terminal with:

sudo apt-get install akonadi-kde-resource-googledata

This will install support of google calendar and google contacts into akonadi. If you’ve not heard of akonadi before, it is a backend that manages communications and protocols. So rather than having developers of separate applications working on the same thing rewriting code that does the same thing they can simply plug into akonadi. Kontact/korganiser can load can load from an akonadi resource:

Walkthrough
(see below for walkthough with screenshots)

  • Right Click on calendars and click add resource
  • Select akonadi
  • Click Manage Calendar Sources
  • Click add
  • Select Akonadi Google Calendar Resource
  • Enter your email and password and select ok
  • Your calendar should now sync and appear in korganiser

Screenshot Walkthrough

  • Right Click on calendars and click add resource
  • Google Caldendar integration with Kontact Korganiser 1

    Google Caldendar integration with Kontact Korganiser 1

  • Select akonadi
  • Google Caldendar integration with Kontact Korganiser 2

    Google Caldendar integration with Kontact Korganiser 2

  • Click Manage Calendar Sources
  • Google Caldendar integration with Kontact Korganiser 3

    Google Caldendar integration with Kontact Korganiser 3

  • Click add
  • Google Caldendar integration with Kontact Korganiser 4

    Google Caldendar integration with Kontact Korganiser 4

  • Select Akonadi Google Calendar Resource
  • Google Caldendar integration with Kontact Korganiser 5

    Google Caldendar integration with Kontact Korganiser 5

  • Enter your email and password and select ok
  • Google Caldendar integration with Kontact Korganiser 6

    Google Caldendar integration with Kontact Korganiser 6

  • Your calendar should now sync and appear in korganiser
  • Google Caldendar integration with Kontact Korganiser 7

    Google Caldendar integration with Kontact Korganiser 7

    Photos of the android statues outside building 44

    May 28 10
    by mat

    I decided to visit the android statues outside google’s building 44 in mountain view as I was in the area for a conference and holiday. Here are some photos that I took on my nexus one

    Me hugging the android outside building 44

    Me hugging the android outside building 44


    Nexus one against the nexus one statue

    Nexus one against the nexus one statue


    Doughnut android statue

    Doughnut android statue


    Cupcake android statue

    Cupcake android statue


    Eclaire android statue

    Eclaire android statue

    The Froyo android statue was still wrapped up as discussed on techcrunch

    Other photos

    google

    google


    Google Building

    Google Building


    Location of building 44

    Location of building 44

    Nexus Revamped Live wallpaper

    May 2 10
    by mat

    Having recieved my Nexus one from google, I felt compelled to write a Live Wallpaper app because of how sexy they look. So I got playing around and ended up writing a wallpaper from scratch that is designed to be similar to the Nexus Live Wallpaper, but with improved efficiency and lots of customisability.

    I have created a pro version of the application which features more options and extra backgrounds and themes, which is available for a small fee which will help support development.

    Video

    Please note that this is a video taken in an emulator using screen recording software, so it is less responsive and more stuttery than when run on an actual phone.

    Android Market Links
    Nexus Revamped Pro Live Wallpaper (com.stealthcopter.nexusrevampedpro)
    Nexus Revamped Live Wallpaper (com.stealthcopter.nexusrevamped)

    As always I welcome feedback and bug reports!