Ask the Guru - our in-house Technical Expert!
Every Developer down in Cyber-ville
Needed answers to questions a LOT ...
The Guru, who lived just north of Cyber-ville,
Was not FRAUGHT!
The Guru loves questions!
The whole process is quite pleasing!
So, whatever your reason,
Send Guru your questions, right through the Holiday season,
For he knows Developers down in Cyber-ville
Might be busy right now, hanging mistletoe,
Thinking up questions and Downloading v4.0!
Who is Guru you ask? Guru is our in-house technical expert who's ready to answer your questions each month. Questions and Guru's replies will be featured in each newsletter, so stay tuned. Consult the Guru.
Feeling disconnected asks:
How can I launch the Phone from my application, or access phone logs from the message list? Guru on the line:
It used to be that there was no API to allow applications to launch the phone or access information related to the phone. But that no longer is the case. BlackBerry Java Development Environment (JDE) v4.0 is here to help! With a new set of Phone APIs, Java applications are able to place phone calls, access phone logs and register listeners for a variety of phone-related events.
Want the full 411? The new BlackBerry Java Developer Guide, Volume 2 has all you need.
Lost in transportation asks:
What options for wireless transport are available in BlackBerry v4.0? Where do I find this information? Guru connects:
Options, oh the options. The possibilities abound! There are a variety of choices for communicating over the wireless network.
-
There is the nifty Proxied HTTP(S) or TCP/IP Sockets via MDS
-
Or Direct HTTP(S) or TCP/IP Sockets
-
Why not try Proxied HTTP(S) via Carrier-Hosted WAP Gateway
-
Or maybe you'd like Email Transport
All of these options are available in the new BlackBerry v4.0.
For those of you that need a little more information:
Proxied HTTP(S) connections via MDS (#1) are typically used by applications that are running on handhelds that are registered on a BlackBerry Enterprise Server. These types of connections can be used to communicate with application servers residing behind the corporate firewall or on the Internet. If the customer is running BlackBerry Enterprise Server, then this connection model will be available on all wireless networks.
Direct HTTP(S) or WAP-based connections (#2, #3) are typically used by applications that are running on handhelds that are not registered on a BlackBerry Enterprise Server and require access to a hosted server on the Internet. Support for these two connection models are carrier-dependent.
Want more? Of course you do! Refer to the new BlackBerry Java Developer Guide, Volume 1and the JavaDocs for the Connector API in JDE 4.0 for more information. Back to top
|