The developer pages are only available in english version!
WeTab OS Overview
WeTab OS is based on MeeGo technology – a state-of-the-art
Linux stack conjointly developed by Intel and Nokia – with its
own touch optimized and easy to use interface.
It strongly believes in open source and supports – designed as
open operating system and unlike closed systems – applications
from multiple platforms and technologies for best and unrestricted
web and computing experience, including true multitasking.
Release Notes
Find the release notes of WeTab OS here
WeTab Widgets
All applications are started via a WeTab widget from the pinboard. Basically there are two types of widgets:
Static widgets are application launchers or bookmarks to some webpage, as known from other systems. WeTab furthermore extends the interaction possibilities by adding Tiitoo App Widgets to the pinboard. They are small applications themselves, which implementing further functionality directly on the pinboard. They can either work independently as a small application or act as quick interface for installed full blown applications or just display dynamic content from web and applications. So users have even faster access to the content, they are looking for.
WeTab Market
All applications are installed automatically and either run natively on the system or in special layers. Technologies underlying the applications range from Linux (MeeGo, Qt, QML, KDE, GTK, Gnome), HTML5, Java, Adobe AIR and Adobe Flash to Windows, Android and completely web-based services.
Native applications for WeTab are developed with the MeeGo SDK and thanks to the common API set run on all upcoming MeeGo devices. Read more about MeeGo, the MeeGo APIs and the official MeeGo SDK
Getting Started
Developing Apps for the WeTab Market
Visit https://meego.com/developers for more information about WeTab and MeeGo developing.
Find information on how widgets are packaged and submitted to WeTab Market here and some exemplary widgets.
Download information on building MeeGo with OBS here.
This paper is originally published by the Linux Foundation. Additional papers on MeeGo and OBS can be found at www.linuxfoundation.org/publications/workgroup.
Required RPM Packages
Before starting with Widget Development you need to make sure that the following rpm packages are installed on your developer virtual machine. All rpms are available in the regular WeTab update repository, so you can install them using yum.
tiitoo-widgetsdk
tiitoo-widgetsdk-devel
tiitoo-widgetsdk-utils
tiitoo-widgetsdk-utils-devel
tiitoo-qtcreator-wizard
tiitoo-pinnwandev
WeTab Community
Communicate with other developers and users, find tutorials and support in the WeTab Community.
HowTos
HowTo – Install WeTab OS developer version in a virtual machine
1. Download and install VirtualBox
The developer version of WeTab OS is built on VirtualBox, a virtual machine that you can download free from Oracle®. The current VM image is tested with VirtualBox 4.1.6.
2. Download the WeTab OS virtual machine image
- Torrent-Link: Get it here!
- HTTP-Link: Get it here!
- MD5-Checksum: Get it here!
3. Start WeTab OS Developers VM
- Open Virtual Box and click File -> Import Appliance
- Select “WeTab OS Developers VM V3.ova”
- Start VM
HowTo – Get Root Access on WeTab OS
- Open the WeTab Market
- Go to category “Tools & Utilities”
- Choose “RootShell” and press “Install”
- After installation you can start a shell and become root via sudo su and your user password
HowTo – Install WeTab OS with Recovery USB Boot Stick
1. Download Image
You will need a USB drive with at least the capacity of the downloaded image. A byte-exact copy of the image must be placed on the USB drive, so it is not sufficient to simply copy the image file to the drive. Be aware that the contents of the USB drive will be completely erased.
- Torrent-Link: Get it here!
- HTTP-Link: Get it here!
- MD5-Checksum: Get it here!
2. Build USB stick
Linux Instructions
Be sure the USB drive is unmounted before proceeding. Some Linux distributions auto mount the USB drive when it is inserted, which can cause corruption when writing. ‘dd’ will overwrite any destination including your system hard disk, so make sure you know the correct value of <usb drive> before proceeding.
- Type umount <usb-drive>
- Type dd bs=4096 if=<image file> of=<usb drive>
Proceed to Step 3: Install new WeTab OS from USB stick
Windows Instructions
There is a simple way to put the MeeGo image on a USB drive.
- Download the Win32DiskImager.exe program here
- Unzip the file and extract the contents to a known directory
- Run W32DiskImager.exe
- Select the image file (.img)
- Select the drive letter which corresponds to the USB key
- Click the “Write” button to byte-copy the image to the USB drive
Proceed to Step 3: Install new WeTab OS from USB stick
Mac OS X Instructions (thanks to Many Ayromlou for the instructions)
Be sure the USB drive is unmounted before proceeding. OS X auto mounts the USB drive when it is inserted, which can cause corruption when writing. You can press the eject icon in Finder or drag the USB icon to the trash.
- Open a Terminal (Applications -> Utilities -> Terminal) and type # diskutil list to get the current list of devices
- Insert your flash media
- Type diskutil list again and determine the device node assigned to your flash media (for example /dev/disk2)
- Type diskutil unmountDisk /dev/diskN and replace N with the disk number from the last command; in the previous example, N would be 2
- Type sudo dd if=/path/to/downloaded.img of=/dev/diskN bs=1m and replace /path/to/downloaded.img with the place you downloaded the image. You’ll need your password for this.
- Type diskutil eject /dev/diskN (where N is the number you found above) and remove your flash media when the command completes
Proceed to Step 3: Install new WeTab OS from USB stick
3. Install new WeTab OS from USB stick
- Be sure that your WeTab is connected to the mains socket
- Plug in USB stick (Stick with LED prefered)
- Press power button
- Once the WeTab starts to boot (Blue LED on WeTab lights up or LED on stick lights up) press power button together with quickstart button (round area in top left corner of touch screen) for approximately 1 second (longer press will shut it down again)
- Recovery Mode will start
- Follow the instructions display on the recovery screen
HowTo – Boot from another device or enter BIOS
1. Download Image
- see “HowTo – Install WeTab OS with Recovery USB Boot Stick”
2. Build USB Boot stick
- see “HowTo – Install WeTab OS with Recovery USB Boot Stick”
3. Boot from another device or enter BIOS
- Be sure that your WeTab is connected to the mains socket
- Plug in USB stick (Stick with LED prefered)
- Press power button
- Once the WeTab starts to boot (Blue LED on WeTab lights up or LED on stick lights up) press power button together with quickstart button (round area in top left corner of touch screen) for approximately 1 second (longer press will shut it down again) and press F11 repeatedly until the boot menu shows up
- Select proper action
HowTo – Flash device with WeTab BIOS
1. Download Image
- Link: Get it here!
- MD5-Checksums: Get it here!
2. Build USB Boot stick
- see “HowTo – Install WeTab OS with Recovery USB Boot Stick”
3. Flash device with WeTab BIOS
This BIOS is not a newer version! Be aware that you can destroy your device with flashing the BIOS. Take the next steps on your own risk!
- Be sure that your WeTab is connected to the mains socket
- Plug in USB stick (Stick with LED prefered)
- Press power button
- Once the WeTab starts to boot (Blue LED on WeTab lights up or LED on stick lights up) press power button together with quickstart button (round area in top left corner of touch screen) for approximately 1 second (longer press will shut it down again)
- Select proper action and follow the instructions on the screen
Downloads
MeeGo SDK
You can find all the official MeeGo SDK for native WeTab apps here.
QtCreator IDE
The Qt Creator is already installed in the “WeTab OS Developers VM image” from above. However you can also find the QtCreator for Linux, Windows and Mac here and your WeTab here.
UI Templates
You can download design templates for apps, widgets and the pinboard here.
API Documentation
You can download the WeTab API Documentation as Doxygen output here.
WeTab Source Code
You can find all changed sources of WeTab OS here.


