Creacción de aplicación para android


Terminado
Descripción:
En primera instancia, gracias por interesarse, les comunico lo que necesito

-Tanto para iphone como para android en las mínimas versiones de sistema que admita el proyecto
-La descripción del proyecto está en base a lo que ya he trabajado en Android, no conozco su similar en iphone
-Ya hay gente trabajando en el diseño de la aplicación (solo el diseño), para una etapa posterior necesitaría integrar ese diseño en layouts, por lo que me gustaría que se haga una cotización de este punto separadamente del presupuesto de programacion

-Conocimiento de la API de firebase
El método de login y registro usaría ese servicio , además de poder registrarse usando google o facebook

-Sistema de notificaciones(Dependiendo de valores obtenidos en firebase)
Aparecerán ante el cambio de valores específicos en firebase (2 o 3)

- 9 pantallas:
3 de un wizard o tutorial de slides de first time user
2 de login / Registro
A: 1 pantalla principal donde habrá 4 imageButton, 3 arcProgress (https://github.com/lzyzsd/CircleProgress) y 2 switchButton
B: 1 pantalla con 4 imageButton
C: 1 pantalla con un float button , donde estarán unas cardView con una imagen y 3 textos
D: 1 pantalla de settings de usuario

Descripción punto A:
Los 3 arcProgress leerán su correspondiente valor Integer desde firebase
Los 4 imageButton tendrán 2 estados (On/Off) dependiendo del valor String de firebase, también tendrán un OnClickListener donde se abrirá un dialog donde se setearan valores (Integer predefinidos con un selector spiner o algo similar, no un textedit) en firebase al darle al ok
Los 2 switch button cargaran en firebase una lista de seteos

Descripción punto B:
Al ingresar a esta pantalla(On activityview) se cambiará un valor en firebase.
Los 4 imageButton tendrán 2 estados (On/Off) dependiendo del valor String de firebase, también tendrán un OnClickListener que ante el evento cambiaran el valor en la base de datos.
On finish activity el valor que se cambio en firebase al ingresar volverá a el estado anterior

Descripción punto C:
En esta pantalla se listaran, si existen, grupos de datos de firebase(Dispositivos), el primero se generará al registrarse automaticamente, al hacer click en el float button se generará un nuevo "Dispositivo", cargando un grupo de datos en firebase.

Dependiendo de que cardview se haga click, llevará al usuario a la pantalla principal donde manejara los seteos del grupo de datos "dispositivo" seleccionado

Descripción punto D:
En esta pantalla el usuario podrá ver datos asociados a su cuenta, desloguearse o cambiar contraseña, about, url de la empresa, versión de la app, etc.

-Widget
Este tendrá 3 valores que se corresponden con los de los arcProgress

Muchas gracias!


Categoría: IT & Programación
Subcategoría: Programación para móviles
¿Cuál es el alcance del proyecto?: Crear una aplicación nueva
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Integraciones de API: Otros (Otras APIs)
Plataformas requeridas: iPhone, Android

Abierto

Presupuesto

3

Propuestas

6

Freelancers interesados

Publicado: Hace 4 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Marco Rodriguez Soy ingeniero de sistemas, también licenciado en Informática con especialización y masterización en gestión. He tomado un número importante de cursos sobre tecnología de la información, gestión y ventas. He desarrolla... + detalles

Eduardo H. Actualmente soy socio de una empresa de desarrollo de software, programo sobre varios lenguajes y tengo años de experiencia, responsabilidad y entrega a termino. + detalles

Luis A. M. C. Ingeniero Informático y de Sistemas con 14 años de experiencia. Lidero un grupo de Programadores especializados en diferentes lenguajes de programación como también plataformas de los distintos Sistemas Operativos. Co... + detalles

Lotus.. Desarrollamos apps de todo tipo, según las necesidades de nuestros clientes, nuestro producto propio y más reciente es Justice App: https://goo.gl/HRDZhV + detalles