Terminado

Aplicaciones Educativas Swift/Ios

Publicado el 14 Junio, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Estamos buscando developers Senior en IOS (Swift) para continuar desarrollo de una plataforma de educación.

En un principio buscamos el desarrollo de algunas funcionalidades periféricas a la central del negocio pero también al desarrollo progresivo de todo el ecosistema.

Por el momento para efectos de ir reclutando el equipo y determinando sus capacidades,  estamos buscando el desarrollo de 2 funcionalidades de ejemplo:

Collaborative Wall
Communication entre devices


Collaborative Wall:

Se trata de un whiteboard que permite la colaboración entre dos o mas usuarios para de manera simultánea trabajar en el canvas.
La forma de realizar esto es que una persona podrá ver las iPads que están en la misma LAN y entonces realizar una invitación a cualquiera de ellas para colaborar. La otra iPad deberá recibir la invitación, aceptarla y entonces las dos de forma simultánea podrán ver el canvas del whiteboard en donde se podrán insertar imágenes del carrete, tomar nueva foto y tener las herramientas básicas como diferentes plumillas, colores, borradores, linea recta, etc.

Es importante que todo lo que ocurre en el canvas se replica al otro usuario en tiempo real.

Algunos ejemplo de otras aplicaciones que hacen básicamente lo mismo:
https://itunes.apple.com/us/app/talkboard-by-citrix/id691766202?mt=8
https://itunes.apple.com/en/app/whiteboard-lite-collaborative/id301962306?mt=8

Communication entre devices

Esta herramienta incluso deberá ya estar presente para realizar la anterior, lo que se busca es que un iPad pueda enviar un mensaje abierto a todas las iPads de la red para que estas ultimas puedan entonces realizar una acción.
Por ejemplo, digamos que dentro de la aplicación esta un video video1.mp4 (no nos preocupemos como llego ahi ese video por el momento, pero ya esta en todas las iPads, digamos para este ejemplo que tenemos 10 iPads) entonces una iPad tiene un botón de acción sobre el video (empujar a las de mas iPads) y entonces ese mensaje con la instrucción : "abrir video video.mp4" aquellas iPads en la misma red deberán escuchar este mensaje y entonces abrir el video video1.mp4.

La idea es no enfocarnos en lo del video, sino que exista una forma en la que un iPad envía un mensaje y con el simple hecho que en la misma red estén otras iPads (claro, tengan esta aplicación abierta) deberán escuchar el mensaje y entonces tomar una acción.
Incluso el mensaje podría tener algunas variables para que las iPads que escuchan puedan ignorar digo mensaje o si llevarlo a cabo, por ejemplo tenemos 10 iPads y 5 se marcan como iPadA y las otras 5 como iPadB, entonces el mensaje puede decir "iPadA, abrir video1.mp4" y entonces solo aquellas que sean iPadA pues lo abrirán

Evidentemente podríamos hablar mas a fondo pero este proyecto representa una oportunidad de crecimiento enorme pues estaremos lanzando el producto en todo Latinoamérica.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Es un proyecto o una posición? No lo sé aún
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 Otros (Otras APIs)
Plataformas requeridas iPad

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por H. R.