Proveer de un servicio de localización basado en la API Localizame multiplataforma, que dotará de librerías para el acceso a bajo nivel a la API, peró dotará de una GUI a la aplicxación. Por ejemplo, un programa J2ME para activación/desactivación y permisos, ligada a la agenda. Otro J2ME que permite la localización también ligada a la agenda. Portado a PDA's vía .NET Compact Framework, con una mejor GUI y mayores posibilidades de ser ligado a otros servicios. Port a escritorio (.NET y Java), con el desarrollo de Widgets que permitan la localización desde el propio escritorio.
Aplicaciones: Padres que quieren tener localizados a los hijos. Localización de personas dependientes, vehículos dotados de SIMs, etc.
Objetivo: dotar de una API multiplataforma pero igual estructura de acceso al servicio Localizame. Promover el uso de este servicio creando aplicaciones que facilitien su uso por parte de personas con un perfil técnico bajo.
Comentarios
Hola a todos,
Acabo de comenzar este proyecto. He empezado por portar el ejemplo de la API en MFC a .NET, creando una librería de clases. Aún tengo que finalizar el port y hacer las pruebas pertinentes (he de solicitar los SMS para probar las APIs, pero hasta que no acabe el port, no empezaré a gastarlos...).
Los pasos a seguir son:
1.- Libreria de acceso a la API via HTTP en .NET.
2.- Aplicación WinForm similar a la del ejemplo de MFC.
3.- Crear Webservice que encapsule la librería y permita usar la API por internet.
4.- Portal la librería a .NET CF (si es que no funciona directamente).
5.- La aplicación de ejemplo pero en .NET CF.
6.- Pasar la labrería a JAVA.
7.- Aplicación de rigor con SWING (me encanta swing).
8.- Port de la librería a J2ME.
9.- La aplicación de siempre.
A partir de aquí hay muchas más cosas:
- Pasar la libreria de HTTP a SMS en .NET CF PhoneEdition i J2ME.
- Ligar las aplicaciones a la agenda.
- Crear widgets que hagan uso de la API (ya veo un padre trabajando en su PC, y con un click de ratón, viendo donde está su hijo).
- Ligar las aplicaciones a otros servicios Web (GoogleMaps, etc). En dispositivos móviles, esto genera mucho tráfico (y negocio para los operadores).
- Implementar un servicio del tipo: Tal quiere localizarte. Esto puede ser útil si quedas con algiuien y sabes que se puede perder o quieres saber que lejos está, entonces le solicitas localizarlo, y si acepta, obtienes la indicación.
Animo a todo aquel que quiera echar una mano (que no sea al cuello) a que se una al proyecto. En breve abriré un control de versiones (aún tengo que ver donde) y subiré el codigo que vaya haciendo.
Salu2!!!!!
Hola,
Estoy en la fse de pruebas del ensamblado de la API para .NET. Estoy a la espera de los SMS que me permitan probar el correcto funcionamiento del código.
Lo que hay hasta ahora lo podeis descargar de code.google.com
Saludos,
Albert