Codemotion 2015 – EMT Madrid – Solusoft y Apple Watch

Un año, ha pasado justo un año desde que escribí el último post en este blog. En mi último post os contaba mi experiencia en la edición del Codemotion 2014 y vuelvo a la carga con el anuncio de que estaremos en Codemotion 2015.

Ha sido un año especialmente duro, el más duro de mi carrera profesional y a la vez el que más reto y más bonito ha sido para mí. El motivo de no escribir en este blog durante todo este tiempo no ha sido porque no haya tenido ocasión sino porque hay situaciones en la vida que no te lo permiten,

Volvemos, solusoft vuelve a Codemotion 2015, por tercer año consecutivo, a esta maravillosa fiesta de la tecnología en España. Lugar donde nos reunimos los mayores frikis del mundo, aquellos que tenemos la magia suficiente en nuestras cabezas y manos para crear esos increíbles programas que hacen que estemos pegados al móvil continuamente, que optimicen la productividad de las empresas, somos capaces de divertir a las personas con nuestros videojuegos y podemos, incluso ayudar a personas con enfermedades (Alzheimer) con el buen uso de nuestra tecnología.

Por tercer año consecutivo, solusoft acude con un mensaje de sueño el de las aplicaciones dependientes de contexto. Hace dos años os mostrábamos las capacidades de estas aplicaciones y el año pasado os enseñábamos un caso práctico de juego dependiente de contexto aplicado al turismo. Este año os contamos la aplicación Apple Watch de la Empresa Municipal de Transportes de Madrid (EMT Madrid).

La EMT Madrid, en su objetivo de ofrecer valor a los ciudadanos para favorecer el uso del transporte público en la ciudad de Madrid mediante la aplicación de tecnología, dispone desde Junio de 2015 de una aplicación para Apple Watch desarrollada por solusoft que pretende ser una evolución en las aplicaciones dependientes de contexto.

Las problemáticas de los usuarios de autobús son diferentes pero queríamos ocuparnos de una en concreto. Los usuarios del transporte público que lo utilizan de manera habitual (tienen sus rutas frecuentes). Queremos ser una herramienta para optimizar el tiempo del viajero.

El ejemplo, puede ser el siguiente, imaginemos: centro de Madrid, lunes 6 am, suena el despertador, tenemos que ir a trabajar pero nos quedamos diez minutos más en la cama, tenemos un arranque lento, nos despertamos, vamos a la ducha, agua calentita, un ratito más, ahora nuestro afeitado de lujo, apurado despacito, desayuno con café y tostadas (todo en casa que lujazo) ¡espabila bienvenido al mundo real!, ¡es un lunes de mie…! En este momento nuestro Apple Watch, que sabe nuestra rutinas, se da cuenta de todo y de lo que está pasando ahí fuera. En un instante calcula y te dice: ¡DATE UN POCO MÁS DE PRISA (notificación)! ¡Qué está lloviendo fuera! (servicio externo), tienes los próximos autobuses, el primero a 10 minutos y el segundo a 15 minutos (servicio Open Data EMT Madrid).

Con este ejemplo se puede ver como el reloj inteligente me está dando información valiosísima para que pueda yo gestionar mi tiempo.

En la charla este próximo Sábado 28 de Noviembre de 2015 estaré acompañado de Roberto Esteban (@roberes19) mobile developer en solusoft. Él será el que os detalle técnicamente como ha sido desarrollada la aplicación y quién tendrá un peso relevante en la charla porque este evento es, en definitiva, para desarrolladores.

No quisiera terminar este post sin dar las gracias a la Empresa Municipal de Transportes de Madrid por concedernos la oportunidad de presentar la charla al Codemotion y dejarnos hablar de la aplicación en modo open sin ocultar nada.

Y, por último, agradecer a Codemotion la oportunidad que nos ha concedido de estar en una edición más de esta gran fiesta técnica.

Terminó Codemotion 2014

Codemotion 2014 - Javier Muñoz - Jorge Ruiz

Terminó una edición más del Codemotion. Termina con unas excelentes sensaciones para mí.

De forma directa he trabajado para tener dos charlas y un workshop durante estas dos jornadas en las que cerca de dos mil desarrolladores han tenido la posibilidad de aumentar e intercambiar sus conocimientos.

