FairWind

Mai dire "Buona fortuna" a un regatante.. in Italiano auguriamo "Buona Regata" solo al nostro miglior avversario... "Vento in poppa" ? Per come sono disegnati i moderni yacht a vela potrebbe essere complicato e non vantaggioso, così... solo "Fair wind, buon vento!"

Una interfaccia grafica dedicata ad applicazioni marine.

Introduzione

FairWind è progettato per massimizzare l'esperienza del navigante imitando la modalità di interazione comunemente usata su smartphone, tables e molti strumenti elettronici di bordo.
L'elemento innovativo di maggiore importanza portato dall'interfaccia utente FairWind è la capacità di aggiungere nuove funzionalità grazie ad applicazioni nautiche prodotte da terze parti che noi chiamiamo "BApp".

Le Boat App (BApp) sono applicazioni sviluppate per il sistema operativo Android da chiunque ha delle conoscenze di tecnologie mobili e web anche minimali facendo uso delle librerie FairWind Software Development Kit e scaricabili dal market ufficiale Google Play.

Lo schermo è diviso in tre aree.

Nella zona superiore i pulsanti di "contesto" mantengono il loro comportamento anche se agiscono differentemente a seconda della BApp come segue:

  • Home – è equivalente al tasto [ESC] di una comune tastiera: ritorna alla schermata principale di FairWind.
  • Alarms: gestisce le regole che determinano condizione di allarme. Per esempio una BApp che si interfaccia all'ecoscandaglio può gestire soglie di allarme legate al fondale.
  • My Data: visualizza i dati salvati. Il comportamento di default è il log dei dati NMEA.
  • Boat: this button shows some boat static data selectable by a menu. For example in the FairWind main screen the boat page is a checklist with everything have to be renewed on board as the navigation license or the life raft expiration.
  • Setup: questo pulsante permette di accedere alle impostazioni della Boat App. Ciascuna Boat App ha il proprio setup, alcune impostazioni possono essere raggiunte anche attraverso l'applicazione FairWind.
  • Info: quando selezionato, questo pulsante visualizza il nome della Boat App.

Nell'area inferiore c'è la barra dei pulsanti ad alta priorità. Questi pulsanti sono connessi alle Boat App indipendentemente dalla BApp correntemente utilizzata. Ad esempio il pulsante che permette la visualizzazione del supporto cartografico è attivo anche quando l'applicazione principale è in secondo piano. La barra dei pulasanti ad alta priorità contiene 5 bottoni e può essere nascosta dall'utente guadagnando spazio di visualizzazione. Le BApps possono registrare i propri bottoni alla barra dei pulsanti ad alta priorità, ma soltanto 5 di questi possono essere visibili allo stesso tempo.

L'area di visualizzazione principale è collocata nel centro dello schermo ed è estensibile nascondendo la barra dei pulsanti ad alta priorità. Quando una Boat App è attiva, questa può visualizzare i propri contenuti su più pagine selezionabili tramite trascinamento o con i pulsanti della barra di contesto implementando un meccanismo a pagine multiple.