Sin embargo, la gama actual de dispositivos móviles (como PDAs, teléfonos inteligentes, GPS, etc.) y la variedad de infraestructuras han aumentado los retos de construir y mantener esos servicios en una forma cómoda para el usuario.