Las charlas en las que he colaborado son:

  1. Juegos dependientes de Contexto. Un ejemplo práctico. En representación de solusoft e impartida por mí, hemos expuesto un caso práctico, desde el punto de vista del negocio, de como se puede fomentar el turismo en una región. La charla se acompañaba de unas píldoras de código muy sencillo de utilizar, basándose en el uso de diferentes APIs: topoos, ArcGis Online (ESRI), Open Data de EMT, Molino de Ideas y otros.
  2. Accesibilidad Móvil: Impartida por Javier Muñoz, alumno mío al que le dirijo el Proyecto Fin de Carrera, y que tiene mucha experiencia en el desarrollo de aplicaciones accesibles. Su objetivo era sensibilizar al desarrollador para que piense más en su trabajo diario en las miles de personas con discapacidad que utilizan las aplicaciones móviles.

Además, he participado en la organización del WorkShop sobre Unity que se ha encargado de crear e impartir Miguel Ángel Taramón (Cofundador del estudio español CupraStudios). El workshop llamado Unity: Creación de Juegos Móviles Multiplataforma en Unity se impartió como profesores en representación del Máster de Diseño y Desarrollo de Videojuegos PlayStation First de la Universidad Politécnica de Madrid (GamesUPM).

Y, por si fuera poco, Quique Fernández Guerra, al que le llevo el Proyecto Fin de Carrera, también tenía una ponencia llamada, HTML5 en el universo Windows.

Sin valorar como han sido las charlas/workshop (eso os toca a vosotros) yo estoy tremendamente satisfecho del trabajo y con ganas por mejorarlo de cara al año que viene (esa será otra historia).

Desde estas líneas quería daros las gracias: Javier Muñoz y Miguel Ángel Taramón, por el excelente trabajo realizado.

solusoft estará en Codemotion 2014 mostrando un Juego Dependiente de Contexto

Madrid-Turistico

Durante los próximos 21 y 22 de noviembre de 2014 se celebra en Madrid una nueva edición de Codemotion, un gran evento que une a todas las comunidades de desarrolladores para ofrecer mediante charlas y workshops lo mejor de la industria en estos momentos.

El próximo viernes 21 de noviembre de 2014 a las 13:45 horas, solusoft, con la representación de Jorge Ruiz, expondrá un ejemplo práctico de un juego dependiente de contexto.

El seminario tendrá una componente técnica en la que se explicarán tecnologías como topoos, ESRI, open data EMT o API Cultur pero sin olvidar quede debemos ofrecer una solución interesante desde el punto de vista del negocio.

En esta ocasión mostraremos un ejemplo que permite dinamizar el turismo de una región.

Esta edición de Codemotion se celebra en la Universidad San Pablo CEU, Campus de Montepríncipe (Boadilla del Monte, Madrid).

solusoft :: Partner de ESRI

En solusoft, potenciamos la tecnología ESRI, ArcGIS OnLine, creando Sistemas de Información (mobile, web, escritorio o mixtos) que resuelvan problemáticas concretas en nuestros negocios alrededor de la tecnología GIS.

ArcGis Online es una plataforma excelente, refleja la experiencia de muchos años de ESRI en sistemas GIS y proporciona datos y servicios con los que se pueden resolver muchas problemáticas.

Pero aunque nos proporciona todas estas posibilidades nuestros negocios necesitan mucho más. Necesitan sistemas de información alrededor de tecnología GIS que sean capaces de verdad de ofrecer una excelente experiencia de usuario, de ajustarse a la lógica de trabajo de nuestros negocios, de permitir integrarse con otros sistemas de información, de proporcionar capacidades de movilidad incluso con trabajo offline, de ofrecer soluciones mixtas, etc …

En solusoft hacemos todo esto y mucho más. Llevamos 5 años trabajando con tecnología ArcGIS OnLine y tenemos algunos ejemplos:

Móstoles con su iniciativa de smartcities presentó ayer en la sesión plenaria de la conferencia su nueva app móvil “Mejora Móstoles”. Móstoles consciente de que el ciudadano es el primero de los sensores en estas smartcities ha sacado esta nueva aplicación móvil iOS y Android, desarrollada por solusoft en colaboración con ESRI España , que ofrece un canal de comunicación directo entre el ciudadano y el ayuntamiento para posibilitar la mejora en los elementos estropeados en la ciudad.

