In this edition...

  1. Front Page
    • MeeGo Handset project: day one
  2. Applications
    • Shazam coming to the N900
    • Hermes gets support for adding phone numbers to contacts from LinkedIn
  3. Development
    • Complete (with pictures) MeeGo Handset UX guidelines
    • Gtk+ on MeeGo: screenshots, issues and next steps
  4. Community
    • Reggie takes on third MeeGo-related forum at AllAboutMeego
    • "Mobile Freidae" in Berlin, present or attend: 16th July
    • MeeGoPortal gives overview of the week
  5. Devices
    • MeeGo Handset UX day 1 for N900 problems
    • Running MeeGo Handset UX on netbook
    • Running MeeGo Handset UX on an N900
  6. Announcements
    • Intelligent music player in Ovi
    • Faster Application Manager in development
    • SleepAnalyser records movements in sleep
    • Vuvuzela app to annoy your friends
    • ShipRolling records & visualises rolling of boats

Front Page

MeeGo Handset project: day one

Day One of the MeeGo Handset UX is finally upon us, bringing with it the UI and many of the applications that will likely form the basis of Nokia's Harmattan release later this year. Today, the handset baseline source code is available to the development community. This code is being actively developed as MeeGo 1.1, which is scheduled for release in October. The team has been preparing MeeGo Gitorious with all the sources and infrastructure to perform the weekly builds for MeeGo 1.1 development. The MeeGo UI team has also been busy creating the handset reference user experience and preparing theMeeGo UI design principles and interaction guidelines. This milestone marks the completion of the merger of Moblin and Maemo as major architecture decisions and technical selections have been determined. The Handset UX image in its current form requires a large amount of effort to install on the N900 (hopefully this should improve in the near future), and much of the functionality you'd expect from Maemo is currently incomplete or simply not present (cellular, for instance). So this release is really only useful to platform- or very dedicated application-developers, and not useful day-to-day.

Hopes that this "Day One" release would finally bring everything out into the open (as stated by several important project members months prior to the release) and signal an end to the big reveal mentality that has so far been plaguing the MeeGo project seem to not have been fulfilled, as many parts of the Handset UX reference set have been held back until they're "ready". This unfortunately gives weight to the opinion that openness in MeeGo is really less about being Open than being open-when-it-doesn't-interfere-with-marketing-nor-make-things-too-inconvenient-for-management. Given the strong smell of developer preview which accompanies this release, "ready" is a very relative term and holding such projects back should not be necessary.

Applications

Shazam coming to the N900

A new video has been released demoing a preview of a Shazam (a music identification service) client for Maemo 5. The developers apparently leveraged the Nokia Qt SDK to create the application, and it will likely be available through th Ovi Store sometime in the future.

Hermes gets support for adding phone numbers to contacts from LinkedIn

Andrew Flegg, one of your editors, has updated his contacts information aggregation application to include support for collecting additional information from LinkedIn, specifically - and, of particular interest - collecting and formatting phone numbers from services that support them. v0.8.3 is in Extras-devel now for those who want to really be on the alpha-bleeding edge. This version of Hermes will be going to Extras-testing for wider testing later this week. As it is currently in Extras-devel, and manipulates your device's contacts database, care should be taken by users wishing to alpha-test.

Development

Complete (with pictures) MeeGo Handset UX guidelines

With the Handset UX day 1 release comes the release of UX guidelines for it. Previously revealed as "Bananas and pears" (which we covered a couple of weeks ago), this new document contains screenshots, diagrams and use-cases: Ultimately, these guidelines will act as a guide for those who wish to design an application for MeeGo. They are written primarily for interaction and visual designers. Visual design guidelines may be added for a future version, or as a companion document. Reading through the document gives you a real sense of how MeeGo is intended to feel in day-to-day use. Although some of the concepts (four icons along the bottom of the launcher) may feel a little too much likes clones of competitors and market-leaders; there are still some strong Maemoish hints.

Gtk+ on MeeGo: screenshots, issues and next steps

Cornelius Hald has begun investigating getting Gtk+ running on the MeeGo Handset UX. Finally managed to setup a MeeGo/Handset chroot. Made first tests with GTK+ applications. The results so far: Default: mcompositor & mdecorator running. Starting xfce4-about. => Black screen [...] Running with only mdecorator. As Hildon is going community-supported with Harmattan, it will likely require a fair bit of effort to get it working for backwards compatibility with Maemo 5 applications. If you're interested in helping to ensure Gtk+'s (and Hildon's) future on MeeGo, now is the time to get hacking.

Community

Reggie takes on third MeeGo-related forum at AllAboutMeego

Reggie Suplido — founder of Internet Tablet Talk, maemo.org talkmaster, and forum.meego.com administrator — has taken on a third position as a MeeGo-related forum administrator with his new role in the AllAboutMeeGo forums. To co-incide with the name change we are adding a forum to All About MeeGo (forum.allaboutmeego.com). The forum will focus on providing a friendly community where end-users and MeeGo enthuiasts can discuss MeeGo and MeeGo powered products. Reggie Suplido, with almost 10 years of experience running end-user enthusiast sites and blogs, joins All About MeeGo as the administrator of the new All About MeeGo Forum. Reggie is well known in the Maemo and MeeGo community as the primary forum administrator of talk.maemo.org andforum.meego.com. The forums are live now, so go reserve your favored username today!

"Mobile Freidae" in Berlin, present or attend: 16th July

c-base (the site for the 2008 Maemo Summit) is hosting an open event for Maemo and MeeGo community members. I like to promote a little event for users, developers and everyone who is interested in Maemo/Meego in Berlin at c-base [1]. The date is 16.07.2010 and the event starts at 8pm. We decided to call this event "mobile freidae" (it's a word game and comes from the german word "Freitag" in combination wit "maemo"). It's a They are currently looking for more presenters, so if you're interested in giving a talk, head on over to the website and sign up.

MeeGoPortal gives overview of the week

MeeGoPortal.com gives a high-level overview of some of the biggest news stories of the week; explaining the quiet nature of the site recently, fmo says: The site has been pretty quiet for a while now, If you follow me on Twitter/Identi.ca you probably already know that I had to send back my N900 for repair because of some touch screen issues (it started randomly pressing the right side of the touch screen without me doing anything or switching to widget mode on the desktop even after a full reflash) so now I am without my beloved device for up to 4 weeks, it’s going to be tough, especially at a time where the first preview of MeeGo has come out. Taking the form mostly of a number of videos, there are highlights of MeeGo Handset; NITDroid (Android on the N900) and some of the new Ovi arrivals.

Devices

MeeGo Handset UX day 1 for N900 problems

Harri Hakulinen, the MeeGo for N900 project lead, has posted an overview of some of the N900 issues and notes with the Handset UX day 1 release for N900. As you know, yesterday Handset UX developement was opened in MeeGo. As N900 is the other hanset reference device in MeeGo, we are of course actively developing all the required adaptation elements to make it possible to run MeeGo Handset UX on N900. Now, when all the related source's are available, perhaps we can solve those issues as MeeGo community ! Some of the major issues include: WLAN instability, broken screen rotation, home button unreliability, no cellular drivers.

Running MeeGo Handset UX on netbook

Tero Kojo has noted that users interested in testing out the Handset UX, but lack an Aava or N900 device, can run the Handset UX on netbooks using the same steps to install as the Netbook UX.

Running MeeGo Handset UX on an N900

A number of videos have been posted demonstrating what the Handset UX Day One release looks like running on the N900.

Announcements

Intelligent music player in Ovi

A post over on the Talk forums points to a new music player application, Instinctiv that's apparently available from the Ovi Store. A better music experience for Maemo - Smart Shuffle automatically plays songs you're in the mood for based off what songs you skip - Sync with desktop using Instinctiv for desktop - Automatic cover art fetching - Library management - Support for WMA, FLAC, Ogg, AAC, MP3 and other formats.

Faster Application Manager in development

Users frustrated by the slowness of Nokia's application manager may be interested in Heikki Holstila's Faster Application Manager (fapman). Want to try an application that runs as root, deals with your packages and has been inadequately tested? Then this is for you! Yes I got annoyed by the slowness of the built-in application manager... Faster Application Manager tries to be what the name says, a fast-to-use graphical front-end for apt-get, written from scratch and optimized for Maemo. It's WAY faster than the built-in manager, allowing multiple selections before time-consuming operations, etc, etc... Fapman is currently available in Extras-devel, and the standard warnings and disclaimers apply with emphasis here, as errors in package management can result in an unbootable device. Testers and contributors are welcome, though.

SleepAnalyser records movements in sleep

With modern mobile devices spending less and less time away from their owners, George Ruinelli has, appropriately, started working on a sleep analysis application for Maemo that will allow users to track their movements during sleep (with the aid of the built-in accelerometer). I just uploaded the first working release of my new application SleepAnalyser into Extras-Devel. Similar to the iPhones SleepCycle, it records your movement during your sleep. For now it visualises it and shows you how much you at which time move. As it's currently in Extras-devel, the standard warnings and disclaimers apply, but testers and contributors are welcome.

Vuvuzela app to annoy your friends

In celebration of the World Cup, Amir B has released a vuvuzela application for all your vuvuzela needs. The application is pretty straight forward, you can start and stop the playing of the Vuvuzela sound, and even play multiple ones at the same time. For those of you who aren't familiar with it, just try watching a World Cup game and you soon will understand. Vuvuzela is currently available from Extras-devel.

ShipRolling records & visualises rolling of boats

George Ruinelli has re-used some of the motion measurement code from SleepAnalyser to create ShipRolling, another application which can measure the movement of a boat or other vehicle using the N900's accelerometers. It is currently available from Extras-devel.