Blackberry Summary - Detail App

Cancelled Posted Jul 28, 2008 Paid on delivery
Cancelled Paid on delivery

General Overview

We are looking for a blackberry application to work in conjunction with an existing client/server application that is in production now. The application manages work tickets for a distributed workforce.? Work tickets are received from a third party, a due date for completion is calculated, and the ticket is assigned to a field worker (locator).? The locator downloads the work order ticket, completes the work, status as the ticket, and uploads to completion to the main server.

The blackberry portion of the application will:

Allow a manager to login with a username and password,

Summarize the work done for the current day and work yet to be done for each locator that reports to that manager,

Allow the manager to drill down on a specific locator for more detail,

Allow the manager to drill down on a specific category from the summary of tickets for more detail

?

Summary Screen

The summary screen will show counts per locator in the following categories:

Completed Today

Past Due

Due Today

Due Tomorrow

Due After Tomorrow

?

Screens

I have included hand-drawn screens to give an idea of what I am looking for on the Blackberry device.

For the initial application, I am envisioning the following basic screens:

Login

Summary Screen

Detail Screen ??" Locator

Detail Screen ??" Ticket by Category

Configuration Screen

## Deliverables

General Overview

We are looking for a blackberry application to work in conjunction with an existing client/server application that is in production now. The application manages work tickets for a distributed workforce.? Work tickets are received from a third party, a due date for completion is calculated, and the ticket is assigned to a field worker (locator).? The locator downloads the work order ticket, completes the work, status as the ticket, and uploads to completion to the main server.

The blackberry portion of the application will:

Allow a manager to login with a username and password,

Summarize the work done for the current day and work yet to be done for each locator that reports to that manager,

Allow the manager to drill down on a specific locator for more detail,

Allow the manager to drill down on a specific category from the summary of tickets for more detail

?

Summary Screen

The summary screen will show counts per locator in the following categories:

Completed Today

Past Due

Due Today

Due Tomorrow

Due After Tomorrow

?

Screens

I have included hand-drawn screens to give an idea of what I am looking for on the Blackberry device.

For the initial application, I am envisioning the following basic screens:

Login

Summary Screen

Detail Screen ??" Locator

Detail Screen ??" Ticket by Category

Configuration Screen

If the user clicks on a Locators name, the Detail Screen ??" Locator will be displayed showing all tickets for all categories for that individual locator.? If the user clicks on a number displayed in a category, the Detail Screen ??" Ticket by Category will be displayed.? This displays all tickets in that category, not just tickets from that individual locator.? On the detail screens, the user will need a way to get back to the Summary screen; an option in the MENU of the Blackberry will be acceptable.

?

Look and Feel

Three default fonts on the Blackberry seem very blocky, the overall look and feel of the Blackberry application should be more consistent with Google’s visual implementation of mobile applications.

?

Communication with Existing Application

The communication with the existing application will be via HTTP authentication over SSL (https://).? We will specify an API style protocol where the Blackberry will submit the username and password for every call to a Web service.? The call to the Web service will specify which screen will be populated on the Blackberry, and what specific locator information is needed for.? The resulting data set will be returned in XML format with all needed computations already made to help minimize the amount of logic that needs to be in the Blackberry application.

?

Installation

The application must be installable Over The Air (OTA).

?

Multiple Instances

The current implementation of the existing application has multiple servers to better separate customer data.? Because we want to use the same blackberry application for all customers, a configuration file must be used so that we can configure which server is communicated with by the Blackberry.? This configuration file should be part of the download (or be read prior to download to properly populate the Blackberry application) and have a basic GUI on the Blackberry that will allow the user to make changes if needed.

?

Compression

The current application uses compression that is built in to the server and the client, therefore we will not be able to use this compression for the Blackberry application.? I would like to use compression for this application to speed up transfer times.? Please indicate suggestions on what compression to use, the current application is hosted on a Linux server if that helps the decision.

?

Language

The application needs to be written in Java.

?

Expected Platforms

We are expecting this application to be used on the following blackberry models:

81xx

83xx

88xx

PHP

Project ID: #3089891

About the project

9 proposals Remote project Active Jun 29, 2010

9 freelancers are bidding on average $967 for this job

monkeymanvw

See private message.

$1147.5 USD in 49 days
(90 Reviews)
7.0
obandu

See private message.

$595 USD in 49 days
(66 Reviews)
5.4
byanks

See private message.

$1275 USD in 49 days
(9 Reviews)
5.1
basitj

See private message.

$1147.5 USD in 49 days
(13 Reviews)
3.8
elahlyvw

See private message.

$756.5 USD in 49 days
(7 Reviews)
3.5
XpertIT

See private message.

$1275 USD in 49 days
(10 Reviews)
2.1
reachvwork4u

See private message.

$425 USD in 49 days
(10 Reviews)
0.0
metalfreelancer2

See private message.

$1020 USD in 49 days
(0 Reviews)
0.0
vw6894249vw

See private message.

$1062.5 USD in 49 days
(0 Reviews)
0.0