| Important Notice: Due to repeated WikiSPAM attacks it was nessesary to change the access policy! Only registered users can now edit. |
Main Page
From UIQ3 open-source software
Contents |
UIQ open-source software
This project is to index available open-source projects for the UIQ3 platform
What is UIQ3?
UIQ is a Graphical User Interface for the Symbian operating system, a popular OS for "smartphones" (mobile phones typically equipped with office applications, multimedia capabilities, and other programmable PDA-like features).
UIQ stands for "User Interface Quartz", and the name is derived from the codename of "Quartz" given to the first touchscreen interface developed for Symbian.
UIQ3, as the name suggests, is the third iteration of UIQ. UIQ1 was a test system and never commercially released, whilst UIQ2 was used to great success in Sony Ericsson's original "P series" of smartphones - the P800, P900, and P910 - in addition to a handful of Motorola and BenQ handsets.
On which devices do I find it?
UIQ3 is used in the Sony Ericsson P990i , M600i , W950i, P1i and W960i. Also, upcoming models G700 and G900.
In February 2007 Motorola introduced the MotoRizr Z8 which also features UIQ3. Release was scheduled for April 2007. The MotoRIZR Z10 was announced January 2008.
Like Nokia's Series 60, UIQ3 is a User Interface (or front end) for Symbian OS v9.1. Originally, the key difference between the two was the use of a touchscreen in UIQ, as opposed to entirely keypad-based input in Series 60, but this distinction is now blurred as UIQ3 is also appearing in phones without touchscreens (such as the MOTORIZR mentioned above). The intention with UIQ3 is to have a single, binary-compatible UI that can be deployed across a range of very different handsets and form factors.
Documentation
Misc
- Reset
- How to reset your phone.
- Quick Links
- Helpfull external links.
Software Development
- UTZ File Format
- A in depth description of the UTZ-File format used for UIQ3 Themes.
CDA numbers and Firmware lists
- CDA for G900
- A list of CDA numbers for the G900.
- CDA for P1i
- A list of CDA numbers for the P1i.
- CDA for P990i
- A list of CDA numbers for the P990i.
- CDA for M600i
- A list of CDA numbers for the M600i.
- CDA for W950i
- A list of CDA numbers for the W950i.
Software
Available right here
Development
- Informer
- A small litte JavaME tool to show important system properties and key codes.
Games
Office
- FX-602P
- A full featured simulation of an Casio FX-602P Programmable Scientific Calculator.
- HP45
- A full featured emulation of an HP45 Scientific Calculator.
Miscellaneous
Network
Themes
- Aqua990, Aqua600, Aqua950,Aqua1, Aqua960
- A ruby coloured MacOS look alike for Sony Ericsson Phones.
- E17
- An Enlightenment 17 look alike for the Sony Ericsson P990i.
Available else where
List available open-source software for UIQ3:
- Note
- This site is an inventory for open-source software and libraries. Refrain from listing freeware here.
Development
- PyUIQ - Python for UIQ2 and UIQ3
- The Python programming language for UIQ 2.1 and UIQ 3 mobile phones..
- Ruby for Symbian OS
- Ruby for Symbian OS brings the power of the Ruby programming language to the Symbian ecosystem.
- SymRAD for Nokia S60 3rd Edition and UIQ 3.x
- SymRAD is a free rapid application development tool for developing user interface (UI) based applications by Simon Judge.
- Home P.I.P.S. for Symbian
- P.I.P.S. is POSIX on Symbian OS.
- Home for SDL
- SDL (Simple Direct Library) is a common used library for portable games. Has been ported to Symbian (S60, S80, S90, S60V3, UIQ2 & UIQ3) by various people. S60v2/v3 support can be found in the source at www.libsdl.org or Home for SDL for S60 3rd A port for all platforms, used in ScummVM (and optimized for ScummVM) can be found at Home for Symbian port of ScummVM and source of SDL.
Games
- ScummVM
- ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files.
Multimedia
- Escarpod
- A great podcatcher for UIQ
Office/PIM
Miscellaneous
- M-FEP
- Japanese input method for UIQ3.
- ClockSS (SF)
- Clock Screen Saver for UIQ3.
- TOSC - The Open Source Capture
- A screen capture utility.
Network
- The tools previously listed here have been deemed non-open-source.
Themes
Work in progress
Network
- [jec] Port of S60 Racoon (Web server)
Would be nice to have
List of would be nice to have open-source software for UIQ3:
Utilities
- SkinCalculator Professional workalike
- That was a realy great calculator, just that it is not supported anymore and therefore there is no UIQ3 port.
- Good contact manager with SmartFind search option
- WindowsMobile Smartphone Edition has it natively
- Good Call History Manager
- I'd like to have the one in which I can see the number of called person and possibility of entering the contact itself (not changing it)
- Software for viewing and storaging sms on my PC with sync function
- Password Manager
- Compatibility with Strip and/or desktop managers would be nice.
Network
- SIP client
- S60 has it natively
- HTTP webdav server
- racoon from S60 should be easy to port
- Network utilities
- ping, traceroute, ntpclient ...
- Wireless network sniffer
- Kismet
- GPS mapping software
- Gpsdrive
- Port of S60 browser
- http://opensource.nokia.com/projects/S60browser/
- SSH client and server. Could port Dropbear
- http://matt.ucc.asn.au/dropbear/dropbear.html
- p3NFS
- a file sharing tool for UNIX : http://www.koeniglich.de/p3nfs.html
- RemoteDesktop (Windows RDC) client. Perhaps port rdesktop
- http://www.rdesktop.org/
- VNC client
Games
- A Doom port to UIQ3 and OpenGL ES
- Could use the existing S60 port :
Development
- OPL-Dev
- The opl-dev project which provides an Open Source version of OPL - OPL is available for Symbian OS but not for UIQ3.
- Open C SDK
- Port of The Open C SDK plug-in for S60 3rd Edition SDKs
Miscellaneous
- OGG Vorbis player
- http://symbianoggplay.sourceforge.net/ currently lacks an UIQ3 version
- Chinese Simplified/ Traditional Input for UIQ3 (was available on UIQ 2.x)

