SlideShare una empresa de Scribd logo
1 de 13
Tras la conquista de la Movilidad

                            2003 - 2011




                                    Manuel Aznar Pérez      Francisco Solans Benedí
07 de Octubre del 2011          manuel.aznar@neodoo.es   francisco.solans@neodoo.es
Antes del año 2003: WAP
●   El cliente disponía de una aplicación móvil basada en la tecnología WAP (Wireless Application
    Protocol).
     ●   Los encuestadores visitaban establecimientos y anotaban los precios de los productos
         desde su móvil, datos que se almacenaban online en los servidores de la empresa.
     ●   Posteriormente, se generaban estudios de mercado a partir de esta información.




                                                        Reportes


                                              Sede Central

                                                              BD
Año 2003: J2ME
●   La aplicación móvil dejaba de funcionar en establecimientos sin cobertura:
     ●   Los encuestadores completaban la captura de precios a través de un formulario en papel.
     ●   En el domicilio u oficina, el empleado volcaba este cuestionario a una aplicación web.
          –   ¡ El coste por encuesta prácticamente se duplicaba !


●   Para solventar el problema de la pérdida de cobertura, se decidió desarrollar una aplicación
    J2ME y permitir trabajar en modo off-line.



                                                           Reportes


                                                 Sede Central

                                                                  BD
Año 2003: J2ME
●   Incorporación de funcionalidades:
     ●   Descarga de la encuesta a realizar antes de ir al establecimiento desde un sitio con
         cobertura. Posibilidad de cumplimentarla sin cobertura.
     ●   Gestión de la aceptación de encuestas, ayudantes, kilometraje, ...
     ●   Gestión de preguntas tipo test sobre los productos.
     ●   Toma de precios, ofertas, facing, altura, ...
     ●   Validaciones de parámetros en el dispositivo móvil.
     ●   Funcional en establecimientos sin cobertura pudiendo realizar la encuestas
     off-line.
     ●   Autentificación mediante usuario, password e identificador del dispositivo móvil,
         restringiendo el uso a un dispositivo móvil por encuestador.
     ●   Actualización automática de la aplicación con los cambios de versión.
     ●   Persistencia de los datos ante posibles apagados del dispositivo, descarga de batería, ...
Año 2003: J2ME
Año 2006: BlackBerry
●   Adaptación de la implementación J2ME a la plataforma BlackBerry para optimizar los recursos
    de estos dispositivos móviles.


●   Incorporación de nuevas funcionalidades:
     ●   Modificación para la gestión de trabajos de encuestas de todos los trabajos de la semana,
         online/off-line en establecimientos con/sin cobertura, o por fallos en la red móvil.
     ●   Alertas en tiempo real, - incluso en modo off-line - , del descuadre de los datos de precios,
         ubicación, ...
Año 2008: Más BlackBerry
Año 2008: Más BlackBerry
●   Incorporación de nuevas funcionalidades:
     ●   Añadida el soporte de códigos de barras con lector Bluetooth y su interacción con el
         interfaz de usuario.
Año 2011: Android
●   Adaptación a la plataforma Google Android.


●   Incorporación de nuevas funcionalidades:
     ●   Uso de BD interna SQLite.
     ●   Servicios de sincronización sin necesidad de arrancar la aplicación.
     ●   Optimización de la interfaz gráfica para dispositivos Tablet PC.
                                                                      PC
Año 2011: Android
Otro caso de éxito




Ubuntu Netbook Edition y Java 6
Ubuntu Netbook Edition
●   Desarrollo de un proyecto sobre un          ●   Funcionalidades:
    Netbook para la gestión de las ordenes de
    trabajo de los transportistas.
                                                     ●   Aplicación desarrollada en Java 6 sobre
                                                         Ubuntu Netbook Edition.
                                                     ●   Conexión a través de 3G.
                                                     ●   Validación de usuarios a través de LDAP
                                                         online/offline a través de modulo PAM_LDAP.
                                                     ●   Gestión remota de software con OCS
                                                         Inventory.
                                                         Inventory
                                                     ●   La aplicación permite la gestión y recepción
                                                         de las ordenes de trabajo tanto online como
                                                         offline a través de la VPN de la empresa.
                                                     ●   Sincronización de datos a través de
                                                         Funambol.
                                                         Funambol
                                                     ●   Escaneo de albaranes mediante un escaner
                                                         portátil USB.
                                                                  USB
                                                     ●   El proyecto también puede escanear los
                                                         ordenes internas de trabajo de la empresa
                                                         que vienen impresas con un código de barras
                                                         para su posterior gestión.
¿ Te hemos convencido ?


     Neodoo Microsystems

       (+34) 902 009 270
        www.neodoo.es
        info@neodoo.es




         Neodoo Microsystems S.L.   13

