La tecnologia bMooble si basa su un’architettura a tre livelli, dove componenti software distribuite ed interoperabili garantiscono l’ indipendenza dei servizi mobile sia dai device utilizzati che dai sistemi esistenti quali sorgenti di informazioni.
- CLOUD: i connettori sono elementi software della tecnologia bMooble distribuibili nel cloud per interagire con ogni sistema remoto, sensore o macchina/impianto
- SERVER: la componente server della tecnologia bMooble installabile su server dei clienti o di ASP (Application Service Provider) permette la descrizione formale dei servizi per integrare, elaborare e riconfigurare dati ed informazioni presenti nel cloud e generare efficaci servizi mobile verso gli utilizzatori finali.
- MOBILE: la componente client della tecnologia bMooble installata come app nativa dai vari marketplace su ogni device mobile realizza la migliore interfaccia grafica in base alle caratteristiche del singolo apparecchio e alla corretta user experience richiesta dagli utenti dei sistemi apple, android, windows e Blackberry