topoos para UC3M - I concurso aplicaciones Android con topoos
-
Upload
findemor -
Category
Technology
-
view
236 -
download
0
Transcript of topoos para UC3M - I concurso aplicaciones Android con topoos
![Page 1: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/1.jpg)
Crear aplicaciones dependientes del contexto
nunca ha sido más fácil
![Page 2: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/2.jpg)
80’s apps juegos
evolucióndesarrolloel pasado: ¿un mundo más sencillo?
![Page 3: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/3.jpg)
evolucióndesarrolloel pasado: ¿cuánto esfuerzo hace falta?
2000 apps juegos
![Page 4: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/4.jpg)
smartphonesdesarrolloel pasado reciente: ¿un mundo más sencillo?
2008 apps juegos
![Page 5: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/5.jpg)
smartphonesdesarrollola actualidad: ¿estamos condenados?
2012 apps juegos
![Page 7: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/7.jpg)
elproblemasmartphones
escenario
Smartphones
Cálculo
Conectividad
Sensorial
Explotación de
información
Entorno
Localización
movilidad
+
localización
necesidad
Servicios
Nube
Localización
Identificación
Tecnologías implicadas
Ecosistema
Heterogeneidad
Abstracción
Formación
barrera
de
entrada
problema
Información
Tratamiento
Almacén
Provisión
Fragmentación
1 P -> N Tecnologías
Implement. repetida
tiempo
+
esfuerzo
![Page 8: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/8.jpg)
lasolucióntopoos: la plataforma LBS
características
Generalista
Tecnología
Integradora
Tecnologías
Servicios
Dispositivos
Horizontal
Problema
Abierta
Pública
Cliente
solución
Plataforma
LBS
Cloud
Provisión
Reutilizable
![Page 9: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/9.jpg)
valorañadidotopoos
conclusión
Barrera de entrada
Rentabilidad
Apertura de mercado
ofrece
Infraestructura
Abstracción
Reducción de
fragmentación
Formación reducida
Desarrollo rápido
Concentración en la
propuesta de valor
Diversidad de apps
Servicios de alto nivel
![Page 10: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/10.jpg)
clientestopoosbienvenidos a topooscraft
coste
Freemium
Tecnología
Servicio
Volumen
clientes
Garaje
Fácil
Ligero
Barato
Desarrollo ligero
Func. Adicional
Desarrollo core
Solusoft
Terceros
![Page 11: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/11.jpg)
Servicios de Alto Nivel
SDKsInfraestructura
serviciostopoosel cimiento de tus aplicaciones
![Page 13: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/13.jpg)
aplicacionestopoosla imaginación como único límite
servicios
Control de flotas
Paquetería
Control de acceso
Control parental
Control de empleados
Negocios ambulantes
utilidades
Guías de viaje
Guías de boda
Denuncia urbana
Páginas amarillas
Networking
Chats geolocalizados
juegos
Pac-man
Tron
Serpiente
Real Risk
Walking dead
Ligale
![Page 14: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/14.jpg)
I concurso solusoftde aplicaciones Android sobre topoos
![Page 15: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/15.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
objetivosdelconcursoprincipales objetivos
- 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
![Page 16: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/16.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
derechodeparticipaciónpuede participar en el concurso…
- 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
![Page 17: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/17.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
plazosdelconcursoplanificación de cada fase del concurso…
- 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
![Page 18: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/18.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
requisitosdelasaplicaiconesle pedimos a tu aplicación…
- 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
![Page 19: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/19.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
formadeparticipación¿qué debes hacer para participar?
- Fichero APK
- PDF con la memoria de la aplicación
![Page 20: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/20.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
criteriosdevaloraciónvaloramos esto… y más cosas…
- 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
![Page 21: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/21.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
lospremios¿qué ganas si quedas primero o segundo?
- 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 €)
![Page 22: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/22.jpg)
Aplicaciones Android sobre topoos
I concurso solusoft
muyimportantelee con atención…
- 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
![Page 23: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/23.jpg)
Crear aplicaciones dependientes del contexto
nunca ha sido más fácil
![Page 24: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/24.jpg)
usartopoosdonde quieras, como quieras
API Rest pública API privada
Servicios propios
C#, C++, Java, JavaScript, VB,
php, etc.SDKs
![Page 25: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/25.jpg)
apitopoosoperaciones públicas del api rest
UsuariosIdentificación y acceso
Obtener info
Añadir al grupo
Eliminar del grupo
Obtener cercanos
PosicionesAñadir
Añadir al track
Obtener
Obtener por fechas
POIAñadir
Obtener
Obtener cercanos
Obtener por query
Actualizar
Eliminar
POI - CategoríasObtener
Añadir
Actualizar
Eliminar
POI - WarningsObtener
Añadir
Eliminar
CheckinAñadir
Obtener
Obtener por usuario
Obtener por POI
TracksCrear
Añadir regla
Obtener
Obtener el último
UtilidadesObtener polígono
GeocodificaciónExportar
recursos
Acceder a recursos
Obtener webmaps
Web push notif.Presencia en áreas
Eventos de track
Acreditación actualizada
…
![Page 26: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/26.jpg)
apitopooshigh level subsystems api
SocialAñadir relación
Consultar relación
Eliminar relación
Recomendar relación
PICAñadir imagen
Geolocalizar imagen
Consultar imagen
Consultar thumbnail
Usuarios
Posiciones
POI - Categorías
POI - Warnings
Tracks
Utilidades
Web push notif.
POI
Checkin
![Page 27: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/27.jpg)
1Registrar AppClient IDClient Secret
topoosapp
2Redirigir a LogIn + Client ID
3Obtener Token de Acceso
Autenticación del usuario
Autorización del usuario
Autenticación de aplicación
4Operación + Token
5Respuesta (JSON, KML)
Protocolo OAuth 2.0
![Page 28: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/28.jpg)
Solicitud HTTP GET Respuesta JSON,
KMLhttps://api.topoos.com/1/pois/add.json
?lat=43%2c389082
&lng=-5%2c866699
&name=Oviedo
&desc=En+Asturias
&accuracy=50
&vaccuracy=0
&elevation=0
&categories=4
&oauth_token=4ef781cc-7f9b-4766-ad07
![Page 29: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/29.jpg)
sdktopoosandroid, c#...
API Rest pública API privada
Servicios propios
C#, C++, Java, JavaScript, VB,
php, etc.SDKs
![Page 30: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/30.jpg)
sdktopoosandroid, c#...
Login OAuth ejemplo Java AndroidIdentificación y autorización de usuarios de manera segura
![Page 31: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/31.jpg)
sdktopoosejemplo de operación en c#
Solicitud C# Respuesta C# Class
![Page 32: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/32.jpg)
sdktopoos
Solicitud Java Respuesta Java Class
ejemplo de operación en Java
![Page 33: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/33.jpg)
recursostopoosdoc, comunicación….
http://www.topoos.com
https://users.topoos.com
@topoos
http://docs.topoos.com
https://developers.topoos.com
@topoosdev
@topoosapi
Comunicación y usuarios
GeneralistasAdministración y documentación
Desarrolladores
![Page 36: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/36.jpg)
recursostopoosdoc, comunicación….
http://blog.findemor.es/2012/12/ejemplo-desarrollo-
aplicacion-android-completa/
Share Your Dreams
Ejemplo app completa
![Page 37: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/37.jpg)
recursostopoosdoc, comunicación….
https://github.com/topoos
• android_sdk_register_position
• android_sdk_getlastuserposition
• android_sdk_oauth_userlogin
Ejemplos
https://github.com/topoos
• app_android_carnavalea
Apps
GitHub
![Page 38: topoos para UC3M - I concurso aplicaciones Android con topoos](https://reader034.fdocuments.es/reader034/viewer/2022042518/5595a1eb1a28ab0a448b47c5/html5/thumbnails/38.jpg)
manueljgarciaTécnico de I+D
[email protected]@findemor
Crear aplicacionesdependientes del contexto
nunca ha sido más fácil
sergioalcaldeDirector de I+D+i
[email protected]@sergio_alcalde
manuelcoceraDirector de Estrategia y Desarrollo de Negocio
[email protected]@ManuelCocera