This page is meant as a roadmap to existing and expected qOrbiter targets, including specific requirements of each.
Forward Roadmap of current and future qOrbiter targets:
- OnScreen Orbiters (other apps available and non-integrated media)
- Window Managed
- X11 (Linux - i386)
- Non-Window Managed (Wayland/Weston window managed in the future)
- EGLFS (rpi,armhf)
- Window Managed
- Non-OnScreen Orbiters (integrated media)
- Desktops/Laptops (Linux/Windows/Mac)
- Mobile Tablets/Phones (Android/iOS)
Linux is the main platform qOrbiter is developed on.
- LinuxMCE 1204 - Qt lib version = 4.8.3
- LinuxMCE 1404 - Qt lib version = 5.2.3
- LinuxMCE RPi - Qt lib version = 5.2.0
Android is the main target for smaller skins.
- Qt lib version = 4.8.2 (necessitas)
- Qt lib version = 5.?.? NDK
Symbian could be target. We need developers for this.
Qt lib version = 4.8.x (latest 4.x should always be usable. Details on QtProject
no specific QML created as of yet posde
Windows x86 successfully builds with the MSVC compiler.
Unfortunately, there is a segfault that happens shortly after skin-loading takes place. The root cause of the segfault has not yet been determined.
Qt lib version = 4.8.x (latest 4.x should be usable)
Windows RT could be a target, but there are no devs for it atm.
In order to work on WinRT, QOrbiter will need to be made into a Windows Store app. There are a few dependency hurdles that will need to be cleared in order for that to happen.
- QT libs needs to be ported to WinRT.
- Status of that project can be found here: 
- DCE and other supporting LinuxMCE libs need to be ported to WinRT.
- Not all win32 apis are available from the Windows Store app sandbox. Threading and sockets come to mind. Significant re-write and/or shims may be necessary.
Qt lib version = QT5
- iOS support added as the Qt 5.3 release.
- Qt lib version = 4.8.x builds to real OSX .app bundle with icon. Does actually work (checked may 2013)
- Qt lib version = 5 does not compile atm