Home arrow Smartphone Development arrow Page 2 - Advanced BlackBerry Browser Development

Browser Channel Push - Smartphone Development

If you consider yourself to be an avid BlackBerry developer, you’re probably in search of some advanced tips that will put you ahead of the game. Well, you’ve come to the right place. Here we will discuss more of the advanced features that have become available thanks to BlackBerry’s Push technology. The beauty of this development is the fact that users do not have to request the data they receive; it simply gets sent to them as soon as it becomes available.

  1. Advanced BlackBerry Browser Development
  2. Browser Channel Push
  3. Browser Cache Push
By: Joe eitel
Rating: starstarstarstarstar / 5
June 08, 2009

print this article



The browser channel push feature enables applications to push web pages that create or update BlackBerry browser channels on the smartphone device. These channels are displayed as an icon on the smartphone’s home screen, similar to the application icons that are featured on BlackBerry devices. Essentially, a browser channel creates a browser-based app on the smartphone that allows users to receive these data updates. A browser channel can also create what’s known as an entry point to an enterprise portal or main page, which defines other web-based apps.

When a BlackBerry receives a browser channel push message, the device will automatically create a new channel or update an older, already-existing one. Once this new channel is added or updated, a small icon on the screen will alert the user that new content is available for them to view and when the user clicks on the icon, the browser will be launched to that URL.

Managing browser channel push requests will also prove to be quite easy for developers. The requests include a channel identifier whose job it is to describe the channel. Push applications can effectively delete a browser channel and remove the icon from the screen of the smartphone by simply sending yet another push request, which will include the ID of the channel that’s in need of being deleted.

Browser Message Push

The browser message push feature enables applications to push web pages or alerts to a BlackBerry. The messages that are created using a message push are sent directly to the smartphone and displayed along with e-mail messages in the device’s messages list. When the recipient opens the push message, the default browser featured on the smartphone starts and then opens the page. Through this process the message is not sent to the recipient’s desktop computer messaging list.

The message push content can include three main items: a descriptive title, a URL, and the content in the browser message. The title will display in the message list, while the URL enables users to open the message directly from the browser message. The full content of the browser message can be viewed so that the browser features the pushed content right away. Web pages are also stored as browser messages in the device’s cache because content referenced in the web page, such as images, graphs, etc., are not included in the pushed content. That type of information will be downloaded once the user opens the page.

>>> More Smartphone Development Articles          >>> More By Joe eitel

blog comments powered by Disqus
escort Bursa Bursa escort Antalya eskort


- Is Facebook Working on a Branded Smartphone?
- Apple iOS 6 Packed With Features
- Finally, Ubuntu OS for Smartphones?
- App Developers Offer Thoughts on Windows Pho...
- App Promo Survey Displays Developer Struggles
- Apptopia Market Helps Developers Recoup Inve...
- Is Fragmentation a Plus for App Developers?
- Juniper Networks: Android App Malware Increa...
- Developer's Losing Interest in Android?
- Android Developers Pushed Towards Google Wal...
- Google Increases Android App Size Limit
- ATandT To Charge App Developers, Android Lac...
- Android Slipping in App War versus Apple
- Apple and Google Battle to Clean Up App Mark...
- iOS Development: Hello World! in Xcode Part 2

Developer Shed Affiliates


Dev Shed Tutorial Topics: