Database package in Java

[url removed, login to view] provides SQL databases over HTTP. Queries arrive over http, and results are delivered in JSON or XML.

See [url removed, login to view]

This project is to provide a Java package to enable access to Rdbhost databases from Android applications.

The model for this package is the '[url removed, login to view]' package in the Google Android distribution:

See [url removed, login to view]

This package shall implement all the same Interfaces, Classes, and Exceptions as the android package referenced. Name each by replacing 'SQLite' with 'Rdbhost' (for example, 'SQLiteCursor' becomes 'RdbhostCursor'). The intent is that someone with experience with the android sqlite module would be able to use this package with minimal additional learning.

Development shall be done on the provider's system. While it need not be verified on an Android device, it should test correctly on Google-provided Android simulater software.

In your delivery package, clearly indicate any dependencies that are not part of the Android version 2.2 distribution.

Please read the 'Differences from other...' paragraph on [url removed, login to view], regarding ways this system differs from other SQL databases. The paragraph refers to the DB API module, but the constraints are in the service, not the module, and would apply to this java module as well. There will be a file attached to this project containing an outline of how to handle the specific way [url removed, login to view] uses transactions.

We already provide and support a Python DB API module to access databases from Python clients, and a pair of JavaScript applications to enable accessing our databases in-browser from web applications. These

modules are open-source, and may be used as how-to references. The [url removed, login to view] site also contains complete documentation on the http based protocol we use.

[url removed, login to view] has the modules for download.

Accounts on [url removed, login to view] are free.

## Deliverables

Setup a public (or private with customer access) subversion or git repository to hold code as it progresses. If you prefer, I can create one under my account on github or

Provide me, with your bid/proposal a schedule of milestones; for example, when can I expect to have a testable 30% complete product, and when 60%?

Habilidades: Android, Engenharia, Java, Mobile App Development, Gestão de projetos, Arquitetura de software, Teste de Software

Veja mais: www project proposal, web site java developer, web development in java, web developer outline, web browser source code in java, test for java developer, summary java developer, sql developer open source, software development service provider, service database access, repository.db, python source code github, python on android, python learning, python for android, proposal project example, proposal of project with example, project proposal outline example, project management proposal example, my sql free software, my sql databases, my sql create database, modules in web development, learning web development free, java learning

Acerca do Empregador:
( 5 comentários ) El Paso, United States

ID do Projeto: #3049073

Concedido a:


See private message.

$425 USD em 42 dias
(59 Comentários)

10 freelancers estão ofertando em média $1768 para esse trabalho


See private message.

$3400 USD in 42 dias
(104 Comentários)

See private message.

$3145 USD in 42 dias
(30 Comentários)

See private message.

$2550 USD in 42 dias
(6 Comentários)

See private message.

$425 USD in 42 dias
(27 Comentários)

See private message.

$425 USD in 42 dias
(30 Comentários)

See private message.

$2380 USD in 42 dias
(1 Comentário)

See private message.

$1700 USD in 42 dias
(3 Comentários)

See private message.

$1530 USD in 42 dias
(7 Comentários)

See private message.

$1700 USD in 42 dias
(0 Comentários)