* Se trata de una aplicación Android.
* No hay que hacer nada de la parte del servidor, dado que está todo hecho o lo haré yo.
* Hay que programar las vistas y el negocio del móvil.
* La contratación incluye el código fuente original no ofuscado.
* Pantalla 1: LOGIN
1.1. Se tiene que introducir usuario y contraseña (se cifrará en MD5) y se conectará con un servicio REST, que devolverá si se tiene acceso o no (comunicaciones siempre a través de REST mediante JSON). Si no logra conectarse, lo intentará con otro servicio idéntico pero en distinto servidor. Si no logra conectarse, es que no hay conexión. Si lo logra, comprobará si se ha devuelto un ok o un ko.
1.2. En ésta misma pantalla habrá un usuario y una contraseña puestas en un properties con el login de un superadmin, que será capaz de configurar las direcciones de los 2 servcios REST.
1.3. Al verificar que las credenciales son correctas, llamará a otro servicio REST (del servidor al que se pudo conectar) que descargará una serie de "trabajos" y los almacenará localmente. Si la operación ha sido correcta, llamará a otro servicio diciendo OK, con los identificadores de estos trabajos.
* Pantalla 2: Principal
2.1. Se mostrará una lista con los trabajos descargados y se podrá acceder a cada uno de ellos.
2.2. Se podrán eliminar aquellos trabajos que ya hayan sido enviados al servidor.
2.3. Se podrán dar de alta trabajos básicos, que constarán de un código, una descripción, una firma y varias imágenes.
2.4. Se podrá cambiar la contraseña, mandándola al servidor.
* Pantalla 3: Trabajo:
3.1. El trabajo constará de una serie de "Fichas", que estará compuesta por "grupos de preguntas" con las preguntas y respuestas. El usuario debe ser capaz de modificar las respuestas o añadir nuevos grupos a la Ficha.
3.2. Se pueden añadir imágenes con una descripción a las fichas (ya sea de memoria o por la cámara).
3.3. A nivel de "Trabajo" se debe poder capturar una firma (con un lápizz óptico).
3.4. Cuando se termine el trabajo, deberá marcarse como "finalizado".
3.5. Las respuestas a las preguntas tendrán una tipología definida para ayudar en la inserción de texto (puede ser tipo numérica, texto, fecha, campos fijos...)
3.6. Se podrá volver a la pantalla principal en cualquier momento.
3.7. Tiene que haber un buscador muy ágil en el que pongas un texto y muestre coincidencias dentro de las respuestas de ese trabajo.
* Pantalla 2: Principal
2.5. Habrá un botón / opción "Sincronizar" que enviará todos los trabajos finalizados por REST al Servidor. Éste contestará con un OK o con un código de error. Si es OK, el programa dará la opción de eliminar el trabajo o dejarlo ahí (nunca más se volverá a enviar). Si es KO, mostrará un error por pantalla.
2.6. Esa misma acción, descargará nuevos trabajos en caso de que los hubiere.
Básicamente eso es lo que hay que hacer, y con esto sobra para hacer un presupuesto en condiciones :). Por supuesto, una vez acordemos lo que sea, la información se ampliaría lo máximo posible.
Tras el desarrollo inicial, es seguro que se pidan evolutivos, que negociaríamos al margen de esta primera versión.
Hola buen dia, tengo unas preguntas que me puede hacer el favor de contestar para poder enviarle una propuesta de cotizacion:
1.-Para que plataforma la requiere?
2.-Cuenta con la parte del webservices y la bd ya creada o es necesario crearlo?
3.-Cuenta con el diseño que necesita para la app
4.-En que tiempo la necesita
saludos dejo mi corrr juanantonio891221 de gma ill,
Mas de tres años de experiencia en proyectos de aplicaciones móviles, fundamentalmente en android nativo, he trabajado con aplicaciones similares, con sincronización mediante servicios webs (json). Interesado en desarrollar el proyecto
Hola como estas. Somos 2 personas trabajando en conjunto realizando aplicaciones móviles para Android y otras tecnologías.
Sabemos como cifrar la información, trabajar con servicios web, y mapear información con JSON.
Para la vista, si haces que tu aplicación trabaje con versiones superiores a Android 3.0 puedes usar el menú action bar, el cuál te permite tener los elementos del menú abajo o arriba de la pantalla.
Te paso lo que estimamos en desarrollar la app (sin tener en cuenta diseños para tablets):
Pantalla 1 : 15hs
Pantalla 2 : 25 hs
Pantalla 3 : 40 hs
Pantalla 4 : 20 hs
Si te interesa nuestra propuesta, no dudes en contactarte.
Saludos!
Hola, Soy José Espinoza y pertenezco a DXtre .com, nos dedicamos especialmente y de forma profesional al desarrollo e implementación de software (Desarrollo de Aplicaciones moviles nativas, Aplicaciones web, Aplicaciones de escritorio, entre otras).
Trabajamos en Perú, España y Argentina, puede buscarnos como DXtre . Somos un grupo de profesionales que nos apasiona la tecnología.
Podriamos desarrollar su proyecto con nuestro grupo de profesionales altamente capacitados.
Me gustaria tambien poder conversar con usted para poder despejar algunas dudas sobre el proyecto.
Si tiene alguna pregunta estamos para responderle.
Saludos.
Hola, he de decir que me ha parecido interesante su proyecto, y después de leer detenidamente la descripción, veo que no hay archivos adjuntos, le propongo que tengamos una conversación por otro medio con video o audio, donde podamos entrar en detalles sobre el proyecto y conozca nuestra compañía así como poderle ofrecer referencias de proyectos y clientes que avalan nuestros conocimientos, pero como comprendo que necesita tener algo de referencia de la empresa, nosotros nos denominamos VisualWebIdeas, residimos físicamente en Las Palmas de Gran Canarias, o sea puede venir cuando quiera a nuestras oficinas y le atenderemos encantados, con un cafecito listo si nos avisa antes, tenemos una larga experiencia en este sector hemos trabajado con compañías de todos tipos ya que sabemos ajustar nuestros presupuestos, estos se distinguen de la mayoría de está plataforma porque nuestro precio corresponde a la calidad que ofrecemos, a la comunicación 100% abierta y vamos desarrollando la idea mientras en muchos casos la puede ir viendo en tiempo real. Sin más quedo a su entera disposición para cualquier cosa que necesite, un saludo.
Hola tengo experiencia en android , php , java y manejo bien base datos mysql sql server. contactame y te muestro mis proyectos realizados. soy una persona pro-activa, sociable y con muchas ganas. también soy muy responsable y detallista acepto todas las sugerencias y criticas. saludos contactame