Michael J.

Todo es posible.

0 / 5

Ecuador

Para ver más detalles del cliente

Ingresa a Workana

Sobre mí

Estuve inactivo en Workana durante Junio 2015 hasta Enero 2016. Ahora volví con ganas de superarme más como profesional
Soy un joven Colombiano, con un fuerte deseo de aprender y superarse cada día, con excelentes valores.
TE PUEDO AYUDAR EN:
1- Programación de Software
2- Diseño web
3- Redacción y transcripción de contenidos
4- Traducción de textos inglés- español o viceversa
En lo que tiene que ver con programación y diseño estos son las herramientas que manejamos:
Sitios responsive
PHP.
Html.
Html5.
JavaScript.
jquery.
C#.
Visual Fox Pro.
Visual basic.
SQL Server.
MySql.
Sqlite

Proyectos abiertos

Hace un año
Buenos días,
Busco alguien con experiencia en creación de aplicaciones android.

Estas son las especificaciones

1. Crear clientes con datos principales y coordenadas
2. Crear empleados con datos personales y coordenadas de su hogar
3. Auditar todos los movimientos de los empleados con el GPS
4. Auditar los empleados que apagan el GPS
5. Crear informes de los recorridos de cada empleado

Puntos importantes:
1. Usar openstreetmap
2. Incluir plugin para openstreetmap que permita buscar por dirección
3. El diseño debe seguir los estandares de diseño material design, preferiblemente un diseño en HTML que funciones bajo Crosswalk.
4. Debe entregar el código fuente, debe ser organizado y claro
5. Crear el API del lado servidor

Puntos extra
1. Que se programe sobre alguna plataforma cross, para permitir compilación sobre iOs. Puede usarse jxcore-cordova
2. No permitir que se apague el GPS

Los que postulen diganme por favor como piensan hacer la aplicación que herramientas van a usar

Gracias

Categoría: IT & Programación
Subcategoría: Mobile
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Android
Hace un año
Una aplicación estilo Uber, más detalles por mensaje.


Categoría: IT & Programación
Subcategoría: Mobile
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Android
Habilidades requeridas:
Hace un mes
Trataré de explicar lo mejor posible. Necesito hacer una librería que pueda ser fácilmente adjuntada a un proyecto android, que funcione de manera similar a un proxy, similar más no igual.

Entonces la idea sería la siguiente:

La librería crearía un local HTTP Server, en un puerto X. Supongamos el 700
Entonces suponiendo que yo abriera esta URL:

http://127.0.0.1:700/abcdefghijklmnopq

Me debe devolver la información desde:
https://miurlx.com/abcdefghijklmnopq

Pero acá viene la parte díficil. EL asunto es que no será un sistema de proxy en sí, en cambio debe leer la URL de origen pero por partes. Así que esto es lo que en realidad hará el HTTP Server:

1. Cuando llega la solicitud: http://127.0.0.1:700/abcdefghijklmnopq, haría un request a:
https://miurlx.com/abcdefghijklmnopq?bytes=0-1048575&cdninfo=1&detailed=1

Esta solicitud devolverá un JSON con la información:
[
{
"url": "https://otraurl.com/adadasdasjxxxxxxxxxxxxxyyyyyzzzzzzzzzzz",
"offset": 0,
"end": 1048575,
"name": "720.mp4",
"path": "591b187953ff9242a4d29913/5a588414b5f7b51d619cccde/720.mp4",
"size": 149154514 /*TOTAL SIZE OF FILE*/
}
]

Basado en esto tiene que tomar el size para poder mostrar el content-length siempre que sea necesario.
La url devolverá un ARRAY, ese array contiene otra url, un offset y un end.
La librería debe ahora recorrer el array devuelto, hacer un request a esa URL, con un rango de bytes especificado por offset-end y eso empezará a responder

2. Volver a realizar el proceso 1 cambiando por supuesto el parámetro bytes, de acuerdo a lo que siga, hasta que se cumpla el tamaño total del archivo.

3. Es importante compatibilidad con Respuestas 206 (Partial content), y que obtenga la respuesta de las otras URL, según el rango del req cliente.



Categoría: IT & Programación
Subcategoría: Programación para móviles
¿Cuál es el alcance del proyecto?: Cambio mediano
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: Android
Habilidades requeridas: