BlackBerry OS
BlackBerry "Home" screen | |
Developer | Research In Motion |
---|---|
Written in | C++[1] |
OS family | mobile operating systems |
Working state | current |
Source model | closed source |
Latest release | 6.0 (BlackBerry Torch 9800) / August 2010 |
Available in | US English, UK English, French, Spanish, Portuguese, Brazilian Portuguese, Basque, Catalan, Galician, Italian, German, Dutch, Russian, Polish, Czech, Hungarian, Turkish, Arabic, Hebrew, Indonesian, Thai, Japanese, Chinese (Traditional), Chinese (Simplified), Korean |
Platforms | BlackBerry line of smartphones |
Kernel type | Java based |
Default user interface | graphical user interface |
License | proprietary |
Official website | blackberry.com |
BlackBerry OS is a proprietary mobile operating system, developed by Research In Motion for its BlackBerry line of smartphone handheld devices. The operating system provides multitasking and supports specialized input devices that have been adopted by RIM for use in its handhelds, particularly the trackwheel, trackball, and most recently, the trackpad and touchscreen.
The BlackBerry platform is perhaps best known for its native support for corporate email, through 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 in conjunction with BlackBerry Enterprise Server. The operating system also supports WAP 1.2.
Updates to the operating system may be automatically available from wireless carriers that support the BlackBerry OTASL (over the air software loading) service.
Third-party developers can write software using the available BlackBerry API (application programming interface) classes, although applications that make use of certain functionality must be digitally signed.
Current versions
While RIM develops and releases updated versions of its operating system to support each device, it is up to the individual carriers to decide if and when a version is released to its users. On April 2010 RIM announced the new BlackBerry OS 6.0 version, which will be released in the 3rd quarter 2010.[2]
Model | Name | Input | OS | T-Mobile[3] | AT&T[4] | Bell[5] | Rogers[6] | Telus[7] | Verizon[8] | Sprint[9] | Virgin Mobile USA[10] | MetroPCS | Wind Mobile[11] | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Last updated: | 2010 | Aug 9, 2009 | Jan 5, 2010 | Aug 8, 2009 | Apr 20, 2010 | Sept 17, 2009 | Jan 22, 2010 | May 2010 | July, 2010 | |||||
8100 | Pearl | Trackball | 4.5.0 | 4.2.1.107 | 4.5.0.110 | |||||||||
8110 | Pearl | Trackball | 4.5.0 | 4.5.0.158 | 4.5.0.102 | |||||||||
8120 | Pearl | Trackball | 4.5.0 | 4.5.0.124 | 4.5.0.110 | 4.5.0.102 | ||||||||
8130 | Pearl | Trackball | 4.5.0 | 4.5.0.127 | 4.5.0.177 | 4.5.0.77 | 4.5.0.138 | 4.5.0.175 | ||||||
8220 | Pearl Flip (Kickstart) | Trackball | 4.6.0 | 4.6.0.180 | 4.6.0.174 | |||||||||
8230 | Pearl Flip (Kickstart) | Trackball | 4.6.0 | 4.6.1.422 | 4.6.1.182 | 4.6.1.234 (6/23/2009) | ||||||||
8300 | Curve (Baby Bear) | Trackball | 4.5.0 | 4.5.0.110 | 4.5.0.81 | |||||||||
8310 | Curve | Trackball | 4.5.0 | 4.5.0.306 | 4.5.0.81 | |||||||||
8320 | Curve (Momma Bear) | Trackball | 4.5.0 | 4.5.0.81 | 4.5.0.182 | 4.5.0.81 | ||||||||
8330 | Curve (Papa Bear) | Trackball | 5.0 | 4.5.0.127 | 4.5.0.160 | 4.5.0.175 | 4.5.0.186 | |||||||
8350i | Curve | Trackball | 5.0 | 4.6.1.194 | 4.6.1.313 | |||||||||
8800 | (Huron) | Trackball | 4.5.0 | 4.2.1.74 | 4.5.0.110 | 4.5.0.81 | ||||||||
8820 | (Huron) | Trackball | 4.5.0 | 4.5.0.139 | 4.5.0.110 | 4.5.0.37 | ||||||||
8830 | (Huron) | Trackball | 4.5.0 | 4.5.0.127 | 4.5.0.127 | 4.5.0.160 | 4.5 (4/21/2009) | 4.5.0.175 | ||||||
8900 | Curve (Javelin) | Trackball | 5.0 | 5.0.0.822 (9/2/2010) | 4.6.1.315 | 4.6.1.250 | ||||||||
9000 | Bold | Trackball | 5.0 | 4.6.0.304 | 5.0.0.411 | 5.0.0.822 | ||||||||
9630 | Tour (Niagara) | Trackball | 5.0 | 4.7.1.77 | 5.0.0.419 (2/2/2010) | 5.0.0.732 (6/14/2010) | 5.0.0.624 (05/04/2010) | |||||||
9650 | Bold (Essex) | Trackpad | 5.0.0 | 5.0.0.732 (6/11/2010) | 5.0.0.699 (05/25/2010) | |||||||||
9700 | Bold 2 (Onyx) | Trackpad | 5.0.0 | 5.0.0.714 (6/22/2010) | 5.0.0.602 (6/21/2010) | 5.0.0.743 | 5.0.0.351 | 5.0.0.442 | 5.0.0.680 (July 2010) | |||||
9100 | Pearl 3G (Stratus) | Trackpad | 5.0.0 | |||||||||||
9300 | Curve 3G (Kepler) | Trackpad | 5.0.0 | |||||||||||
9670 | Flip 3G (Oxford) | Trackpad | 6.0.0 | |||||||||||
9780 | Bold (r020) | Trackpad | 6.0.0 | |||||||||||
8520 | Curve 2 (Gemini) | Trackpad | 4.6.1 | 5.0.0.822 (9/2/2010) | 5.0.0.822 (9/3/2010) | 5.0.0.822 (9/14/2010) | ||||||||
8530 | Curve 2 (Aries) | Trackpad | 5.0.0 | 5.0.0.756 | 5.0.0.609 | 5.0.0.886 (9/17/2010) | 5.0.0.654 | 5.0.0.1013 | 5.0.0 | |||||
9800 | Torch (Teledega) | Trackpad/ Touchscreen |
6.0.0 | 6.0.0.141 | ||||||||||
9500 | Storm (Thunder) | Touchscreen | 5.0.0 | 4.7.0.148 | ||||||||||
9530 | Storm 2 | Touchscreen | 5.0.0 | 5.0.0.419 | 4.7.0.122 | 5.0.0.419 | 5.0.0.328 | |||||||
9550 | Storm 2 (Odin) | Touchscreen | 5.0.0 | 5.0.0.320 | 5.0.0.713 (6/22/2010) | |||||||||
9570 | Storm Refresh (Odin Refresh / r027) | Trackpad | 6.0.0 | |||||||||||
7100i | Trackwheel | 4.1.0 | 4.1.0.376 | |||||||||||
7130e | Trackwheel | 4.2.1 | 4.2.1.110 | |||||||||||
8700 | Trackwheel | 4.2.1 | 4.5.0.110 | |||||||||||
8700g | Trackwheel | 4.5.0 | 4.5.0.124 | |||||||||||
8700r | Trackwheel | 4.2.1 | 4.2.1.101 | |||||||||||
8703e | Trackwheel | 4.2.1 | 4.2.1.110 | 4.2.1.110 | 4.2.1.195 | 4.5.0.148 |
BlackBerry Tablet OS
On September 27 2010, RIM announced a new unrelated QNX-based platform, BlackBerry Tablet OS, to run on its upcoming BlackBerry PlayBook tablet computer.[12]
QNX is going to completely replace BlackBerry OS as of BlackBerry 7.[13]
See also
References
- ^ Lextrait, Vincent (2010). "The Programming Languages Beacon, v10.0". Retrieved 4 January 2010.
{{cite web}}
: Unknown parameter|month=
ignored (help) - ^ "Official BlackBerry 6 Preview Video from WES 2010". 2010. Retrieved 27 april 2010.
{{cite web}}
:|first=
missing|last=
(help); Check date values in:|accessdate=
(help); Unknown parameter|month=
ignored (help) - ^ http://www.t-mobile.com/bbupgrade/
- ^ https://www.blackberry.com/Downloads/entry.do?code=577BCC914F9E55D5E4E4F82F9F00E7D4
- ^ https://www.blackberry.com/Downloads/entry.do?code=6C3CF77D52820CD0FE646D38BC2145CA
- ^ https://www.blackberry.com/Downloads/entry.do?code=1905AEDAB9BF2477EDC068A355BBA31A
- ^ https://www.blackberry.com/Downloads/entry.do?code=02A32AD2669E6FE298E607FE7CC0E1A0
- ^ http://vzw.smithmicro.com/blackberry/
- ^ https://www.blackberry.com/Downloads/entry.do?code=FC3CF452D3DA8402BEBB765225CE8C0E
- ^ https://www.blackberry.com/Downloads/entry.do?code=E0B60D939B4A80628DFD66B1E0BB65FA
- ^ http://windmobile.ca"
- ^ RIM Unveils The BlackBerry PlayBook, official press release, September 27, 2010
- ^ QNX to power BlackBerry handsets too • The Register
Bibliography
- King, Chris (December 16, 2009). Advanced BlackBerry Development (1st ed.). Apress. p. 350. ISBN 1430226560.
- Rizk, Anthony (November 4, 2009). Beginning BlackBerry Development (1st ed.). Apress. p. 264. ISBN 1430272252.
- Evers, Richard (July 29, 2005). Professional BlackBerry (1st ed.). Wrox. p. 308. ISBN 0764589539.
External links
- BlackBerry.com
- BlackBerry Developer Zone
- Supported versions of BlackBerry Device Software for the BlackBerry App World Storefront