Sviluppo App per il controllo di dispositivi elettronici via Bluetooth

UN VALORE AGGIUNTO

Al giorno d’ oggi la possibilità di interagire con un dispositivo attraverso il proprio smartphone o tablet è una funzionalità che permette di differenziarsi rispetto alla maggioranza dei dispositivi elettronici in commercio. Un modo per far comunicare la scheda e un smartphone è quello dell’utilizzo della tecnologia Bluetooth che permette lo “stream” costante delle informazioni.

Grazie alla tecnologia Bluetooth è possibile trasferire informazioni attraverso un stream di dati che andrà poi ad essere elaborato per essere reso fruibile all’utilizzatore.

Come detto, avere un prodotto che permetta di essere “gestito” con il proprio smartphone o tablet ti consentirà di distinguerti dagli altri presenti sul mercato e ti darà la possibilità di offrire un servizio aggiuntivo ai tuoi clienti.

Questa tecnologia può essere applicata a svariati campi, come ad esempio prodotti che si basano su sistemi BMS (Battery Management System) di cui abbiamo realizzato un progetto descritto in questo articolo.

La nostra azienda si propone come partner per lo sviluppo di APP (iOS e Android),per smartphone o tablet. Queste app sono in grado di ricevere i dati tramite Bluetooth, seguire specifiche tecniche e i diversi standard utilizzati dalla tua scheda. I dati trasferiti verranno poi elaborati e le informazioni di cui si è interessati estratte.

Questo ti permette di poter di avere un APP fatta ad hoc per il tuo dispositivo elettronico completamente integrabile e che è possibile implementare a seconda dell’ evoluzione del tuo prodotto.

REALIZZAZIONE PROGETTO

Recentemente abbiamo sviluppato un App per dispositivi Android che, attraverso la tecnologia Bluetooth 2.0, comunica con una scheda BMS (Battery Management System), realizzata da Silidea srl, la quale è stata progettata per il controllo di pacchi batterie composti da un diverso numero di celle collegate in serie. L’ App visualizza le informazioni relative alla batteria che vengono inviate attraverso dalla scheda attraverso il Bluetooth. Vengono scambiate informazioni importanti per l’utilizzatore come il livello di carica, la temperatura e i vari stati di avviso o errore.

LETTURA E SCRITTURA DATI

I Pacchetti di dati, attraverso la tecnologia Bluetooth, vengono inviati all’APP che li concatena nello standard richiesto. Grazie alle specifiche avute da Silidea srl, abbiamo convertito i dati ricevuti in informazioni che poi vengono visualizzate nell APP. Grazie a questo procedimento non è solo possibile la lettura ma anche la scrittura di dati nella scheda elettronica.

Sviluppo App: StraVigo Nuoto

Cliente: Centro Nuoto Stra e Nuoto Vigonza

OBBIETTIVO PROGETTO

Centro Nuoto Stra e Nuoto Vigonza sono due piscine situate in provincia di Padova. L’ obbiettivo del progetto è quello di creare un’unica APP, per dispositivi IOS e Android, che potesse racchiudere le infomazioni delle due piscine e dei rispettivi clienti frequentatori della piscina.

APP ICON

Creare l’icona dell App è stata per noi una vera sfida. Il concetto è stato quello di riuscire ad unire due realtà simili dal punto di vista dell’attività che svolgono ma diverse dal punto di vista della loro identità (colori di rappresentanza e loghi).
Per questo motivo abbiamo deciso di creare un nuovo logo relativo all’App che potesse rappresentare entrambe mantenendo per ciascuna piscina i propri colori di rappresentanza.

SELEZIONA PISCINA

Le due piscine sono strettamente legate tra di loro in quanto molto vicine anche se con una propria identità.
L’utente ha la possibilità di scegliere la piscina che frequenta e vedere le relative informazioni. I colori del tema dell’App cambiano a seconda della piscina che è stata scelta questo può aiutare l’utente ad orientarsi e sapere sempre a quale piscina corrispondono le informazioni che sta visualizzando, migliorandone la navigabilità.

CORSI E DISPONIBILITA’

L’esigenza era qualla di iniziare a dare informazioni agli utenti, per ogni corso è possibile vedere i giorni e gli orari in cui si svolge e il livello di disponibilità. Il livello si basa sul numero di persone iscritte al corso e ai posti disponibili.

ACCOUNT UTENTE

