Other extensions

com.nokia.mid.ui.DirectGraphics

com.nokia.mid.sound.Sound

The Nokia UI API adds the ability to play sound. There are two mandatory types of sound supported initially:

In addition, SoundListener interface can be implemented to keep a queue of sounds to play next in order to have new sounds played after existing sounds have finished playing.

When a Nokia device is set to Silent, the Nokia UI API sound methods will not produce any sound.

There is no way for the user to otherwise control the volume of sound produced by MIDlets. Therefore, MIDlets that produce sound may benefit from an option (for example, in an Options screen) to set the volume level of sound produced.

com.nokia.mid.ui.DeviceControl

The Nokia UI API adds to MIDP the ability to control the device’s vibration feature and screen backlight.

Note: MIDlets that use vibration and lights may benefit from an option (for example, in an Options screen) that allows that use to be enabled or disabled. Some users may prefer to disable these features.