This section contains tips, tricks and code samples related to Symbian OS UIQ for creating C++, Personal Java (pJava) and Java Native Interface (JNI) applications for Sony Ericsson smartphones.
July 2005
An example of Dynamic Navigation Links (DNL)
July 2005
Exe wizard for easy creation of Symbian OS executables
July 2005
FileTree: using hierarchical list boxes to show file structure
June 2005
BTCon: establishing and using a Bluetooth connection between two Symbian OS smartphones
June 2005
Using the tab control in smartphone applications
June 2005
Using grids for the layout of Controls in UIQ applications
May 2005
How to access the Memory Stick root directory on the Sony Ericsson P910 smartphone
May 2005
Process Info: a smartphone example
May 2005
Adding text controls to a C++ program
April 2005
ListView selection for UIQ smartphone list controls
April 2005
Appwizard - how to rapidly create Symbian OS applications
April 2005
Working with a contacts database in UIQ smartphones
March 2005
GUI elements catalog - an example application showing predefined controls, editors and dialogs in UIQ
More>>
March 2005
Custom controls - extending your UIQ smartphone
More>>
March 2005
Message Type Modules - extending the messaging app with new message types
More>>
February 2005
Test of application start-up under low memory conditions
More>>
February 2005
Unsis - a tool to extract and examine the contents of SIS files
More>>
February 2005
Whatsourcefiles - a tool listing source files compiled into an emulator binary
More>>
January 2005
The what, why and how of a "mixin" (M-class)
More>>
January 2005
Using the Jog dial from a Symbian OS C++ application
More>>
December 2004
Chinese extension for the UIQ 2.1 SDK
More>>
December 2004
Using FreeType to change the default font in your Sony Ericsson smartphone
November 2004
Automatic conversion of Series 60 projects to UIQ with S2U
November 2004
Mobinfo API - a library to reach mobile phone information from C++ applications
October 2004
The MMS API for the P910 smartphone series
September 2004
Control panel applications for Sony Ericsson smartphones
September 2004
QUB - Portrait of an open-source tool to create user interfaces for Symbian OS UIQ 2.1
September 2004
Jog-dial key press on the P910i
August 2004
How to implement "floating" controls for the P800/P900/P910 smartphones
June 2004
Obtaining the IMSI number on P800 and P900
June 2004
Mimer SQL Mobile for Symbian OS
June 2004
Uninstall deletion of runtime created files on P800 and P900
June 2004
Context sensitive help for P800 and P900
June 2004
Accessing Bluetooth from Java applications using JNI
May 2004
Bluetooth code samples from members
April 2004
Fixed-point arithmetic for Symbian OS smartphones
April 2004
Audio input for Sony Ericsson P800 and P900 smartphones
April 2004
EZoom utility for the Sony Ericsson P800/P900
March 2004
Audio streaming for Sony Ericsson P800 and P900 smartphones
February 2004
Make your Symbian OS applications pass the test
January 2004
P800/P900 Debugging/Testing of Mobile Applications and Services using PC connectivity
January 2004
Top 10 best practice for developing P800/P900 applications
December 2003
P900 PersonalJava Image Enhancement
December 2003
How to Detect Current Phone Platform from a Symbian OS
November 2003
Zooming in a RichText Editor Control on P800 and P900
November 2003
Installing a Symbian Application Over an Already Installed and Running Application
November 2003
BlueGPS - a Bluetooth GPS Sample Application
November 2003
How to Make a Data Connection Using HTTP
November 2003
How to Make an HTTP Connection Using TCP/IP with RSocket
November 2003
How to Make a Phone Call Using a DNL Message
October 2003
Compliments of Carmichael Data Systems Ltd: Remote logging in Java with UIQ Smartphones
October 2003
5 things to check when porting your P800 application to P900
October 2003
How to use the Camera API from pJava on the Sony Ericsson P800 and P900
September 2003
The Quest for Device Independence in Symbian C++ Programming
September 2003
How to Build a JNI Module for Retrieving the IMEI Number in PJava on the Sony Ericsson P800 and P900
September 2003
How to Get Labeled Separators in Menus on the Sony Ericsson P800 and P900
September 2003
How to Avoid Memory Leaks When Using CRichTextEditor in Symbian Applications
August 2003
What Drive Did My Application Install Upon?
August 2003
Compliments of Carmichael Data Systems Ltd: Multithreading with the PersonalJava UI on the Sony Ericsson P800 and P900
August 2003
Responding to a View Activation Message on the Sony Ericsson P800 and P900
July 2003
Playing an mp4 Video on the Sony Ericsson P800 and P900 from C++
July 2003
Playing and Recording Sounds on the Sony Ericsson P800 and P900
July 2003
How to Program the Buttons on the Sony Ericsson P800 and P900
July 2003
Understanding Sony Ericsson P80x and P90x Memory Organization
June 2003
System Key Handling on the Sony Ericsson P800 and P900
June 2003
Compliments of IM Technologies: Accessing Owner Vcard Information
Compliments of IM Technologies: Finding Out the Application Path
May 2003
How to build SIS files for the Sony Ericsson P800 and P900 from CodeWarrior
May 2003
Setting the numeric keyboard as default for your number editor field on the Sony Ericsson P800 and P900
May 2003
Where to access date/time zone/location information for cities from Symbian OS applications
April 2003
Get the IMEI number from the phone to your program
April 2003
Debugging both Client & Server Symbian OS P800 and P900 Applications Simultaneously
March 2003
Open a specific page when launching the Sony Ericsson P800 and P900 web browser
March 2003
Show the custom icon of your Sony Ericsson P800 and P900 app immediately after installation
March 2003
Image fix for PersonalJava for P800/P802
February 2003
Detect when the Sony Ericsson P800 and P900 screen cover opens or closes
February 2003
AIFBuilder error codes and solutions
February 2003
Provide a bookmark over SMS for the Sony Ericsson P800 and P900