Find Jobs
Hire Freelancers

Android field guide app. Add an app-wide text search.

$30-250 AUD

Cancelado
Publicado hace casi 12 años

$30-250 AUD

Pagado a la entrega
The project deliverable is addition of an application-wide search facility to an existing android 4.0.3 and higher field guide application. The application is currently designed and tested using the Samsung Galaxy Nexus Phone but it will be run on all phones and tablets with the Android 4.0.3 or higher platform version. That said, UI tailoring for tablets etc is out of scope for this engagement. The application currently allows users to navigate through a set of animal or plant species to find the best match to the animal or plant that they have found in the wild. This project is to add text search functionality to the application so that users can type search terms into a box that is part of the application action bar. The search operation will bring up a list of search results, each of which is a summary of a species that matches the search criteria. (The summary will include the species name, both common and scientific, as well as a picture of the species). Matches are determined by comparing the text of the search with the text contained in the XML files describing each species. Clicking on an entry in the list of search results will take users through to the existing detailed description page for the chosen species. The data to be searched is stored in a set of XML files in the application data area of the mobile device. The number of such XML files may vary but could be as large as 10,000 such documents on a single device. The schemas for the XML files being searched is available at [login to view URL] Search performance needs to be such that users can do real time keyword searches for species using sets of words like "big" and "shark" and "dangerous" without getting frustrated by long response times. Users need to be be able to specify search terms that are required in the text being searched and search terms that must not be in the text of matching descriptions (by prefixing such terms with a hyphen '-'). The application is currently being developed in Eclipse (Indigo release) on Linux at the moment and the full source will be available in Subversion to the winning bidder. All work will need to be committed into the Subversion repository by the person engaged to complete the project. Programming is to be done in Java (and possibly XSLT/SQL/Xquery depending on the implementation strategy). To be considered, bidders need to be able to demonstrate: 1. previous work on Android applications 2. previous work with XML data, especially using the limited libraries available on the Android platform Bids will also be assessed based upon the proposed implementation strategy for the search function. Will they work directly off the XML files? Will they make use of the SQL database that comes with Android? What preprocessing steps, if any, will be done to get the data to be searched into a data structure that will support the required search performance? Bidders need to be able to communicate well in English. The successful bidder will be required to work with the code style of the existing application. The developer of the existing application will work closely with the winning bidder to ensure that the winning bidder gets ongoing and active support to understand the existing application. This project is the first in a sequence of discrete functionality and usability improvements that will be made to the existing application over the course of the coming months.
ID del proyecto: 1677045

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 12 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
5 freelancers están ofertando un promedio de $176 AUD por este trabajo
Avatar del usuario
please check PM
$250 AUD en 5 días
4,7 (26 comentarios)
6,1
6,1
Avatar del usuario
The Administrator removed this message for containing contact details which breaches our Terms and Conditions.
$250 AUD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
PLEASE SEE PM
$170 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
HELLO SIR PLEASE SEE PM
$180 AUD en 3 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de AUSTRALIA
Roseville Chase, Australia
0,0
0
Miembro desde jun 5, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.