Evaluando propuestas

App Android, Blackberry, Iphone para respaldo información

Publicado el 09 Enero, 2013 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere la creación de app en sistema operativo android 2.3 y superiores, blackberry 4.2.1 y superiores y Iphone 2.x, y superiores así como plataforma web para leer información de respaldo con username y contraseña.

.-.-.-.-.-.-.-.-.-.-Importante-.-.-.-.-.-.-.-.-.-

Por obvias razones son 3 aplicaciones diferentes una por cada sistema operativo y el pago que ofrezco es por las tres en dado caso que el postulante solo pueda hacer una aplicación de las tres se hara el pago de 500 usd pero favor de especificarlo en una pregunta para poder crear otro proyecto con ese costo. O bien si también realiza la base de datos y aplicación web para ver la base de datos un total de 650 usd.

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-

Cada aplicación se instalará en el equipo correspondiente y segun las instrucciones para cada sistema operativo Itunes, GooglePlay, etc.



+La aplicación tendría las siguientes características:



-Se instalaría y funcionaría en background es decir no tendría ningún icono visible pero podrá aparecer en aplicaciones instaladas y de ser posible que no aparezca.

-Se podra acceder a la aplicación mediante un comando especial por ejemplo marcando *123456789 send

-Al acceder a la aplicación se podrá marcar lo que se quiere respaldar (fotografías, correos electrónicos, texto sms, etc) ahí mismo se pondrá el correo electrónico de la persona dicho correo electrónico servirá de username posteriormente así como el número de celular predefinido como alterno

                      *Este punto anterior se podra omitir si al momento de instalar la aplicación se pide el correo electrónico del usuario y el número de celular predefinido como alterno y no sea necesario marcar las opciones a respaldar sino que siempre sean todas y no haya opciones de escoger cuales si se van a respaldar y cuales no. Así mismo el intervalo de tiempo para enviar la información a la base de datos o servidor sería de 30 minutos en todos los casos o bien cuando se tenga acceso a internet en dado caso de no tener plan de datos y necesitar conexión wifi.

-En dicho panel de la aplicación se podrá tambíen marcar el intervalo de tiempo con el que se enviará la información a la base de datos (ver base de datos mas adelante) O bien como lo dijimos en el punto anterior se omitirá si solo se pide el correo electrónico para terminar de instalar la aplicación y el intervalo siempre fuera de 30 minutos o en cuanto estuviera conectado el dispositivo a algún tipo Internet por ejemplo Wifi

-Para cerrar el panel de la aplicación en el movil solo bastará con presionar end call para regresar a la pantalla principal o home pero seguirá corriendo o funcionando de manera oculta.



+Información a respaldar

        La aplicación tendrá la capacidad de respaldar la siguiente información.

-Listado de llamadas hechas y recibidas así como las no contestadas  (se enviará o actualizará la información hacia la base de datos cada 30 minutos o cuando se tenga acceso a la red de internet)

-Listado de Mensajes de texto enviados y recibidos incluyendo el otro número telefónico involucrado así como su contenido (se enviará o actualizará la información hacia la base de datos cada 30 minutos o cuando se tenga acceso a la red de internet)

-Listado de Contactos almacenados en el teléfono incluyendo número y nombre de cada uno (se enviará o actualizará una vez a la semana)

-Ubicación GPS del dispositivo se enviarán las coordenadas de ubicación del aparato o bien la ubicación del aparato mediante el LLC (location area code) y Cell Id (número de celda). Esta opción se podrá activar o desactivar mediante un comando sms específico y que al recibirse en el dispositivo se borrará en automático para que no sea visible al usuario en caso de que se pierda el dispositivo, sin embargo estará activada al momento de instalar la aplicación y se actualizará cada hora únicamente y se enviará al momento de actualizarse o todas las ubicaciones registradas en varias horas cuando tenga acceso a internet)

-Fotografías almacenadas. La app enviará todas las fotografías que vaya generando o almacenando el dispositivo a la base de datos.

-Grabación y envío de todo el historial de mensajes de mensajería instantánea como lo son whatsapp y blackberry msn incluyendo el contacto y el contenido de las conversaciones. Se enviará o actualizará la información hacia la base de datos cada 30 minutos o cuando se tenga acceso a la red de internet.

-Grabación de actividad en correos electrónicos. Capacidad de enviar a la base de datos todos los correos enviados y recibidos así como su contenido y remitente. Correos Hotmail y Gmail. Se enviará o actualizará la información hacia la base de datos cada 30 minutos o cuando se tenga acceso a la red de internet.

-Grabación de actividad en Facebook, en esta opción posiblente solo sea posible registrar y grabar mensajes enviados, actualizaciónes de estados, etc; es decir lo que tenga que escribir en el teclado del dispositivo móvil. ***Función Opcional***

-En la version para Android se necesita que adicionalmente se pueda con la cámara fotográfica tomar una foto a pedido y se envie a la base de datos al momento de tomarse. El pedimento se haría mediante un mensaje de texto específico y el programa al recibirlo en el dispositivo se borrará en automático para que no sea visible por el usuario del dispositivo programado.



****Funciones adicionales de la aplicación que son impresindibles******

La aplicación de manera oculta deberá de realizar las siguientes funciones:

-Notificación en tiempo real mediante un mensaje de texto a un número predefinido (número que se registra al instalar la aplicación) de cada una de las llamadas que realice o reciba el dispositivo con la app instalada. Obviamente el costo del mensaje de texto será para el dispositivo con la app instalada y si carece de saldo no podrá enviar la información.

-Adicionalmente el número predefinido como alterno podrá en cualquier momento hacerle una llamada al teléfono como con la app instalada contestándose automáticamente sin timbrar o vibrar con el fin de escuchar lo que este pasando al rededor del teléfono programado.

-Si el dispositivo programado estuviera en una llamada al momento de que el número predefinido como alterno le marcase automáticamente y sin avisar al dispositivo programado, entrará en la llamada que este efectuado el aparato programado como una llamada en conferencia. En este caso las dos personas que esten hablando en la primera llamada es decir el dispositivo programado con una tercera persona podrán escuchar lo que pueda decir o hablar el teléfono predefinido como alterno.



+¿Que pasará con la información respaldada?

-La información a respaldar se enviará a una base de datos (creada por el postulante u ofertante) de la forma que el postulante crea necesario

-La base de datos se podrá interpretar y observar en una plataforma web sencilla. Cada usuario podrá accesar con su correo electrónico puesto al momento de instalar la app en el dispositivo y una contraseña por default que se podrá cambiar dentro de la página web.

-En la página al accesar con usuario y contraseña aparecerá el panel de control en donde se tendrá acceso por separado a cada una de las opciones de información respaldada:

Historial de Mensajes de texto

Historial de whatsapp / Blackberry MSN

Historial de Llamadas (hechas, recibidas y no contestadas)

Fotografías

Ubicaciones GPS

Lista de Constactos

Facebook

Foto en Vivo (Android solamente)

Gmail

Hotmail



Toda la información vendrá acomodada por columnas por horario fecha y contenido





Este tipo de programas ya esta circulando por la red asi que no creo que tengan algún inconveniente en realizarlo ya que no es algo nuevo.

Cualquier duda la resolveré a la brevedad posible



Gracias

Categoría Programación y Tecnología

Plazo de Entrega: 08 Febrero, 2013