L’utente ha la possibilità di registrarsi e, grazie al QR Code Reader integrato nell’App, può scannerizzare il codice che si trova nella ricevuta rilasciata dalla segreteria di ogni piscina. Fatto questo l’utente può avere accesso alla lista dei corsi a cui è iscritto.

TUTORIAL

Il tutorial è stato pensato per guidare l’utente nelle varie operazioni da eseguire, selezione della piscina, registrazione e scannerizzazione QR code (che ogni cliente può trovare sulla propria ricevuta). L’introduzione di un tutorial ci ha permesso di rendere piu’ semplice il primo contatto tra App e utilizzatore finale. 

LOGIN, REGISTRAZIONE, RECUPERO PASSWORD

L’utente, all’interno dell’App, ha la possibilità di eseguire la registrazione, il login e la possibilità di recuperare la password. Nel caso un’utente richieda il recupero della password del proprio account, riceverà all’indirizzo di registrazione una mail contente le operazioni neccessarie per recuperare la password e riuscire ad eseguire nuovamente il login.

Sviluppo App: Gestione Ordini

OBIETTIVO PROGETTO

Commerciale Rizzo è un’ azienda che segue la vendita all’ingrosso di prodotti alimentari. La tipologia di clienti trattati sono bar, negozi alimentari, e la grande distribuzione. L’esigenza nata dal dialogo con il cliente era quella di realizzare per i loro clienti, uno strumento che potesse fornire la possibilità di fare gli ordini in modo semplice e veloce, in autonomia. L’ App è stata sviluppata per le piattaforme IOS e Android.

APP ICON

Per rendere subito identificabile per gli utenti l’App come icona è stata messa la “R” del logo “Commerciale Rizzo”.

I PRODOTTI

Per rendere più facile la ricerca di un prodotto, l’utente ha a disposizione varie possibilità:

  • • ricercare tramite categorie;
  • • eseguire una ricerca testuale tra tutti i prodotti;

I nuovi prodotti sono identificabili da un‘ icona, la quale permette all’ utente di riconoscerli immediatamente.

L’ utente ha inoltre a disposizione, per ogni categoria di prodotto, il proprio “Assortimento” che permette di vedere i prodotti acquistati in precedenza.

GLI ORDINI

Ogni utente inserisce gli articoli a cui è interessato nel carrello e ha la possibilità di inviare l’ordine in qualisasi momento della giornata. Inoltre è possbile avere la lista degli ultimi ordini che sono stati inviati ed avere il proprio storico sempre a disposizione per consultazione.

LETTORE CODICI A BARRE

Per facilitare la ricerca di un particolare articolo l’utente può scansionare il relativo codice a barre, il prodotto viene così automaticamente aggiunto al carrello velocizzando la procedura di ordine. Questo è possibile farlo usando sia la funzionalità interna all’ APP di scansione tramite la fotocamera dello smartphone oppure collegando un lettore di codice a barre esterno bluetooth.

CATALOGO OFF LINE

Grazie alla funzione scarica dati, l’utente ha sempre a disposizione tutti gli articoli presenti nel catalogo, i quali si possono consultare anche in assenza di una connessione a Internet.

BLE un ponte tra mondi digitali diversi

Le aziende spesso sono abituate a mettere l’attenzione sul produrre sempre più velocemente, stando sempre sul pezzo a testa bassa rischiando di perdere di vista tutto il contorno che ci può essere nella realizzazione di un progetto.

In questo modo si costituisce il proprio mondo, pieno di mille nozioni, funzionalità e ottimizzazioni, che spesso fatica ad aprire il dialogo con tutto ciò che lo circonda.

Perdendo opportunità per allargare il proprio business.

La tecnologia BLE (Bluetooth low energy) è arrivata nei nostri progetti proprio con questo scopo, come uno strumento che permette di unire mondi diversi, mondi che fino a poco tempo fa restavano rinchiusi nella propria realtà, ad esempio chi programmava PLC difficilmente poteva pensare di avere i dati in mobilità, oppure chi realizzava prodotti Smart difficilmente immaginava di poter gestire i dati che arrivavano da macchine così diverse.

Da quando abbiamo iniziato ad utilizzare il protocollo BLE, per unire quello che facevamo fino a poco prima, abbiamo visto aprirsi un nuovo mercato con nuove opportunità, accorgendoci che a volte è interessante iniziare a parlare anche in altre lingue.

Per approfondimenti sul protocollo BLE: info@ttstudio.eu