Más contenido relacionado

Destacado (6)

Cuestionario
CuestionarioCuestionario
Cuestionario
 
Cuestionario android
Cuestionario androidCuestionario android
Cuestionario android
 
Cuestionario de android
Cuestionario de androidCuestionario de android
Cuestionario de android
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
 
Manual programación android
Manual programación android Manual programación android
Manual programación android
 

Similar a WAP >> J2ME >> Android

Ing. omar samaniego trabajo 2
Ing. omar samaniego trabajo 2Ing. omar samaniego trabajo 2
Ing. omar samaniego trabajo 2
UNIANDES
 
Android para emprendedores
Android para emprendedoresAndroid para emprendedores
Android para emprendedores
GDG Lima
 
Join Solutions - Cloud - RRHH Soluciones Mobile Arg
Join Solutions - Cloud - RRHH Soluciones Mobile ArgJoin Solutions - Cloud - RRHH Soluciones Mobile Arg
Join Solutions - Cloud - RRHH Soluciones Mobile Arg
augusto_ferrari
 
Taller local ret-kinetical
Taller local ret-kineticalTaller local ret-kinetical
Taller local ret-kinetical
MICProductivity
 
Implementación y Desarrollo de un Aplicativo para e-commerce-Inicio
Implementación y Desarrollo de un Aplicativo para e-commerce-InicioImplementación y Desarrollo de un Aplicativo para e-commerce-Inicio
Implementación y Desarrollo de un Aplicativo para e-commerce-Inicio
Dharma Consulting
 
Desarrollo fi s1
Desarrollo fi s1Desarrollo fi s1
Desarrollo fi s1
svaclaro
 
Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...
Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...
Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...
Mundo Contact
 
Google Maps como modelo de negocio
Google Maps como modelo de negocioGoogle Maps como modelo de negocio
Google Maps como modelo de negocio
GDG Lima
 

Similar a WAP >> J2ME >> Android (20)

People track
People trackPeople track
People track
 
Perez, Adria Presentacion Goldmine
Perez, Adria  Presentacion GoldminePerez, Adria  Presentacion Goldmine
Perez, Adria Presentacion Goldmine
 
Revista Soluciones Vodafone - Integración telefonía y CRM (Página 11)
Revista Soluciones Vodafone - Integración telefonía y CRM (Página 11)Revista Soluciones Vodafone - Integración telefonía y CRM (Página 11)
Revista Soluciones Vodafone - Integración telefonía y CRM (Página 11)
 
Ing. omar samaniego trabajo 2
Ing. omar samaniego trabajo 2Ing. omar samaniego trabajo 2
Ing. omar samaniego trabajo 2
 
Android para emprendedores
Android para emprendedoresAndroid para emprendedores
Android para emprendedores
 
Las apps
Las appsLas apps
Las apps
 
Casos exito santiago toribio almatech
Casos exito santiago toribio almatechCasos exito santiago toribio almatech
Casos exito santiago toribio almatech
 
Encuentro IBM MobileFirst
Encuentro IBM MobileFirstEncuentro IBM MobileFirst
Encuentro IBM MobileFirst
 
Estado del arte
Estado del arteEstado del arte
Estado del arte
 
App vmo - virtual mobile office utilities
App vmo - virtual mobile office utilitiesApp vmo - virtual mobile office utilities
App vmo - virtual mobile office utilities
 
Join Solutions - Cloud - RRHH Soluciones Mobile Arg
Join Solutions - Cloud - RRHH Soluciones Mobile ArgJoin Solutions - Cloud - RRHH Soluciones Mobile Arg
Join Solutions - Cloud - RRHH Soluciones Mobile Arg
 
Proyecto REDCNL (2/2)
Proyecto REDCNL (2/2)Proyecto REDCNL (2/2)
Proyecto REDCNL (2/2)
 
Presentación Proyecto Fin de Carrera SWADroid
Presentación Proyecto Fin de Carrera SWADroidPresentación Proyecto Fin de Carrera SWADroid
Presentación Proyecto Fin de Carrera SWADroid
 
Taller local ret-kinetical
Taller local ret-kineticalTaller local ret-kinetical
Taller local ret-kinetical
 
Computacion En Nube
Computacion En NubeComputacion En Nube
Computacion En Nube
 
Implementación y Desarrollo de un Aplicativo para e-commerce-Inicio
Implementación y Desarrollo de un Aplicativo para e-commerce-InicioImplementación y Desarrollo de un Aplicativo para e-commerce-Inicio
Implementación y Desarrollo de un Aplicativo para e-commerce-Inicio
 
Desarrollo fi s1
Desarrollo fi s1Desarrollo fi s1
Desarrollo fi s1
 
Wed 2.0 y computacion en la nube.
Wed 2.0 y computacion en la nube.Wed 2.0 y computacion en la nube.
Wed 2.0 y computacion en la nube.
 
Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...
Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...
Cómo las aplicaciones de CRM superan los límites geográficos para llevar la i...
 
Google Maps como modelo de negocio
Google Maps como modelo de negocioGoogle Maps como modelo de negocio
Google Maps como modelo de negocio
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (12)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 

WAP >> J2ME >> Android

  • 1. Tras la conquista de la Movilidad 2003 - 2011 Manuel Aznar Pérez Francisco Solans Benedí 07 de Octubre del 2011 manuel.aznar@neodoo.es francisco.solans@neodoo.es
  • 2. Antes del año 2003: WAP ● El cliente disponía de una aplicación móvil basada en la tecnología WAP (Wireless Application Protocol). ● Los encuestadores visitaban establecimientos y anotaban los precios de los productos desde su móvil, datos que se almacenaban online en los servidores de la empresa. ● Posteriormente, se generaban estudios de mercado a partir de esta información. Reportes Sede Central BD
  • 3. Año 2003: J2ME ● La aplicación móvil dejaba de funcionar en establecimientos sin cobertura: ● Los encuestadores completaban la captura de precios a través de un formulario en papel. ● En el domicilio u oficina, el empleado volcaba este cuestionario a una aplicación web. – ¡ El coste por encuesta prácticamente se duplicaba ! ● Para solventar el problema de la pérdida de cobertura, se decidió desarrollar una aplicación J2ME y permitir trabajar en modo off-line. Reportes Sede Central BD
  • 4. Año 2003: J2ME ● Incorporación de funcionalidades: ● Descarga de la encuesta a realizar antes de ir al establecimiento desde un sitio con cobertura. Posibilidad de cumplimentarla sin cobertura. ● Gestión de la aceptación de encuestas, ayudantes, kilometraje, ... ● Gestión de preguntas tipo test sobre los productos. ● Toma de precios, ofertas, facing, altura, ... ● Validaciones de parámetros en el dispositivo móvil. ● Funcional en establecimientos sin cobertura pudiendo realizar la encuestas off-line. ● Autentificación mediante usuario, password e identificador del dispositivo móvil, restringiendo el uso a un dispositivo móvil por encuestador. ● Actualización automática de la aplicación con los cambios de versión. ● Persistencia de los datos ante posibles apagados del dispositivo, descarga de batería, ...
  • 6. Año 2006: BlackBerry ● Adaptación de la implementación J2ME a la plataforma BlackBerry para optimizar los recursos de estos dispositivos móviles. ● Incorporación de nuevas funcionalidades: ● Modificación para la gestión de trabajos de encuestas de todos los trabajos de la semana, online/off-line en establecimientos con/sin cobertura, o por fallos en la red móvil. ● Alertas en tiempo real, - incluso en modo off-line - , del descuadre de los datos de precios, ubicación, ...
  • 7. Año 2008: Más BlackBerry
  • 8. Año 2008: Más BlackBerry ● Incorporación de nuevas funcionalidades: ● Añadida el soporte de códigos de barras con lector Bluetooth y su interacción con el interfaz de usuario.
  • 9. Año 2011: Android ● Adaptación a la plataforma Google Android. ● Incorporación de nuevas funcionalidades: ● Uso de BD interna SQLite. ● Servicios de sincronización sin necesidad de arrancar la aplicación. ● Optimización de la interfaz gráfica para dispositivos Tablet PC. PC
  • 11. Otro caso de éxito Ubuntu Netbook Edition y Java 6
  • 12. Ubuntu Netbook Edition ● Desarrollo de un proyecto sobre un ● Funcionalidades: Netbook para la gestión de las ordenes de trabajo de los transportistas. ● Aplicación desarrollada en Java 6 sobre Ubuntu Netbook Edition. ● Conexión a través de 3G. ● Validación de usuarios a través de LDAP online/offline a través de modulo PAM_LDAP. ● Gestión remota de software con OCS Inventory. Inventory ● La aplicación permite la gestión y recepción de las ordenes de trabajo tanto online como offline a través de la VPN de la empresa. ● Sincronización de datos a través de Funambol. Funambol ● Escaneo de albaranes mediante un escaner portátil USB. USB ● El proyecto también puede escanear los ordenes internas de trabajo de la empresa que vienen impresas con un código de barras para su posterior gestión.
  • 13. ¿ Te hemos convencido ? Neodoo Microsystems (+34) 902 009 270 www.neodoo.es info@neodoo.es Neodoo Microsystems S.L. 13