Este documento presenta la plataforma LBS topoos, que facilita el desarrollo de aplicaciones móviles dependientes del contexto. Se describe cómo topoos ofrece una API REST pública, SDKs y servicios que permiten crear aplicaciones que aprovechen la ubicación, sensores y características de los dispositivos móviles. También se anuncia un concurso para desarrollar aplicaciones Android usando topoos, con premios que incluyen tabletas Nexus.
7. elproblema
smartphones
escenario problema necesidad
Smartphones Información Servicios
Cálculo Tratamiento Nube
Conectividad Almacén Localización
Sensorial Provisión Identificación
Explotación de Fragmentación Tecnologías implicadas
información 1 P -> N Tecnologías Ecosistema
Entorno Implement. repetida Heterogeneidad
Localización Abstracción
Formación
movilidad tiempo barrera
+ + de
localización esfuerzo entrada
8. lasolución
topoos: la plataforma LBS
solución características
Plataforma Generalista
Tecnología
LBS
Cloud Integradora
Tecnologías
Provisión Servicios
Reutilizable Dispositivos
Horizontal
Problema
Abierta
Pública
Cliente
9. valorañadido
topoos
ofrece conclusión
Infraestructura Barrera de entrada
Abstracción Rentabilidad
Reducción de
Apertura de mercado
fragmentación
Formación reducida
Desarrollo rápido
Concentración en la
propuesta de valor
Diversidad de apps
Servicios de alto nivel
10. clientestopoos
bienvenidos a topooscraft
clientes coste
Garaje Freemium
Fácil Tecnología
Ligero Servicio
Barato Volumen
Desarrollo ligero
Func. Adicional
Desarrollo core
Solusoft
Terceros
11. serviciostopoos
el cimiento de tus aplicaciones
Servicios de Alto Nivel
Infraestructura SDKs
13. aplicacionestopoos
la imaginación como único límite
servicios utilidades juegos
Control de flotas Guías de viaje Pac-man
Paquetería Guías de boda Tron
Control de acceso Denuncia urbana Serpiente
Control parental Páginas amarillas Real Risk
Control de empleados Networking Walking dead
Negocios ambulantes Chats geolocalizados Ligale
15. objetivosdelconcurso
principales objetivos
I concurso solusoft
Aplicaciones Android sobre topoos
- Fomentar el desarrollo de aplicaciones móviles innovadoras
- Potenciar la adquisición de experiencia en el desarrollo de
aplicaciones móviles
- Dar a conocer topoos como plataforma de servicios para el
desarrollo rápido de aplicaciones dependientes del contexto
16. derechodeparticipación
puede participar en el concurso…
I concurso solusoft
Aplicaciones Android sobre topoos
- Cualquier alumno de la Universidad Carlos III de Madrid
- Atendiendo a las “Bases del concurso” y en la forma de
“Memoria de aplicación”
- Un participante puede presentar más de una aplicación
- Bases del concurso en www.topoos.com a
http://bit.ly/concursotopoosandroid
17. plazosdelconcurso
planificación de cada fase del concurso…
I concurso solusoft
Aplicaciones Android sobre topoos
- 30/04/2013, 23:59:59 CET: Fecha límite de inscripción
- 17/05/2013: Selección de cuatro finalistas
- 23/05/2013: Defensa pública de las aplicaciones
- 23/05/2013: Fallo del jurado
18. requisitosdelasaplicaicones
le pedimos a tu aplicación…
I concurso solusoft
Aplicaciones Android sobre topoos
- Deben usar uno o más servicios proporcionados por topoos
- Pueden ser multiplataforma
- Pueden requerir el uso de servicios adicionales
(propios o de terceros)
- Deben presentar un cliente Android
- Política de contenidos para desarrolladores de
aplicaciones Android
19. formadeparticipación
¿qué debes hacer para participar?
I concurso solusoft
Aplicaciones Android sobre topoos
- concurso@topoos.com
- Fichero APK
- PDF con la memoria de la aplicación
20. criteriosdevaloración
valoramos esto… y más cosas…
I concurso solusoft
Aplicaciones Android sobre topoos
- Grado de innovación de la idea
- Aprovechamiento de las características de topoos
- Aprovechamiento de las características de los smartphones
- Viabilidad de la aplicación como producto comercial
- Grado de desarrollo de la aplicación
- Otros
21. lospremios
¿qué ganas si quedas primero o segundo?
I concurso solusoft
Aplicaciones Android sobre topoos
- Primer premio: tablet Nexus 10
Wi-Fi de 16 Gb de Google,
(valorado en 399,00 €)
- Segundo premio: tablet Nexus 7
Wi-Fi de 16 Gb de Google,
(valorado en 199,00 €)
22. muyimportante
lee con atención…
I concurso solusoft
Aplicaciones Android sobre topoos
- Esto es solo un resumen
- Lee con atención:
- Las “Bases del concurso”
- La “Memoria de aplicación” que debes entregar
- Son los documentos por los que se rige el concurso
24. usartopoos
donde quieras, como quieras
C#, C++, Java,
JavaScript, VB, SDKs Servicios
php, etc. propios
API Rest pública API privada
25. apitopoos
operaciones públicas del api rest
Usuarios POI Checkin
Identificación y acceso Añadir Añadir
Obtener info Obtener Obtener
Añadir al grupo Obtener cercanos Obtener por usuario
Eliminar del grupo Obtener por query Obtener por POI
Obtener cercanos Actualizar
Eliminar
Tracks POI - Categorías Utilidades
Crear Obtener Obtener polígono
Añadir regla Añadir GeocodificaciónExportar
Obtener Actualizar recursos
Obtener el último Eliminar Acceder a recursos
Obtener webmaps
Posiciones POI - Warnings Web push notif.
Añadir Obtener Presencia en áreas
Añadir al track Añadir Eventos de track
Obtener Eliminar Acreditación actualizada
Obtener por fechas …
26. apitopoos
high level subsystems api
Social PIC Usuarios
Añadir relación Añadir imagen
Consultar relación Geolocalizar imagen
Posiciones
Eliminar relación Consultar imagen Tracks
Recomendar relación Consultar thumbnail
POI
POI - Categorías
POI - Warnings
Checkin
Utilidades
Web push notif.
27. 2 1
Autenticación del
Redirigir a LogIn + Client ID usuario Registrar App
Client ID
Autorización del
Protocolo OAuth 2.0 usuario Client Secret
3 Autenticación de
aplicación
Obtener Token de Acceso
4
Operación + Token
5
Respuesta (JSON, KML)
app topoos
38. Crear aplicaciones
dependientes del contexto
nunca ha sido más fácil
manuelcocera sergioalcalde manueljgarcia
Director de Estrategia y Director de I+D+i Técnico de I+D
Desarrollo de Negocio
salcalde@solusoft.es mgarcia@solusoft.es
mcocera@solusoft.es @sergio_alcalde @findemor
@ManuelCocera