BlackBerry OS
|
|
This article uses bare URLs for citations. Please consider adding full citations so that the article remains verifiable. Several templates and the Reflinks tool are available to assist in formatting. (Reflinks documentation) (November 2011) |
BlackBerry OS 7 (on a BlackBerry Torch 9860) |
|
| Company / developer | Research In Motion |
|---|---|
| Programmed in | C++[1] |
| OS family | mobile operating systems |
| Working state | Current |
| Source model | Closed source |
| Initial release | version 1.0 for Pager BlackBerry 580; January 1999[2] version 3.6 for smartphone BlackBerry 5810 Wireless Handheld; march 2002[3][4] |
| Latest stable release | 7.1 (BlackBerry Bold 9930) / May 2011 |
| Available language(s) | Multi-Lingual |
| Available programming languages(s) | Java |
| Supported platforms | BlackBerry line of smartphones |
| Default user interface | Graphical |
| License | Proprietary |
| Official website | us.blackberry.com/apps-software/blackberry7/ |
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 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 over the air software loading (OTASL) service.
Third-party developers can write software using the available BlackBerry API classes, although applications that make use of certain functionality must be digitally signed.
Research from June 2011 indicates that approximately 45% of mobile developers were using the platform at the time of publication.[5]
Contents |
[edit] Version history
- BlackBerry OS debuted in January 1999, with the release of version 1.0 for Pager BlackBerry 580.
- Version 3.6 was released for the BlackBerry 5810 smartphone in March 2002.
- On April 2010, RIM announced the new BlackBerry OS 6.0 version, which was released in the Q3 2010.[6]
- Rumours of an OS 6.1 began in 1st/2nd quarter 2011 along with images of the new software.
- On May 2, 2011, RIM announced the rumoured software as BlackBerry OS 7. The software was officially released in August 2011 making its appearance on the Blackberry Bold (9900/9930), Blackberry Torch (9810/9850/9860), and the Blackberry Curve (9350/9360/9370). Any previous devices cannot be updated to BlackBerry OS 7.[7]
Many popular apps are compatible with BlackBerry OS 4.x or higher.[8]
[edit] Availability
|
|
This article may be too long to read and navigate comfortably. Please consider splitting content into sub-articles and using this article for a summary of the key points of the subject. (November 2011) |
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.
| Obsolete | Discontinued | Current | Upcoming |
| Version | Supported devices: BlackBerry 8000 series |
|---|---|
| 4.5 | BlackBerry devices in the 8100 and 8800 series, plus BlackBerry Curve 8300/8310/8320. |
| 4.6 | BlackBerry Pearl Flip. |
| 5.0 | BlackBerry Curve 8330/8350i/8520/8530/8900. |
| Version | Supported devices: BlackBerry 9000 series |
|---|---|
| 5.0 | BlackBerry Bold 9000, BlackBerry Storm, BlackBerry Storm 2 and BlackBerry Tour. |
| 6.0 | BlackBerry Bold 9650/9700/9780, BlackBerry Curve 9300/9330, BlackBerry Pearl 9100, BlackBerry Style 9680, and BlackBerry Torch 9800. |
| 7.0 | BlackBerry Bold 9790/9900/9930, BlackBerry Curve 9350/9360/9370/9380, and BlackBerry Torch 9810/9850/9860. |
| 7.1 | Beta Testing |
| Version | Supported devices: Upcoming Smartphones and Tablets |
|---|---|
| 10.0 | BlackBerry London, BlackBerry Milan, and BlackBerry PlayBook |
| Model | Name | Input | OS | T-Mobile[9] | AT&T[10] | Bell[11] | Rogers[12] | Telus[13] | Mobilicity[14] | Verizon[15] | Sprint[16] | SaskTel[17] | WIND Mobile[18] |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Last updated: | Oct 21, 2011 | Nov 7, 2011 | Dec 7, 2011 | Dec 5, 2011 | Dec 5, 2011 | Dec 5, 2011 | Jan 10, 2012 | Dec 16, 2011 | Nov 30, 2011 | Nov 21, 2011 | |||
| 6750 | Keypad | 4.0.0 | 4.0.0.201 (11/20/2008) | ||||||||||
| 7130e | Keypad | 4.2.1 | 4.2.1.195 (4/18/2008) | ||||||||||
| 7250 | Keypad | 4.1.0 | 4.1.0.561 (1/22/2008) | ||||||||||
| 7750 | Keypad | 4.0.0 | 4.0.0.201 | ||||||||||
| 8100 | Pearl | Trackball | 4.5.0 | 4.2.1.107 (8/23/2007) | 4.5.0.182 (1/15/2010) | 4.5.0.102 (11/28/2008) | |||||||
| 8110 | Pearl | Trackball | 4.5.0 | 4.5.0.182 (12/17/2009) | 4.5.0.102 (11/20/2008) | ||||||||
| 8120 | Pearl | Trackball | 4.5.0 | 4.5.0.124 (3/13/2009) | 4.5.0.182 (1/15/2010) | 4.5.0.102 (10/31/2008) | |||||||
| 8130 | Pearl | Trackball | 4.5.0 | 4.5.0.127 (2/27/2009) | 4.5.0.169 (9/22/2009) | 4.5.0.175 (1/21/2010) | 4.5.0.175 (11/10/2009) | 4.5.0.173 (10/29/09) | |||||
| 8220 | Pearl Flip (Kickstart) | Trackball | 4.6.0 | 4.6.0.180 (12/1/2008) | 4.6.0.293 (9/17/2009) | ||||||||
| 8230 | Pearl Flip (Kickstart) | Trackball | 4.6.1 | 4.6.1.284 (9/14/2009) | 4.6.1.284 (9/22/2009) | 4.6.1.309 (12/1/2009) | 4.6.1.309 (10/27/2009) | ||||||
| 8300 | Curve (Baby Bear) | Trackball | 4.5.0 | 4.5.0.182 (1/15/2010) | 4.5.0.174 (12/18/2009) | ||||||||
| 8310 | Curve | Trackball | 4.5.0 | 4.5.0.182 (12/17/2009) | 4.5.0.174 (11/27/2009) | ||||||||
| 8320 | Curve (Momma Bear) | Trackball | 4.5.0 | 4.5.0.81 (10/20/2008) | 4.5.0.182 (12/17/2009) | 4.5.0.81 (9/29/2008) | |||||||
| 8330 | Curve (Papa Bear) | Trackball | 5.0.0 | 4.5.0.127 (2/27/2009) | 4.5.0.186 (2/26/2010) | 4.5.0.191 (1/18/2011) | 4.5.0.173 (10/29/2009) | ||||||
| 8350i | Curve | Trackball | 5.0.0 | 5.0.0.807 (9/22/2010) | 5.0.0.1051 (1/24/2011) | ||||||||
| 8520 | Curve 2 (Gemini) | Trackpad | 5.0.0 | 5.0.0.900 (11/17/2010) | 5.0.0.1067 (3/24/2011) | 5.0.0.900 (11/2/2010) | |||||||
| 8530 | Curve 2 (Aries) | Trackpad | 5.0.0 | 5.0.0.1000 (11/15/2010) | 5.0.0.973 (6/28/2011) | 5.0.0.973 (10/15/2010) | 5.0.0.1030 (11/30/2010) | 5.0.0.459 (3/11/2010) | |||||
| 8730e | Keypad | 4.2.1 | 4.2.1.195 (4/18/2008) | ||||||||||
| 8800 | (Huron) | Trackball | 4.5.0 | 4.2.1.74 (4/23/2007) | 4.5.0.182 (1/15/2010) | 4.5.0.174 (1/6/2010) | |||||||
| 8820 | (Huron) | Trackball | 4.5.0 | 4.5.0.139 (4/17/2009) | 4.5.0.182 (12/17/2009) | 4.5.0.174 (12/24/2009) | |||||||
| 8830 | (Huron) | Trackball | 4.5.0 | 4.5.0.127 (2/06/2009) | 4.5.0.186 (3/29/2010) | 4.5.0.186 (4/15/2010) | 4.5.0.186 (3/26/2010) | 4.5.0.173 (11/3/2009) | |||||
| 8900 | Curve (Javelin) | Trackball | 5.0.0 | 5.0.0.900 (2/3/2011) | 5.0.0.1067 (3/24/2011) | 5.0.0.900 (12/2/2010) | |||||||
| 9000 | Bold | Trackball | 5.0.0 | 5.0.0.1067 (3/24/2011) | 5.0.0.681 (6/29/2010) | 5.0.0.900 (11/18/2010) | |||||||
| 9100 | Pearl 3G (Stratus) | Trackpad | 6.0.0 | 5.0.0.921 (10/5/2010) | 6.0.0.600 (7/22/2011) | 6.0.0.526 (4/26/2011) | 6.0.0.481 (3/28/2011) | 6.0.0.534 (5/5/2011) | 6.0.0.600 (10/21/2011) | ||||
| 9300 | Curve 3G (Kepler) | Trackpad | 6.0.0 | 6.0.0.448 (3/28/2011) | 6.0.0.668 (10/18/2011) | 6.0.0.600 (7/18/2011) | 6.0.0.526 (4/26/2011) | 6.0.0.534 (5/2/2011) | 6.0.0.650 (8/29/2011) | 6.0.0.534 (5/5/2011) | 6.0.0.600 (10/21/2011) | ||
| 9330 | Curve 3G | Trackpad | 6.0.0 | 6.0.0.524 (5/16/2011) | 6.0.0.706 (11/28/2011) | ||||||||
| 9350 | Curve | Trackpad | 7.0.0 | 7.0.0.261 (8/23/2011) | |||||||||
| 9360 | Curve | Trackpad | 7.0.0 | 7.0.0.319 (9/28/2011) | 7.0.0.586 (1/5/2012) | 7.0.0.319 (8/25/2011) | 7.0.0.319 (9/2/2011) | 7.0.0.319 (8/25/2011) | 7.0.0.319 (9/2/2011) | 7.0.0.474 (11/21/2011) | |||
| 9370 | Curve | Trackpad | 7.0.0 | ||||||||||
| 9380 | Curve | Trackpad/ Touchscreen |
7.0.0 | 7.0.0.482 (12/7/2011) | 7.0.0.482 (11/29/2011) | 7.0.0.482 (12/5/2011) | 7.0.0.482 (11/25/2011) | ||||||
| 9530 | Storm (Thunder) | Touchscreen | 5.0.0 | 5.0.0.419 (2/12/2010) | 5.0.0.419 (4/6/2010) | 5.0.0.328 (10/26/2009) | 5.0.0.866 (6/15/2011) | ||||||
| 9550 | Storm 2 (Odin) | Touchscreen | 5.0.0 | 5.0.0.517 (4/19/2010) | 5.0.0.713 (9/7/2010) | 5.0.0.1015 (11/24/2010) | 5.0.0.517 (3/17/2010) | ||||||
| 9630 | Tour (Niagara) | Trackball | 5.0.0 | 4.7.1.57 (10/08/2009) | 5.0.0.419 (2/2/2010) | 5.0.0.975 (10/15/2010) | 5.0.0.1030 (12/13/2010) | 5.0.0.419 (1/27/2010) | |||||
| 9650 | Bold (Essex) | Trackpad | 6.0.0 | 6.0.0.524 (5/16/2011) | 6.0.0.706 (11/28/2011) | ||||||||
| 9670 | Style (Oxford) | Trackpad | 6.0.0 | 6.0.0.286 (1/6/2011) | 6.0.0.415 (3/28/2011) | 6.0.0.706 (11/28/2011) | |||||||
| 9700 | Bold 2 (Onyx) | Trackpad | 6.0.0 | 6.0.0.448 (3/28/2011) | 6.0.0.668 (10/18/2011) | 6.0.0.615 (7/22/2011) | 6.0.0.666 (10/11/2011) | 6.0.0.461 (3/1/2011) | 6.0.0.650 (8/29/2011) | 6.0.0.534 (5/5/2011) | 6.0.0.615 (10/21/2011) | ||
| 9780 | Bold (r020) | Trackpad | 6.0.0 | 6.0.0.448 (3/14/2011) | 6.0.0.600 (7/18/2011) | 6.0.0.666 (10/11/2011) | 6.0.0.461 (3/16/2011) | 6.0.0.650 (8/29/2011) | 6.0.0.534 (5/5/2011) | 6.0.0.600 (10/21/2011) | |||
| 9790 | Bold (Bellagio) | Trackpad/ Touchscreen |
7.0.0 | 7.0.0.528 (12/7/2011) | 7.0.0.528 (12/5/2011) | 7.0.0.528 (12/5/2011) | 7.0.0.528 (11/30/2011) | ||||||
| 9800 | Torch (Talledega) | Trackpad/ Touchscreen |
6.0.0 | 6.0.0.600 (7/8/2011) | 6.0.0.600 (7/18/2011) | 6.0.0.448 (3/4/2011) | 6.0.0.448 (3/16/2011) | 6.0.0.534 (5/5/2011) | |||||
| 9810 | Torch | Trackpad/ Touchscreen |
7.0.0 | 7.0.0.439 (10/21/2011) | 7.0.0.576 (1/5/2012) | 7.0.0.261 (8/16/2011) | 7.0.0.254 (8/11/2011) | 7.0.0.261 (8/16/2011) | 7.0.0.261 (8/26/2011) | 7.0.0.474 (11/21/2011) | |||
| 9850 | Torch | Trackpad/ Touchscreen |
7.1.0 | 7.1.0.163 (1/10/2012) | 7.1.0.163 (12/16/2011) | ||||||||
| 9860 | Torch | Trackpad/ Touchscreen |
7.0.0 | 7.0.0.576 (1/5/2012) | 7.0.0.261 (8/16/2011) | 7.0.0.261 (8/16/2011) | 7.0.0.261 (8/18/2011) | 7.0.0.261 (8/16/2011) | |||||
| 9900 | Bold | Trackpad/ Touchscreen |
7.0.0 | 7.0.0.250 (9/7/2011) | 7.0.0.586 (1/5/2012) | 7.0.0.261 (8/16/2011) | 7.0.0.261 (8/11/2011) | 7.0.0.261 (8/18/2011) | 7.0.0.353 (9/20/2011) | 7.0.0.261 (8/16/2011) | 7.0.0.439 (10/21/2011) | ||
| 9930 | Bold | Trackpad/ Touchscreen |
7.1.0 | 7.1.0.163 (1/10/2012) | 7.1.0.163 (12/16/2011) | ||||||||
[edit] BlackBerry Fonts
The following is a list of fonts that were included in some versions of BlackBerry (note: some of them were not included in older versions):[19][20]
|
|
BBAlphaSans and BBAlphaSerif are based on the free software DejaVu fonts.[21]
[edit] BlackBerry Tablet OS
On September 27, 2010, RIM announced a new unrelated QNX-based platform, BlackBerry Tablet OS, to run on its recently released BlackBerry PlayBook tablet computer.[22]
QNX is currently included in the BlackBerry Tablet OS, and will power the next generation BlackBerry 10 OS, which, according to the Q3 2011 RIM earnings call, will be released in the latter half of 2012.
[edit] See also
- Apple iOS
- BlackBerry Tablet OS
- Google Android
- HP webOS
- MeeGo
- Symbian OS
- Samsung's Bada
- Windows Phone
[edit] Notes
- ^ Lextrait, Vincent (January 2010). "The Programming Languages Beacon, v10.0". http://www.lextrait.com/Vincent/implementations.html. Retrieved 4 January 2010.
- ^ RIM BlackBerry 1.0
- ^ Detailed Technical Specifications of RIM BlackBerry 5810
- ^ BlackBerry 5810 Wireless Handheld™ e BlackBerry 5820 Wireless Handheld™
- ^ "Developer Economics 2011". http://www.visionmobile.com/blog/2011/06/developer-economics-2011-winners-and-losers-in-the-platform-race/.
- ^ "Official BlackBerry 6 Preview Video from WES 2010". CrackBerry. April 2010. http://crackberry.com/blackberry-6-sneak-peek-video-wes-2010. Retrieved 27 April 2010.
- ^ http://www.engadget.com/2011/05/02/rim-announces-blackberry-os-7
- ^ Facebook, Twitter and Yahoo! Messenger at BlackBerry App World.
- ^ 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
- ^ https://swdownloads.blackberry.com/Downloads/entry.do?code=0C4B1EEB45C90B52BFB9D07943D855AB
- ^ http://vzw.smithmicro.com/blackberry/
- ^ https://www.blackberry.com/Downloads/entry.do?code=FC3CF452D3DA8402BEBB765225CE8C0E
- ^ https://www.blackberry.com/Downloads/entry.do?code=FC221309746013AC554571FBD180E1C8
- ^ https://swdownloads.blackberry.com/Downloads/entry.do?code=B27D5296BEDE63B1493A5D321D4E8092
- ^ "What is Your Favorite BlackBerry OS 6 Font?". 2011-02-01. http://www.berryreview.com/2011/02/01/what-is-your-favorite-blackberry-os-6-font/. Retrieved 2011-06-29.
- ^ "How to set the font family "ARIAL" in the RichTextField?". 2010-07-13. http://supportforums.blackberry.com/t5/Java-Development/How-to-set-the-font-family-quot-ARIAL-quot-in-the-RichTextField/td-p/544717. Retrieved 2011-06-29. "Prior to OS 5.0, you were restricted to the fonts installed by RIM on your Blackberry. If you are trying to get Arial on a pre OS 5.0 device, you can not."
- ^ "Like Those Pretty Fonts in OS 4.5+? Thank Bitstream (Bolt) & DejaVu". 2009-08-07. http://www.berryreview.com/2009/08/07/like-those-pretty-fonts-in-os-4-5-thank-bitstream-bolt-dejavu/.
- ^ RIM Unveils The BlackBerry PlayBook, official press release, September 27, 2010
[edit] References
- 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.
- Rangel, Adrian (December 15, 2005). "Lista de Sistemas Operativo de Blackberry". Fixaberry. http://fixaberry.mx/versiones.html. Retrieved October 21, 2011.
[edit] External links
- Official website
- BlackBerry Developer Zone
- Supported versions of BlackBerry Device Software for the BlackBerry App World Storefront
|
||||||||||||||||||||
|
|||||||||||||||||||||||