Indietro

Cosa c'è di nuovo in GoodBarber? Marzo 2018

il 

Come ben sai, il nostro obiettivo è quello di offrirti le migliori funzionalità possibili e dunque permetterti di garantire ai tuoi utenti una user experience praticamente perfetta. Per far si che ciò accada, ci assicuriamo che GoodBarber sia sempre in prima linea in fatto di innovazione e tendenze.
La fine del 2017 è stata caratterizzata dall'avvento di una versione di Apple che è in grado di offrire agli utenti un'esperienza ancora più coinvolgente: ci riferiamo ad iPhone X.

Questa novità, ancora lontana dall'essere adottata dalle principali applicazioni sul mercato, rappresenta un'ottima opportunità per differenziarsi, creando delle app totalmente adattabili a questo formato.

Il nostro team iOS è quindi lieto di mettere a tua disposizione una versione iOS della tua app al 100% compatibile con iPhone X.

Quali modifiche sono state necessarie per adattarci ad iPhone X?

Per poter sfruttare al meglio lo schermo Super Retina dell'ultimo iPhone, l'interfaccia andava rivista completamente in quanto non avevamo più di fronte a noi un semplice rettangolo.

Apple ha pubblicato una documentazione con tutte le regole da rispettare per adattare un'app alle nuove dimensioni dello schermo. Noi non abbiamo fatto altro che metterci subito a lavoro.

Qui puoi trovare alcuni esempi di modifiche apportate per i tuoi utenti possessori di iPhone X:
  • L'Header è cresciuta di dimensioni e il contenuto è stato un pochino abbassato per lasciare spazio a Notch (o Sensor Housing), in questo modo la tua app occupa la totalità dello schermo senza alcun tipo di sbavatura;
  • Allo stesso modo, gli elementi presenti nella parte inferiore dell'applicazione sono stati riposizionati in modo che non vi sia alcun tipo di interferenza con l'Home Indicator e che ogni richiesta (dell'app e del telefono) sia sempre ben visibile;
  • Anche l'animazione relativa alla scomparsa della NavBar è stata modificata. Ora questa scompare completamente in modo che l'app possa occupare bene l'intera schermata, offrendo all'utente un'esperienza totalizzante.
Questa lista non è ovviamente completa di tutte le modifiche apportate. Il mio invito è di provare tu stesso su iPhone X quanto è stato fatto.

Vuoi vedere un'anteprima dell'aspetto che avrebbe la tua app nella nuova versione? Un'immagine vale più di mille parole, eccoti dunque servito ;)
Qui di seguito puoi trovare un recap di tutti i nuovi sviluppi e degli aggiornamenti effettuati durante il mese di marzo.

Back office

  • Sezione Foto
    • Risolto un problema relativo al caricamento immagini.
  • Sezione Menù
    • Correzione di un errore che provocava una duplicazione di questo tipo di sezione
  • Sezione Modulo
    • Ottimizzazione del tempo impiegato per esportare le risposte al form.
  • Notifiche push
    • Ottimizzazione del tempo di visualizzazione di tutte le pagine delle notifiche push
    • Corretti alcuni errori di visualizzazione nella pagina delle statistiche delle notifiche push

App iOS nativa

  • Generale
    • Ottimizzazione per iPhone X
  • Sezione Articolo
    • Nel template 7, sistemato un problema che causava la non visualizzazione delle miniature nella lista.
  • Sezione Mappa
    • Corretto un problema che causava l'assenza di una data immagine dopo il primo caricamento.
  • Sezione Preferiti
    • Su iPad è stato corretto un problema relativo alla bassa qualità delle immagini di miniatura.
    • È stato risolto un problema che faceva apparire uno spazio vuoto in alto nello schermo.
  • Modalità di navigazione Grid
    • Risolto un problema che non faceva visualizzare il gradiente in background.
  • Add-on Autenticazione
    • Risolto un problema che non faceva visualizzare il gradiente nella pagina di login.
  • Add-on Couponing
    • ​Risolto un problema che non faceva visualizzare il pulsante dell'articolo in quanto coperto dal banner pubblicitario.
  • Altre correzioni e migliorie
    • ​Corretto un bug relativo all'animazione di scomparsa dell'intestazione
    • Correzione di un problema che rendeva il passaggio da una sezione all'altra troppo lungo
    • Correzione di un problema che provocava un rifiuto da parte di Apple a causa di un crash nella rete IPV6.

App Android nativa

  • Generale
    • Adesso è possibile inserire dei link a dei file .doc che verranno visualizzati nell'app.
  • Sezione Articolo
    • Nella visualizzazione dettaglio, è stato risolto un problema relativo ai video HTML5
  • Sezione Calendario
    • Nella visualizzazione dettaglio, è stato risolto un problema relativo ai video HTML5
  • Sezione Cerca
    • È stato risolto un problema che impediva la apertura dei dettagli di un qualsiasi punto sulla mappa
  • Sezione About
    • È stato risolto un problema relativo ai video HTML5
  • Sezione HTML
    • Nel template URL puoi adesso inserire dei link a dei file PDF
  • Modalità di navigazione Grid
    • Se la proprietà JSON "startOpen" è impostata su 1, il menù non risulta più chiuso per le sezioni Click-to
  • Modalità di navigazione Slate
    • Se la proprietà JSON "startOpen" è impostata su 1, il menù non risulta più chiuso per le sezioni Click-to
  • Add-on Autenticazione
    • Non è più possibile validare i campi obbligatori con un semplice spazio

Progressive Web App

  • Sezione Home
    • Nei widget con i template Small & Big Carousel, il carousel viene visualizzato correttamente al caricamento della pagina
    • Nei widget di navigazione è stato risolto un problema che rendeva il pulsante di azione invisibile sui dispositivi iOS
  • Sezione Articolo
    • Nella visualizzazione dettaglio, il tag HTML "h4" non è più voluminoso
    • Per i template 8 e 9 è stato corretto un problema di visualizzazione relativo al browser di navigazione Firefox
  • Sezione Audio
    • Risolto un problema relativo all'ordine delle tracce nelle playlist
  • Modalità di navigazione TabBar
    • Il gradiente in background viene adesso correttamente visualizzato
  • Add-on Autenticazione
    • Non è più possibile validare i campi obbligatori con un semplice spazio
  • Add-on Couponing
    • Il "filtro per categoria" adesso funziona correttamente anche se la location dell'utente non è disponibile.

Plugin

  • App iOS nativa
    • È stato risolto un problema che faceva apparire uno spazio vuoto in alto nel plugin
  • gbGetUser() method
    • Corretto un errore che faceva si che questo method non funzionasse su iPad. Per disporre di queste modifiche scarica la nuova versione del file GBJSTK.js qui: https://github.com/goodbarber/gbjstk