0% found this document useful (0 votes)
17 views

Useful Blackberry Applications (And How Best To Install Them)

This document discusses useful BlackBerry applications for IT support, extending the enterprise, and personal use. It also covers how to distribute BlackBerry applications by pulling them over the air from a web server or pushing them over the air from a BES 4.0 server. Specific applications mentioned include Idokorro for system administration, METAmessage for alerts and integrating with CRM/DMS systems, and games from Magmic. The document provides details on setting up web servers and BES servers to distribute applications via these two methods.

Uploaded by

bbdocs
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPS, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Useful Blackberry Applications (And How Best To Install Them)

This document discusses useful BlackBerry applications for IT support, extending the enterprise, and personal use. It also covers how to distribute BlackBerry applications by pulling them over the air from a web server or pushing them over the air from a BES 4.0 server. Specific applications mentioned include Idokorro for system administration, METAmessage for alerts and integrating with CRM/DMS systems, and games from Magmic. The document provides details on setting up web servers and BES servers to distribute applications via these two methods.

Uploaded by

bbdocs
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPS, PDF, TXT or read online on Scribd
You are on page 1/ 25

Useful BlackBerry Applications

(and how best to install them)

Craig J. Johnston
Mini Agenda
• Useful BlackBerry Applications
– IT Support
– Extending the Enterprise
– Personal
• Distributing BlackBerry Applications
– Pull (From a web server)
– Push (From a BES 4.0 server)
Applications – IT Support
• Idokorro
– Access to Windows Servers
• Restart Servers
• Stop/Start/Edit Services
• View Event Logs
• Browse file system
• Start/Stop/Edit Scheduled tasks
• View/Kill Processes
• Many more …
Applications – IT Support
• Idokorro
– Access to AD and NDS
• Add/Delete/Modify users
• Change passwords
• Many more …
Applications – IT Support
• Idokorro
– Access to Exchange and Domino
• Add/Delete/Modify users
• Change passwords
• Modify mailbox quota
• Many more …
Applications – IT Support
• Idokorro
– Access to Oracle and SQL
• Tables
• Databases
• SQL Queries
• Stored Procedures
• Views
Applications – IT Support
• Idokorro
– Telnet and SSH
• Switches
• Routers
• UNIX/Linux hosts
• Any telnet or SSH host
Applications – IT Support
• METAmessage Message Alerts
– Filter based on subject or sender
– Override standard handheld alerts
Applications – Extending the Enterprise
• METAmessage
– Access CRM (e.g. InterAction)
• Search
• Add Activity
• Add to “My Contacts”
Applications – Extending the Enterprise
• METAmessage
– Access Document Managent Systems (e.g. iManage)
• Get Worklist
• Search for documents
• Read or get documents or NRL Links
Applications – Extending the Enterprise
• METAmessage
– Access and Enter Time and Billing (e.g. Carpe Diem)
• Enter time
• Get reports
Applications – Extending the Enterprise
• Build your own
– Handheld friendly portal
• WML, Plazmic, HTML, CSS, XHTML
• Forms queue on 4.0
• Push Channels, Web Messages, and Browser cache
Applications - Personal
• Instant Messaging
– VeriChat ( http://www.pdaapps.com )
Applications - Personal
• Dictionaries
– Beiks ( http://www.beiks.com )
• English -> Spanish/German/French/etc.
• Medical dictionaries
• Legal dictionaries
Applications - Personal
• Productivity
– PocketDay

– FreeNews RSS Reader


Applications - Personal
• Productivity
– TrakPak

– Mobile Bartender

– ExpenseManager
Applications - Personal
• Travel
– PocketMetro

– WorldMagic

– IslandTime
Applications - Personal
• Games
– NetWalk

– MagMic ( http://www.magmic.com )
• Tons of great games
Distributing Applications
• Pull Over the Air (OTA)
– Preparation
• Install the application on a PC first
• Create a Java Application Descriptor (JAD)
file
– Similar to an ALX file
MIDlet-Name: METAmessage Java Client 3.0 for BlackBerry
MIDlet-Version: 3.0.0.26
MIDlet-Vendor: Onset Technology Inc.
RIM-COD-URL-1: com_onsetinc_mm_alertrulesicon.cod
RIM-COD-Size-1: 1612
RIM-COD-URL-2: com_onsetinc_mm_attplus.cod
RIM-COD-Size-2: 59540

Distributing Applications
• Pull Over the Air (OTA)
– Setup the Web Server
• Create 2 new MIME types
– MIME Type: application/vnd.rim.cod
Extension: cod
– MIME Type: text/vnd.sun.j2me.app-descriptor
Extension: jad

• Restart the Web Server


– Copy over the .JAD and .COD files to a single
directory on your web server
– Create a simple web page
<html>
<body>
<a href="METAmessage.jad">
Download METAmessage 3.0
</a>
</body>
</html>
Distributing Applications
• Push Over the Air (OTA)
– Works with BES 4.0 or later and
handheld code 4.0 or later
• Share application files
• Create Software Configuration
• Create Software Policies
• Apply Software Configurations to users
Distributing Applications
• Push Over the Air (OTA)
– Placing the files
1. Install Desktop Manager v. 4.0 or just the 4.0 handheld code
for your different BlackBerry’s on either the BES or another
machine that will act as a shared software computer.
2. Share the Program Files\Common Files\Research In Motion
directory.
3. Create a directory called Applications in Program Files\Common
Files\Research In Motion\Shared.
4. Within Applications, create a directory for each application (e.g.
Magmic, METAmessage, etc.)
5. Paste the .alx file and all .cod files into each directory
directory. Be certain that the .alx file does not contain a
<directory> tag.
6. Open a command prompt and change directory to Program
Files\Common Files\Research In Motion\AppLoader. Run the
command: “loader /reindex”. If any changes are made to the
client files (files deleted, replaced, etc.), “loader /reindex”
must be run.
Distributing Applications
• Push Over the Air (OTA)
– Setting up the BES
1. On the BES 4.0 machine, go to Start > Programs > Blackberry Server
Configuration > Blackberry Handheld Configuration Tool. (For Lotus
Domino the Handheld Configuration Tool is included in the
BlackBerry Manager tool)
2. Click on the Configurations tab, and choose Add New Configuration.
1. Click the Policies button. Choose New, and set the Disposition value to
Required. Name the policy. Click OK back to the Handheld Software
Configuration screen.
2. In the Handheld Software Location field, click Change, and choose the
location of the application files.
3. After clicking OK, a list of all BlackBerry and Application software should
display in the field below. Expand Application Software, and check off
each applicaiton.
4. In the Delivery field, choose Wireless.
5. In the Policy field, choose the application. Click OK.
3. Assign the new configuration to a user.
1. On the Handhelds tab, highlight a user and click Assign Software
Configuration.
2. Choose the new configuration from the list.
4. At the next app push interval, the app should be pushed to the device.
The default app push interval is 4 hours.
Distributing Applications
• Push Over the Air (OTA)
– Setting up the BES
New BlackBerry Book
• First book to address support and
development
– Support, piloting, rolling out, disaster
recovery
– Portals, WML, HTML
– MDS channels, web messages, and
browser cache
– Creating J2ME applications for the
BlackBerry
– Creating Plazmic content
• ISBN: 0-7645-8953-9
• Available for pre-order at
http://www.amazon.com/blackberry
• Release date: 07/18/2005

You might also like