Cosa non ti piace di Felgo?
Vendite - Iniziando con il processo di vendita - Mi è stato venduto un pacchetto Enterprise con 5 ore/mese. Poi, dopo un mese, l'hanno cambiato a 5 ore totali. E le ore di supporto aggiuntive erano incredibilmente costose. La maggior parte delle aziende con cui ho avuto a che fare avrebbe almeno tentato di correggere la situazione. Felgo non ha fatto nulla. Se sei uno sviluppatore nordamericano abituato a un processo di vendita diretto, stai lontano da questi ragazzi. Sono un'operazione di esca e cambio.
Strumenti - Gli strumenti sono quasi buoni. Il rapido passaggio dal codice allo schermo rende lo sviluppo iniziale piuttosto veloce. Tuttavia, ci sono enormi differenze tra ciò che vedi durante il processo di sviluppo e poi ciò che ottieni quando effettivamente costruisci l'app.
Cross-Platform - Allo stesso modo, le funzionalità "cross-platform" sono quasi ottime, ma i difetti le rendono terribili. Finirai per spendere più tempo sull'ultimo pezzetto di quanto ne hai speso per portare l'app alla Beta. Davvero, i widget non rimangono dove dovrebbero, e ci sono molte eccentricità che puoi imparare solo se paghi per il supporto. Voglio solo ribadire che NON è una vera piattaforma di sviluppo cross-platform.
Documentazione - la documentazione è terribile. Sembra ottima in superficie, ma quando entri nei dettagli, gran parte della documentazione è effettivamente sbagliata. E ci sono pezzi significativi di documentazione che mancano del tutto. La documentazione si riferisce alla versione precedente dello strumento - VPlay Engine - che avrebbe dovuto essere un indizio ovvio.
Plugin - Avendo lavorato con una mezza dozzina di altri framework di sviluppo mobile cross-platform, mi aspettavo che i plugin fossero "installa e dimentica". Tuttavia, molti dei plugin richiedono di copiare e incollare selettivamente dozzine di file e directory a mano, poi entrare nei file di progetto e modificare un certo numero di configurazioni. È il tipo di cosa che mi aspetto in un progetto open-source, gratuito e in fase iniziale, ma sembra amatoriale in un prodotto che ha un prezzo premium.
Cloud Build - Vendono il loro processo di Cloud Build come un sistema semplice plug-and-play. Amo l'idea, e alcune delle idee architettoniche sono ottime. Tuttavia, in pratica è difficile da usare tranne che nei casi d'uso più semplici. Le notifiche push, ad esempio, non possono essere integrate in una build OSX. Finisci per dover importare il progetto in XCode, abilitare le notifiche push, ricostruire ecc. ecc. Quindi è più facile costruire direttamente in XCode dall'inizio.
Confronti - rispetto a NativeScript, React Native, Flutter e gli altri framework cross-platform che ho usato, ho trovato Felgo un lontano ultimo. Parti di esso sono lucide e belle, ma nel complesso è stata una grande delusione. Recensione raccolta e ospitata su G2.com.