In this edition...

  1. Front Page
    • A look back at a year of Tizen
  2. Applications
    • TizMee 0.1 launched - Tizen, HTML5 and Cordova web apps on MeeGo Harmattan
    • Video of FireStarter, allows reading Kindle books on N9
  3. Development
    • box.net client for Harmattan under development
  4. Devices
    • Easier porting of Mer to Android devices using binary blob compatibility layer

Front Page

A look back at a year of Tizen

Editor: Andrew Flegg

Nathan Willis summarises Tizen's first year as the Intel & Samsung successor to MeeGo:

Tizen's goal, like MeeGo's before it, was clearly defined as producing a baseline Linux distribution suitable for consumer electronics products: from handheld devices like tablets to more embedded-flavored-platforms like smart TV and in-vehicle systems. Samsung and LiMo added a mobile phone handset to the mix.

The first release came in January 2012 and consisted of public Git repositories for the core OS and a "preview" of the SDK. Perhaps most notably, that release was the community's first look at how Tizen would merge in the Enlightenment Foundation Libraries (EFL) graphical toolkit from LiMo and the project's HTML 5-based API for application development

Applications

TizMee 0.1 launched - Tizen, HTML5 and Cordova web apps on MeeGo Harmattan

Via: @Jaffa2

Michael Sheldon has launched TizMee, which is designed to make it possible to run Tizen (and other) apps on MeeGo, supporting general HTML5 apps, apps using Tizen specific APIs and Cordova/PhoneGap apps (with some slight modification).

This first early release should support general HTML5 apps fairly well (although there are still a few that have issues), some aspects of the Tizen API (this is by no means complete however) and pretty much all of the Cordova/PhoneGap API.

It’s based around the Qt Cordova port with Tizen specific functionality implemented as Cordova plugins in a mixture of C and javascript.

Example applications, packaged from these platforms are included. This could provide a valuable source of applications for the N9 and N950 in future.

Video of FireStarter, allows reading Kindle books on N9

Editor: Andrew Flegg

Michael Sheldon has posted a video showing off FireStarter, an application he's written to provide access to Amazon's Cloud Reader on Harmattan: Whilst writing the next version of TizMee, I realised I probably had enough HTML5 support to handle the Amazon Cloud Reader. The Amazon Cloud Reader makes it possible to read Kindle books through an HTML5 supporting web browser. So I started writing a little program, called FireStarter, which implements enough HTML5 to support the Cloud Reader. It also has a number of little user interface tweaks to make it usable on a small device like the N9.

He hopes to have it in the Nokia Store "reasonably soon".

Development

box.net client for Harmattan under development

Via: @Jaffa2

Le Bien Cuong has started developing a "box.net" client for Harmattan, and has invited interested developers to get in touch. Box is a cloud service, providing secure file storage and collaboration, with one of its unique selling points being its integration into other cloud services, such as SalesForce.


Devices

Easier porting of Mer to Android devices using binary blob compatibility layer

Via: @jukkaeklund

Editor: Andrew Flegg

Carsten Munk has announced libhybris, a bridge for between the Bionic C library used by Android, and glibc - the C library more commonly used by Linux systems (including everything from Maemo to Ubuntu and, especially, Mer).

What this means is that binary-only hardware drivers, built on top of Bionic, will be able to run on top of a glibc system with Hybris. This will allow easier adaptation of Mer, for example, to hardware where there are Android drivers, but not free software ones.

Shown on video is a unmodified test program, built against Mesa headers and glibc, using GL shaders, fullscreen on a Qualcomm GPU on a HP Touchpad (thanks to WebOS Developer Relations for sending me one) with the GPU userland driver being utilized. Android kernel is utilized with glibc userland. Future directions can be Wayland on top of this solution, utilizing vendor RIL .so's, etc. Come to #mer on irc.freenode.net to discuss this more and get involved in testing this on various hardware and do more amazing demos than the one shown on the demo.