Friday, August 27, 2010

Blackberry Operating System

The operating system used by BlackBerry devices is a proprietary multitasking environment developed by RIM. The operating system is designed for use of input devices such as the track wheel, track ball, and track pad. The OS provides support for Java MIDP 1.0 and WAP 1.2. Previous versions allowed wireless synchronization with Microsoft Exchange Server e-mail and calendar, as well as with Lotus Domino e-mail. The current OS 5.0 provides a subset of MIDP 2.0, and allows complete wireless activation and synchronization with Exchange e-mail, calendar, tasks, notes and contacts, and adds support for Novell Group Wise and Lotus Notes.
Third-party developers can write software using these APIs, and proprietary BlackBerry APIs as well. Any application that makes use of certain restricted functionality must be digitally signed so that it can be associated to a developer account at RIM. This signing procedure guarantees the authorship of an application but does not guarantee the quality or security of the code. RIM provides tools for developing applications and themes for BlackBerry. Applications and themes can be loaded onto BlackBerry devices through BlackBerry App World, Over The Air (OTA) through the BlackBerry mobile browser, or through BlackBerry Desktop Manager.

http://en.wikipedia.org/wiki/BlackBerry

BlackBerry Internet Service

The primary alternative to using BlackBerry Enterprise Server is to use the BlackBerry Internet Service, or BIS is available in 91 countries internationally. BlackBerry Internet Service was developed primarily for the average consumer rather than for the business consumer. BlackBerry Internet Service allows POP3 and IMAP email integration for an individual personal user. BlackBerry Internet Service allows up to 10 email accounts to be accessed, including many popular email accounts such as Gmail, Hotmail, Yahoo and AOL. BlackBerry Internet Service also allows for the function of the push capabilities in various other BlackBerry Applications. Various applications developed by RIM for Blackberry utilize the push capabilities of BIS, such as the Instant Messaging clients, Google Talk, ICQ, Windows Live Messenger and Yahoo Messenger. Social Networks Facebook, Myspace and Twitter's notification system is accessed through BIS, allowing for push notifications for them.

http://en.wikipedia.org/wiki/BlackBerry#BlackBerry_PIN

Blackberry Enterprise Server

BlackBerry handhelds are integrated into an organization's e-mail system through a software package called BlackBerry Enterprise Server (BES). Versions of BES are available for Microsoft Exchange, Lotus Domino and Novell GroupWise. Google has made a Connector for BES which makes BES available for Google Apps as well. While individual users may be able to use a wireless provider's e-mail services without having to install BES themselves, organizations with multiple users usually run BES on their own network. Some third-party companies provide hosted BES solutions. Every BlackBerry has an ID called a BlackBerry PIN, which is used to identify the device to the BES. BlackBerry now provides a free BES service called BES Express.
Alt text
A close-up of a BlackBerry's distinctive layout
BES acts as an e-mail relay for corporate accounts so that users always have access to their e-mail. The software monitors the user's local Inbox, and when a new message comes in, it picks up the message and passes it to RIM's Network Operations Center (NOC). The messages are then relayed to the user's wireless provider, which in turn delivers them to the user's BlackBerry device.
This is called push e-mail, because all new e-mails, contacts and calendar entries are pushed out to the BlackBerry device automatically and instantaneously (as opposed to the user synchronizing the data manually or having the device poll the server at intervals). BlackBerry also supports polling email, which is how it supports POP. Device storage also enables the mobile user to access all data off-line in areas without wireless service. When the user reconnects to wireless service, the BES sends the latest data.
An included feature in the newer models of the BlackBerry is the ability for it to quickly track your current location through trilateration without the use of GPS, thus saving battery life and time. Trilateration can be used as a quick, less battery intensive way to provide location-aware applications with the co-ordinates of the user. However, accuracy of BlackBerry trilateration is less than that of GPS due to a number of factors, including cell tower blockage by large buildings, mountains, or distance.
BES also provides handhelds with TCP/IP connectivity accessed through a component called "Mobile Data Service - Connection Service" (MDS-CS). This allows for custom application development using data streams on BlackBerry devices based on the Sun Microsystems Java ME platform.
In addition, BES provides network security, in the form of Triple DES or, more recently, AES encryption of all data (both e-mail and MDS traffic) that travels between the BlackBerry handheld and a BlackBerry Enterprise Server.
Most providers offer flat monthly pricing for unlimited data between BlackBerry units and BES. In addition to receiving e-mail, organizations can make intranets or custom internal applications with unmetered traffic.
With more recent versions of the BlackBerry platform, the MDS is no longer a requirement for wireless data access. Beginning with OS 3.8 or 4.0, BlackBerry handhelds can access the Internet (i.e. TCP/IP access) without an MDS - previously only e-mail and WAP access was possible without a BES/MDS. The BES/MDS is still required for secure e-mail, data access, and applications that require WAP from carriers that do not allow WAP access.

http://en.wikipedia.org/wiki/BlackBerry#BlackBerry_PIN

Blackberry Messenger

Newer BlackBerry devices use the proprietary BlackBerry Messenger, also known as BBM, software for sending and receiving instant messages via BlackBerry PIN or barcode scan. BlackBerry messenger allows for instant messages to be sent internationally without the costs of regular text messaging. BlackBerry messenger also allows for display names, display pictures and personal messages, and deliver and read notifications. There is also the BlackBerry Alliance program of partners who work under contract with Research In Motion to create new BlackBerry applications. Typical applications include digital dictation, GPS tracking, CRM and expense management. On October 6, 2009 BlackBerry Messenger 5.0 was officially released, adding a whole new set of features, including bar code scanning to add contacts, profiles, sharing your location via GPS, and creating groups. The real advantage of BBM is that much like its internet based counter-parts, it also allows its users to connect to another user around the world.
Third-party software available for use on BlackBerry devices includes full-featured database management systems, which can be used to support customer relationship management clients and other applications that must manage large volumes of potentially complex data.

http://en.wikipedia.org/wiki/BlackBerry#BlackBerry_PIN

The Blackberry Store

In December 2007 a BlackBerry Store opened in Farmington Hills, Michigan. While it is the only BlackBerry store currently in existence, it actually was not the first. There were three prior attempts at opening BlackBerry stores in Toronto, London, and Charlotte, but they eventually folded. The store offers BlackBerry device models from AT&T, T-Mobile, Verizon, and Sprint, the major U.S. carriers which offer smartphones. Employees are trained not only on the BlackBerry devices themselves but in the practices of each service provider. There is also an unofficial BlackBerry store called BlackStore in Caracas, Venezuela, because of the BlackBerry brand's popularity in Venezuela, especially in Caracas and Maracaibo, making Venezuela one of the biggest BlackBerry consumers in the world. There is also a BlackBerry Store in the Atlanta airport.

http://en.wikipedia.org/wiki/BlackBerry#BlackBerry_PIN