An Android based dynamic application development

Completado Publicado Jul 29, 2012 Pagado a la entrega
Completado Pagado a la entrega

_**Overview:**_

We need to develop an android based application which can be executed on both smart phones and tablet devices. This application will be used to process business transaction data, this data will be received in form of XML data files. The initial screen of the application will show the list of documents, and user can click on individual item to go for detailed screen. The XML data will contain list of documents for specific business object and the solution will support multiple business Objects.

_**Requirements Details:**_

This application will have three screens

1. Login Screen

2. List screen

3. Detail screen, Note - Detail Screen can have multiple tabs.

This application will have three XML files:

1. XML Configuration file

2. XML Input data files

3. XML Output data files

Application data will be received in the input data XML files, then this data will be displayed in list form on the application, users will be able to drilldown to details screen. These screen layout, screen fields and buttons will be dynamically controlled via configuration file, users will be allowed to change contains of certain fields and execute an action this will generate an output XML file.

If required by bidder then the sample XML files, more information on navigation between these screen can be provided for interested bidders on request.

_**Server Side development:**_

There is also a requirement to build a server side logic for following functionality:

? User Logon validation

? To get the XML Data files

? To send the output XML data files

Document exchange need to happen between Server and Application when user clicks on any Action button

Example-

Refresh - New data file from server to application

Approve/Reject/Submit - Output XML data file from Application to Server

Ideally some secure protocol like https need to be used but the exact details will be known only during the build phase.

## Deliverables

Overview:

Businesses across the globe are increasingly turning to smartphones to run their business from any location, at any time. To enable businesses to stay connected with their business and customer data while away from the office, Smartphone Biz Apps Ltd is working towards building an Android application that can be integrated with different business applications via XML document exchange.

We need to develop an android based application which can be executed on both smart phones and tablet devices. This application will be used to process business transaction data, this data will be received in form of XML data files. The initial screen of the application will show the list of documents, and user can click on individual item to go for detailed screen. The XML data will contain list of documents for specific business object and the solution will support multiple business Objects.

The XML configuration file will define the screen layout and how data should appear on the screen. List of the fields will be defined in the configuration file and application should be dynamically display them on the application screens. Similarly all the action button and subsequent activities will be defined in the XML configuration file.

Requirements Details:

This application will have three screens

1. Login Screen

2. List screen

3. Detail screen, Note - Detail Screen can have multiple tabs.

This application will have three XML files:

1. XML Configuration file

2. XML Input data files

3. XML Output data files

Application data will be received in the input data XML files, then this data will be displayed in list form on the application, users will be able to drilldown to details screen. These screen layout will be dynamically controlled via configuration file, users will be allowed to change contains of certain fields and execute an action this will generate an output XML file.

Server Side development:

There is also a requirement to build a server side logic for following functionality:

? User Logon validation

? To get the XML Data files

? To send the output XML data files

Document exchange need to happen between Server and Application when user clicks on any Action button

Example-

Refresh - New data file from server to application

Approve/Reject/Submit - Output XML data file from Application to Server

Ideally some secure protocol like https need to be used but the exact details will be known only during the build phase.

Deliverables:

1. Complete and fully-functional working program(s) in executable form as well as complete source code of all work done (so that it may modify it in the future).

2. Developed solution should be in compliance with the Functional requirements. More details of the requirements can be requested by interested bidders.

3. Deliverables must be in ready-to-run condition as follows :

a. The server-side deliverables must be installed by the winning worker in ready-to-run condition.

b. Mobile solution need to be installed for both desktop (for simulator based testing) and few real mobile devices

4. SMARTPHONE BIZ APPS LTD will receive exclusive and complete copyrights to all work paid for.

5. No part of the deliverable may contain any copyright restricted 3rd party components (including GPL, GNU, Copyleft, etc.) unless all copyright ramifications are explained AND AGREED TO by the SMARTPHONE BIZ APPS LTD on the site per the worker's 'Worker Legal Agreement'.

6. Support during the testing and bug fixing

7. Detailed installation guide

8. Technical spec

Testing Criteria:

The initial testing will be done on using Simulator but later the application will be tested on 3 real smartphones (Example - Samsung Galaxy 3, Nexus One and HTC One X) and Samsung Galaxy Tablet.

Time Lines:

Expected timeline to finish this development is 60 days. If there is a query then it will be responded within 48 to 72 hours' time frame. (Based on complexity of the query)

Qualification:

Developer should be able to show experience in Android based solution.

Attachments:

Attachment contains detailed requirement, sample XML files for:

1. XML Configuration file

2. XML Input data files

XML Output data files can be agreed later during the development.

Desarrollo de apps móviles

Nº del proyecto: #2669129

Sobre el proyecto

3 propuestas Proyecto remoto Activo Aug 26, 2012

Adjudicado a:

itIndia2

See private message.

$600 USD en 60 días
(95 comentarios)
7.9

3 freelancers están ofertando un promedio de $382 por este trabajo

vonguyen

See private message.

$425 USD en 60 días
(39 comentarios)
5.5
sharadkumar84

See private message.

$120.7 USD en 60 días
(0 comentarios)
0.0