BlackBerry OS
BlackBerry OS 5 (on a BlackBerry Bold 9000) |
|
| Company / developer | Retitle In Motion |
|---|---|
| Programmed in | C++1 |
| OS family | mobile operating systems |
| Working state | current |
| Source model | closed source |
| Latest stable release | 6.0 (BlackBerry Torch 9800) / August 2010 |
| Available language(s) | US English, UK English, French, Spanish, European Portuguese, Brazilian Portuguese, Basque, Catalan, Galician, Italian, German, Dutch, Russian, Polish, Czech, Hungarian, Turkish, Arabic, Hebrew, Indonesian, Thai, Japanese, Chinese (Traditional), Chinese (Simplified), Korean |
| Available programming languages(s) | Java |
| Supported 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 Retitle 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.
Contents |
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-Mobile3 | AT&T4 | Bell5 | Rogers6 | Telus7 | Verizon8 | Sprint9 | Virgin Mobile USA10 | MetroPCS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 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 | Trackball | 4.5.0 | 4.5.0.81 | 4.5.0.182 | 4.5.0.81 | ||||||
| 8330 | Curve | 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 | 4.6.1.231 | 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 | 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 | 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 | ||||
| 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 | Trackpad | 6.0.0 | |||||||||
| 8520 | Curve 2 (Gemini) | Trackpad | 4.6.1 | 4.6.1.259 (9/8/2010) | 4.6.1.314 | 4.6.1.428 | ||||||
| 8530 | Curve 2 (Aries) | Trackpad | 5.0.0 | 5.0.0.756 | 5.0.0.609 | 5.0.0.508 (3/22/2010) | 5.0.0.459 | 5.0.0.1013 | 5.0.0 | |||
| 9800 | Torch | Trackpad/ Touchscreen |
6.0.0 | 6.0.0.141 | ||||||||
| 9500 | Storm | Touchscreen | 5.0.0 | 4.7.0.148 | ||||||||
| 9530 | Storm | Touchscreen | 5.0.0 | 5.0.0.419 | 4.7.0.122 | 5.0.0.419 | 5.0.0.328 | |||||
| 9550 | Storm 2 | Touchscreen | 5.0.0 | 5.0.0.320 | 5.0.0.713 (6/22/2010) | |||||||
| 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 | ||||||
See also
References
- ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". http://www.lextrait.com/Vincent/implementations.html. Retrieved 4 January 2010.
- ^ "Official BlackBerry 6 Preview Video from WES 2010". April 2010. http://crackberry.com/blackberry-6-sneak-peek-video-wes-2010. Retrieved 27 april 2010.
- ^ 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
Bibliography
- King, Chris (December 16, 2009). Advanced BlackBerry Development (1st ed.). Apress. pp. 350. ISBN 1430226560. http://apress.com/book/view/1430226560.
- Rizk, Anthony (November 4, 2009). Beginning BlackBerry Development (1st ed.). Apress. pp. 264. ISBN 1430272252. http://apress.com/book/view/1430272252.
- Evers, Richard (July 29, 2005). Professional BlackBerry (1st ed.). Wrox. pp. 308. ISBN 0764589539. http://www.wrox.com/WileyCDA/WroxTitle/productCd-0764589539.html.
External links
- BlackBerry.com
- BlackBerry Developer Zone
- Supported versions of BlackBerry Device Software for the BlackBerry App World Storefront
|
||||||||||||||
| This operating system-related article is a stub. You can help Paleochora Wiki by expanding it. |