The operating system provides multitasking and supports specialized input devices adopted by BlackBerry for use in its handhelds, particularly the trackwheel, trackball, and most recently, the trackpad and touchscreen.
The BlackBerry platform natively supports corporate email, through Java Micro Edition MIDP 1.0 and, more recently, a subset of MIDP 2.0, which allows complete wireless activation and synchronization with Microsoft Exchange, Lotus Domino, or Novell GroupWise email, calendar, tasks, notes and contacts, when used with BlackBerry Enterprise Server.
Updates to the operating system were automatically available from wireless carriers that supported the BlackBerry over the air software loading (OTASL) service.
Third-party developers wrote software using the available BlackBerry API classes, although applications that made use of certain functionality needed to be digitally signed.
BBAlphaSans and BBAlphaSerif are based on the free software DejaVu fonts.