Hemos desarrollado sistemas de información web, como UrbaGIs de Sinergis, que potencian ArcGIS Online ofreciendo una experiencia de usuario y una lógica de negocio ajustada a las necesidades concretas de los técnicos de ayuntamientos para la gestión de la prevención de riesgos de incendios.

También tenemos soluciones que resuelven la captura de datos en campo. Posibilitamos la recogida de datos en modo desconectado mediante el uso de dispositivos móviles para cualquier tipo de negocio, por ejemplo, imaginemos la captura de información de para inventarios.

Y, podemos hacer mucho mucho más, podemos agregar el “dónde” a los sistemas de información de tu compañía para que puedas obtener informes con los que tomar las decisiones correctas en tu negocio.

O, aportar nuestro granito de arena para resolver problemas sociales como Tweri, aplicación móvil que ofrece Autonomía a los Afectados de Alzheimer y Tranquilidad a los Familiares y Cuidadores.

O, crear juegos dependientes de contexto que con los que podamos, por ejemplo, fomentar el uso del transporte público en nuestras ciudades o fomentar el turismo en las ciudades.

Todo un mundo de posibilidades. La tecnología existe, es fácil de utilizar, céntrate en tu negocio, nosotros te lo desarrollamos.

Herramientas de Captura de Datos en Campo: Movilidad + ArcGis Online

Captura de pantalla 2014-10-16 a la(s) 16.47.06

Uno de los ejemplos prácticos que os vamos a contar en la Conferencia de ESRI 2014 los próximos 22 y 23 de Octubre son las herramientas de captura de datos en campo.

Mediante el uso combinado de las tecnologías de movilidad y ArcGisOnline podemos crear potentes herramientas que permitan realizar la captura de datos en campo de forma offline y con una experiencia de uso amoldada a tu negocio.

Las ventajas de estos sistemas son muchas: desde la facilidad de uso, optimización de los procesos de trabajo, información en tiempo real, etc.

Ven a la conferencia y te mostraremos casos prácticos.

solusoft en la Conferencia ESRI España 2014

expositor_2014_v5

solusoft estará en la Conferencia de ESRI España 2014 los próximos días 22 y 23 de Octubre.

Como partners de ESRI, solusoft puede potenciar el uso de ArcGis Online con soluciones a medida aportando valor en la experiencia de usuario, integración de sistemas, adaptación a lógica de negocio, herramientas de captura de datos, etc.

Si estás interesado ven a conocernos en el stand que tendremos en la conferencia.

tweri en Gestiona Radio

Gestiona Radio

En el día de ayer tuvimos el placer de participar en el programa “En Clave de…” de Gestiona Radio para tratar el tema, en formato tertulia, la tecnología aplicada a la sanidad.

Junto a la presentadora, Rocío Cano, compartí mesa con Fernando Dal-Re (Neomed, la primera red social para médicos); Antonio González (Wake app health) y Carlos (Medianet).

Tuvimos media hora de charla interesante que al final nos dejó con ganas de más.

El audio completo lo podéis escuchar en este enlace y la noticia oficial en nuestra web de solusoft.

Games UPM: Desarrollo de juegos en Android

GAMES UPM

El Máster de Diseño y Desarrollo de Videojuegos de la Universidad Politécnica de Madrid está actualmente en su segundo bloque formativo, el que se ocupa de toda la parte de desarrollo y programación.

En este bloque formativo se imparten diferentes áreas de desarrollo en videojuegos como por ejemplo, la programación de juegos mediante motores gráficos como Unity o programación en dispositivos móviles.

Dentro de esta parte, dispositivos móviles, se encuentra un módulo dedicado a la programación de juegos en Android que tendré el gusto de impartir.

Este módulo será de introducción pero servirá para que los alumnos tengan una mínima base que les permita afrontar con una menor barrera de entrada el desarrollo futuro en esta plataforma.

Apoyados en el libro “Beginning Android Games” de Mario Zechner, explicaré el framework 2D que en él se detalla y con el que se permite el despegue para la creación de juegos en Android.

El curso durará una semana, cortito pero espero que sea de provecho para nuestros alumnos.

solusoft impartirá una charla sobre cómo adaptar tu app a iOS 7

seminario-iOS7

Desde el 1 de Febrero de 2014 Apple no deja publicar nuevas apps ni actualizaciones de las existentes si no están optimizadas para la última versión del sistema operativo iOS 7.

