BlackBerry Developer Newsletter - Special Edition: BlackBerry Pearl Flip 8220
Featured Story
The BlackBerry® Browser has long been a platform of choice for providing content to customers or end users. But, with the release of the BlackBerry® Bold™ smartphone and BlackBerry® Device Software 4.6, the BlackBerry® Browser now has the features to allow developers to create the rich user interfaces associated with Web 2.0 applications. Improved JavaScript® and CSS support, along with a brand new rendering engine, allow developers to create applications that interact with the users in ways that previously weren't possible. Whether its retrieving information from the server using AJAX requests or creating a clean page layout with CSS, you'll be able to create applications that are both functional and visually appealing.

Some of the highlights of the new browser include full support for:

  • HTML 4.01
  • CSS 2.1
  • Javascript 1.5
  • AJAX
  • DOM L2

Featured Video
Best Practices for Mobile Development Browser Specifications:

This video highlights the features and standards supported by the BlackBerry® Browser.

Support & Trouble Shooting
  1. DB-00670: How To – Control the BlackBerry Browser zoom level
  2. BlackBerry Browser support for AJAX
There are many different useful resources available to help address your development needs:

BlackBerry® Development Community – Discussion forums for the various development tools to give you the opportunity to interact with fellow BlackBerry developers: Click here

Also, check out the wide range of Developer Knowledge Base articles, written by in-house subject matter experts. These just might help you when you run into your next problem: Click here

Last but not least, you can also get in touch with the Application Development Support team by emailing: devsupport@rim.com

Developer Tips & Best Practices
Have you ever wondered about differences between the various browsers available on a BlackBerry smartphone? Don't worry if you have, many people have wondered the same thing.

There is one very important factor which differentiates each browser, and that's how the browser requests are routed to the requested website. Let's take a quick look at each browser, and how it affects the routing of the request.

"Internet Browser"
This is probably the most commonly used browser, since it's the default browser when a consumer buys a new BlackBerry smartphone. Web requests made through this browser are routed through the BlackBerry® Internet Service servers, before being forwarded to the requested URL. These servers compress the data, allowing web pages to be loaded faster on the BlackBerry smartphone and reducing load on the carrier network.

"BlackBerry Browser"
This browser is available when the BlackBerry smartphone is attached to a corporate BlackBerry® Enterprise Server and the administrator has enabled BlackBerry® Mobile Data Service (BlackBerry MDS). In this case, web requests are routed through the corporate BlackBerry Enterprise Server before being routed to the requested URL. These servers compress and encrypt the data, allowing web pages to be loaded quickly and securely on the BlackBerry smartphone. Additionally, this browser will allow the user to browse internal content on the corporate intranet.

"WAP Browser"
This browser is available by default and all browser requests are routed through the carrier's WAP gateway before the requested URL. The data is served to the device uncompressed and unencrypted. Note that this browser often takes on carrier branding identifiers such as T-Zones for T-Mobile® or MEdia Net for AT&T®.

"Hotspot Browser"
This browser is available on devices that are connected to a WiFi® network. In this case, the requests are routed through the wireless access point.

For more information, please view our video of the month explaining more about the different browsers.



Events and Webcasts
Attend the BlackBerry Developer Conference

The BlackBerry Developer Conference takes place October 20 - 22, 2008 in Santa Clara, California. The response to our Call for Papers was so successful, we had to extend the conference by another day. Now starting on Monday, this three day event will be jam-packed with content that will explore the building blocks of success in mobile applications using the BlackBerry platform. Register Online Today!

If you're involved in shaping application development today, make sure you register now so you don't miss out on this unrivaled technical opportunity.

What You'll Take Home

Whether you're a master developer, just getting started or looking to build on your project successes, the BlackBerry Developer Conference is the place to accelerate your efforts. Some of the key areas this conference focuses on include:
  • What are the best ways to create the next generation of highly connected, interactive mobile applications and content services?
  • Which software, hardware and tools from Research In Motion (RIM) are available now - and what's coming next - to move past the traditional application experience?
  • How to leverage AJAX, JavaScript, Widget technology and other advanced features to develop Web 2.0 applications?
  • Where can Java take us -- detailed information, best practices and sample code?
  • How to develop for the BlackBerry solution within EclipseTM, NetBeans and Microsoft® Visual Studio®?
  • What third party development, testing and marketing services can improve results?
Take a look at the complete session catalog to see what compelling information you could take away.

Don't miss the chance to hear Mike Lazaridis, President and Co-CEO of RIM, speak at the BlackBerry Developer Conference General Session. Hear the vision first-hand from the innovative mind that created the world's leading mobile development platform.

Register now or find out more information about the BlackBerry Developer Conference

Open Mike with Mike Kirkup
Mike Kirkup


A session covering how multiple BlackBerry® Enterprise Solution or multiple service connectivity impacts third party application vendors.

Listen Here

In This Issue
Featured Story
Video of the Month
Support & Trouble Shooting
Open Mike with Mike Kirkup
Stumped? Click Here
Hot Links:

BlackBerry® PearlTM Flip 8220 smartphone Simulator

JDE 4.6 - Gold

JDE Documentation

Beta Development Tools

Plazmic CDK 4.5

More than just email. Find out what you can do with your BlackBerry smartphone!
Jobs @ RIM

We are always looking for the best and brightest to join our family! Take some time to learn about just a few of our exciting opportunities...

Software Developer- Applications (0803624), Waterloo

Senior Embedded OS and Virtual Machine Developer (0802143), Waterloo

Java Development Platform Gatekeeper (0803853), Waterloo

Technical Partnership Manager (0803580), Hong Kong

Click Here: for these and hundreds of other great opportunities
Questions? Comments? Suggestions?

Share them with us. The top suggestion will always win a new BlackBerry Smartphone!

Newsletterfeedback@rim.com

If you have technical questions, please send them to devsupport@rim.com
BlackBerry

Click here to unsubscribe from the developer newsletter.

©2008 Research In Motion Limited. All rights reserved. BlackBerry®, RIM®, Research In Motion®, SureType® and related trademarks, names and logos are the property of Research In Motion Limited and are registered and/or used in the U.S. and countries around the world.

Research In Motion - 295 Phillip St. - Waterloo, ON - Canada - N2L 3W8