In this edition...

  1. Front Page
    • Nokia 3D World Gaze now available for Nokia N9
    • Harmattan target for Qt SDK updated, no longer "experimental"
  2. Applications
    • eBuddy XMS (like WhatsApp) beta for N9 launching soon
    • Nokia Internet Radio for N9
    • New maintainer wanted for Maemo versions of Conboy
  3. Development
    • Best practices for Qt Quick: property bindings
    • Best practices for region-specific functionality, e.g. disabling YouTube features in China
  4. Announcements
    • eCards for Harmattan
    • New stuff for creating/editing virtual keyboards on N900
    • First alpha version of Conboy for Harmattan

Front Page

Nokia 3D World Gaze now available for Nokia N9

Editor: Andrew Olmsted

Nokia Beta Labs have released an application called "Nokia 3D World Gaze" that gives the user an augmented reality view of the world. It gives you a new kind of viewpoint to the world, allowing you to see through the surface (and insides) of the planet all the way to the other side. Just point your phone to some direction and you will see reality in a way you have never seen before. In addition to geographical features such as continents in their real physical locations, Nokia 3D World Gaze allows you to see geotagged media, day and night regions, current location of the Sun, and other content from locations around the world. Your editor has made no secret of his desire to have an augmented reality application and this seems like a good one. Compass calibration can be tedious but seems to be effective, although it seems to have stopped picking up the compass earlier today. It is nice to have the early preview from Beta Labs, but don't expect it to be completely free of bugs.

Harmattan target for Qt SDK updated, no longer "experimental"

Via: @Jaffa2

Editor: Andrew Olmsted

With the release of Qt SDK 1.1.4 the Harmattan targets have been updated and don't have to be enabled through the experimental section of the updater. The other very visible change is the evolution to a single unified sysroot. From now on there is no tools-level distinction between the Platform API and its more productized subset. Now there's just a single target (with debug and release flavours of the build). Apparently the SDK does not currently work in Ubuntu 11.10, so don't be surprised if you have trouble in the latest Ubuntu release.

Applications

eBuddy XMS (like WhatsApp) beta for N9 launching soon

Via: @Jaffa2

Editor: Ryan Abel

eBuddy announced the opening of a beta program for their eBuddy XMS software for Harmattan (also: S40 and S60). The program is, evidently, basically just instant messaging software with its own protocol. The main draw seems to be its availability for most major mobile platforms. Those who'd like to participate in the beta can subscribe to eBuddy on Facebook. They will apparently be sending out emails with further details later.

Nokia Internet Radio for N9

Editor: Andrew Olmsted

Nokia Internet Radio has been released for the N9, joining at least two other internet radio applications in the Ovi Store. The Handheld Blog sum it up thusly: Developers have blessed the Nokia N9 with a bunch of very good internet radio apps in the past, but there’s nothing like getting an Internet Radio app directly from Nokia. So if you head over to the Nokia Store on the N9 and search for ‘Internet Radio’ [...] you’ll be presented with the free download, which to no surprise of ours is an excellent iteration. The user interface is much like the music player in Harmattan, but in a couple days of testing, your editor has run into a few small stability issues - most notably when switching between many stations.

New maintainer wanted for Maemo versions of Conboy

Cornelius Hald is looking for a new maintainer for the Maemo 4 and 5 versions of his Conboy note application. Last week he tweeted: I won't continue development of Conboy for Nokia N900. It was fun. Bye. So if you've got the skills or the will, consider volunteering.

Conny says his focus has moved towards the N9, but the ultimate reason is that his N900 has died.

Development

Best practices for Qt Quick: property bindings

Via: @Jaffa2

Editor: Andrew Olmsted

Michael Hasselmann has an excellent blog post on property bindings in QML. A property binding exists between two properties 'a' and 'b', written as 'a: b' such that the value of 'a' updates whenever 'b' updates. Typical use-cases are: controlling element size, controlling position of an element through anchors, dynamically changing text or images, controlling element colors or controlling button states. Property bindings are simple, flexible, and powerful in QML. The post should provide some insight into their use.

Best practices for region-specific functionality, e.g. disabling YouTube features in China

Via: @Jaffa2

Editor: Ryan Abel

A discussion was started on the MeeGo-dev mailing list about best practices for compliance with regional requirements and the Nokia Store. In this case a developer had a compliance failure because of issues with Chinese censorship. What is a correct and portable way of fixing such internationalization, portability and regional issues? No replies as of this writing, but if you have experience on dealing with these sorts of internationalization issues input would surely be appreciated.

Announcements

eCards for Harmattan

Via: @Jaffa2

Editor: Ryan Abel

Developer Slawomir Musial has released a eCard, an Christmas-themed e-card application for Harmattan. Finally, my app for creating e-cards is finished and it is already available at Nokia Store. Because Christmas is getting closer, I decided to create a special version of the eCards containing backgrounds and cliparts with Christmas theme only. This is my first QML application At the beggining I was sceptical about using QML but after playing with it I realized that it can make my app easier to develop and now 99% of code is written in QML. Those of you with digital Christmas cards that need sending should check it out.

New stuff for creating/editing virtual keyboards on N900

Via: @Jaffa2

Editor: Andrew Olmsted

Jonathan Wilson released some helpful files and scripts for managing virtual keyboard layouts on the N900. I have just released some stuff to aid in creating/editing virtual keyboard layouts on the N900, including layouts for the "special characters view" (i.e. what you get if you press "sym") There is a bit of fiddling about to be done in Scratchbox to work with this, but it should be a help for developers or power users looking to customize their VKB.

First alpha version of Conboy for Harmattan

Cornelius Hald has released an alpha of Conboy for Harmattan. I've attached the first alpha version of Conboy for MeeGo Harmattan. It should run on the Nokia N9 and N950. It's probably full of bugs and missing features. Still, feedback and contributions are very welcome. There is currently still no sync or import. Instead you have to copy your Tomboy (or Conboy) notes into /home/user/.conboy/ A .deb is available from the thread for interested testers (usual warnings apply).