El próximo 5 de Mayo de 2014, en el Centro de Innovación La Vaguada de Madrid Emprende (16 a 19 horas), solusoft explicará cuáles son las claves para poder adaptar tus apps a iOS 7 y continuar con su evolución funcional.

A finales del año pasado, Apple nos comunicaba que las nuevas aplicaciones o actualizaciones de las existentes tenían que estar ya creadas con el reciente XCODE 5 y bajo los requerimientos iOS 7.

Esto suponía un verdadero dolor de cabeza para todos aquellos negocios que tienen sus apps en versiones anteriores y, como es lógico, quieren evolucionar, haciéndoles pensar en nuevas inversiones, nuevos plazos, etc.

Apple siempre quiere que los usuarios estén siempre en las últimas versiones de su sistema operativo y ahora ha empujado a que las apps también estén desarrolladas para esta última versión.

Serán varias las partes afectadas en tu aplicación según el momento en el que haya sido desarrollada (son 7 años de tecnología iOS). En la charla os hablaremos de cómo se ve afectada la interfaz de usuario, sobretodo, pero también algunos otros elementos como librerías de terceros, comúnmente utilizadas en los desarrollos, o el propio despliegue en app store.

Si estás interesado, por favor, contacta con nosotros por uno de estos métodos:

info@solusoft.es

916 886 644

Podrás encontrar toda la información del evento en el siguiente enlace de la web de solusoft.

ESCOLAPP: Mejora de la comunicación Padres-Centros de Enseñanza

B_escolapp

Han pasado ya algunos meses desde que el CEO y CTO de Escolapp, vinieron a solusoft y nos contaron su proyecto. Escolapp, especialistas en el sector de la educación desde hace más de 25 años quiere mejorar los procesos alrededor de la educación mediante la aplicación de herramientas que utilicen tecnología puntera.

Como padre de dos niños que soy, dos niños que han empezado ya en el colegio, tengo la sensación de que no me entero de nada. No me entero de los posibles deberes que tienen los niños, de las excursiones que tienen que hacer, si hay actividades extras de apoyo, etc. Se supone que hay una agenda, que va y viene, pero sinceramente no sirve de mucho. Cuántas veces nos ha pasado que no nos hemos enterado, por ejemplo, que había que autorizar una excursión o incluso de que el día antes de Semana Santa hay que recoger a los chicos a las 13:00 horas…

Y aquí, es donde Escolapp, quiere aportar valor. Ya están comercializando un sistema móvil para que los padres estemos informados en todo momento de lo que ocurre en el colegio y lo relacionado con nuestros hijos.

Nosotros como padres lo único que tendremos que hacer es descargarla en nuestro smartphone iPhone o Android (os dejo enlaces a App Store y Google Play, por si queréis probar con una vista pública) y acceder con nuestro usuario.

Una vez hayamos accedido con nuestro usuario empezaremos a estar informados en todo momento de lo que está ocurriendo en nuestro colegio, avisos en calendario, actividades extraescolares, APA, etc., y de la información de cada uno de nuestros hijos, excursiones, deberes, notas, etc.

Además, tiene funcionalidades interesantes como que la app es accesible por el profesor de nuestros hijos. De tal forma, que si los niños están en una excursión, el profesor puede hacer una foto en ese mismo momento y publicarla para que esté disponible en los teléfonos de los padres (incluso avisando con una notificación). Las notificaciones pueden convertirse (si el usuario lo desea) en el punto central para mantenerse informado.

El sistema de información ha sido desarrollado por solusoft y consta también de un completo BackOffice desde el que los centros de enseñanza pueden gestionar toda la comunicación que se realiza hacia los padres.

Y lo que os he contado es sólo en principio, hay muchas otras funcionalidades por llegar, como por ejemplo, visualizar las notas de nuestros hijos integradas dentro de la app.

Tecnológicamente utilizamos la nube de Microsoft (Azure) para el despliegue de todos los servicios REST y BackOffice con bases de datos SQL Server y tecnología iOS y Android en el lado smartphone.

Especialmente orgullosos estamos de como ha quedado la experiencia de usuario y como hemos conseguido una homogeneidad entre sistemas iPhone y android.

Os dejo un par de instantáneas. La primera es de iPhone y la segunda de Android (podéis pulsar sobre la imagen para ampliar) :

ESCOLAPP-iPhone

iPhone

ESCOLAPP-Android

Android