Web Development Architecture

The architecture for BlackBerry® smartphone web applications is straightforward. Simply leverage the wireless connectivity built into the BlackBerry platform and take advantage of familiar web-based UIs:

  • Application data can leverage the same wireless connection, compression, encryption and infrastructure as BlackBerry email, so there’s no need to build additional networking functions (Note: this fundamental BlackBerry advantage can be leveraged through all the BlackBerry development approaches)
  • Since web applications are traditional client/server deployments, there’s nothing to deploy to clients and users will be familiar with the web interface

Mobile development has never been so easy. By taking advantage of existing BlackBerry data connections, you can be up and running in no time.

The diagram below shows the architecture of the BlackBerry® Enterprise Server for MDS Applications.

BlackBerry Enterpriser Server for MDS Applications architecture diagram

 

Learn more about the BlackBerry Enterprise Solution

Specifications

The BlackBerry® Browser has been part of the BlackBerry operating system for almost a decade. While BlackBerry smartphones have improved to include features such as cameras, GPS and Wi-Fi® support, the BlackBerry Browser features have also been updated. The BlackBerry Browser v4.6 and higher supports a variety of markups and web 2.0 functionality, including:

  • Markup Languages: HTML, X-HTML-MP, WML 1.3
  • Images: JPEG, GIF, PNG, WBMP
  • Complex Presentation Formats: Frames, RSS, ATOM
  • Scripting Languages: JavaScript® 1.5 including Ajax support, ECMAScript, WML Script 1.2.1

Learn More