Fig sembra ottimo! Sembra che abbiano davvero centrato il bersaglio nel creare un’esperienza iOS nativa per Discourse.
Alcune differenze che noto…
Supporto per tablet
Fig offre un eccellente supporto per i tablet. Noi non abbiamo ancora affrontato questo aspetto.
App per singolo sito
Similmente a Discourse mobile, Fig ha adottato l’approccio del “gestore di siti”, permettendo di aggiungere più siti Discourse da navigare. Lexicon è invece più focalizzato sulla creazione di un’app individuale, eventualmente white-labeled, per un singolo sito Discourse.
Lexicon non è un’app
Inoltre, Lexicon è più un “template di app” che puoi prendere, personalizzare e pubblicare autonomamente sugli store App Store o Play Store. Fig, invece, fornisce un’app già pubblicata.
Offerta Premium
Fig propone un’offerta premium per alcune funzionalità. Lexicon non ha alcuna offerta premium.
L’unico punto in cui entrerebbe in gioco il denaro è se non aveste nessuno che vi aiuti a integrare, personalizzare o pubblicare Lexicon. In tal caso, saremmo lieti di discutere come collaborare con noi.
Detto questo, so che molti utenti di questo sito sono tecnici o semi-tecnici, quindi spero che la documentazione sia sufficientemente dettagliata da guidare molte persone in questo processo senza bisogno di ulteriori interventi.
Tecnologie e supporto dispositivi
Faccio un’ipotesi, ma sembra che Fig abbia sviluppato la propria app in Swift, quindi completamente nativa, il che è fantastico.
Noi abbiamo costruito Lexicon utilizzando React Native, il che significa con Javascript (è comprensibile che non a tutti piaccia questo approccio).
Uno dei vantaggi dell’uso di React Native è che otteniamo automaticamente app pubblicabili per Android e iOS “out of the box”, con un elevato tasso di riutilizzo del codice.
La maggior parte delle differenze tra Android e iOS nel nostro codice riguarda dettagli legati all’aspetto e all’esperienza utente, come un pulsante di azione fluttuante su Android, contrapposto a un pulsante nell’intestazione su iOS.