Those are the features of the UIQ 2.1 enjoy!
Telephony
Speed dial view with photo support
Call list management
Voice control
Messaging
Send and receive MMS, SMS/EMS, email and fax
Shared UI with contacts data
POP 3, IMAP4 and SMTP
MIME
MHTML
Smart Messaging
Scheduled email poll
Themes
Themes consisting of color schemes, background images and sounds
Switch between themes
Send themes and receive new ones
Contacts
Store all your contacts in one place
SIM card management
Individual ring tones
Image support
Direct navigation to phone, messaging and internet
vCard support
Send vCard as MMS, SMS, email or fax, or beam over infrared or Bluetooth
Agenda
Keep track of all sorts of events
vCalendar support
Color-coding of folders
Send vCalendar as MMS, SMS, email or fax, or beam over infrared or Bluetooth
Internet
HTML 4.01 and HTTP 1.1
HTTPS support over SSL 3.0 and TLS 1.0
CSS 1, CSS 2
XML 1.0 and XHTML 1.0
JavaScript 1.3, Java applets
128 -bit encryption
Jotter
Create notes and drawings
Paste text and images from any application
Send jotter entries as MMS, email, SMS or fax or beam over infrared or Bluetooth
To do
Keep track of your tasks
vCalendar support
Send vCalendar as MMS, SMS, email or fax, or beam over infrared or Bluetooth
Voice recorder
Record and play sound files
Send sound files as MMS or email, or beam over infrared or Bluetooth
Additional applications and services
Remote synchronization over SyncML
Time application with world clock
Calculator
Application launcher and picker
Status bar
Control panel
Application installer
Framework for handwriting recognition
Virtual keyboard
Viewers for attachments
Help application
Communications
GSM
GPRS
EDGE ECSD and EGPRS
HSCSD
CDMA
cdma2000
Infrared
Bluetooth
Serial cable/USB
PC connectivity
Programming environment
C++
PersonalJava, JavaPhone and MIDP
UIQ deliverables
Source code in C ++
UIQ UI framework and components
All applications
Tools and documentation
UIQ emulator
Sample applications
Style guide and specifications
SDK for application development