Evaluando propuestas

App móvil Ios / Android (Sencillo)

Publicado el 08 Agosto, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Queremos desarrollar una App nativa que nos sirva para "encapsular" las webs de nuestros clientes. Esto lo haríamos montando una estructura nativa que use un webview para mostrar las distintas URL que se vayan solicitando.

Para esta primera versión queremos hacerlo sobre nuestra propia web. La idea tal como se adjunta en el boceto es sencilla.

En General la App irá en dos idiomas: Español e Inglés.
Tendrá que tener un loader para cuando las páginas estén cargando.
Se tendrá que limitar la navegación a webs fuera del dominio que se le indique a la App.

La app nativa al arrancar requerirá acceso a la localización del usuario y el permiso para enviar notificaciones push.

Para esto usamos el servicio de OneSignal, que habría que integrarlo dentro de la App.

La primera pantalla al arrancar le mostraría al usuario un login que puede ser introduciendo su email, o iniciando sesión con Facebook o Google. Hay que tener en cuenta que en el caso de Facebook a veces no devuelve el email con lo cual tendríamos que solicitárselo al cliente.

Esta pantalla de login sólo se debe de mostrar la primera vez.

Al inciar sesión la App deberá de enviar por post a un servicio rest los datos capturados del login: email, uid, headers y cualquier otro tipo de dato que podamos capturar o que venga de las apis de inicio de sesión que implementemos.

Una vez se incie sesión se veria una pantalla con una barra superior con el logo de la empresa y dos botones: un contacto por email y otro por teléfono. Estos botones abrirán el propio gestor de mail del móvil o el servicio de llamada.

Abajo se muestra un tab bar con 4 secciones, cada una de estas secciones cargan una URL distinta en el Webview central.

Por otro lado, cuando desde One Signal enviemos notificaciones, estas notificaciones deben de abrir la aplicacion y cargar la URL que se le pase por parámetro desde la notificación asi mismo como si debe de abrir una de las tabs predefinidas o marcarla como activa.

VALORAREMOS
Que el candidato sea una persona proactiva y comunicativa. Que ofrezca plazos y costes realistas. Para nosotros eres parte de nuestro equipo y necesitamos una comunicación fluida contigo.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿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
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Integraciones de API Social media (Facebook, Twitter, etc.), Otros (Otras APIs)
Plataformas requeridas iPhone, Android

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por K. S.