Raccomandazioni per chi sta considerando Alpha Anywhere:
Prima, una confessione: sono un ex sviluppatore di MS Access (per favore non giudicatemi!). Mi sono convertito ad Access da dBase IV basato su DOS.
Ho scoperto Alpha 5, diversi anni fa, da un annuncio via e-mail (così si chiamava allora... è diventato "Alpha Anywhere" un paio di anni fa per evidenziare la sua capacità di sviluppare su più piattaforme). Offrivano una prova gratuita, quindi ho deciso di provarlo. Beh, dopo 2 settimane, ero conquistato.
Le applicazioni che sviluppo ora sono molto più grandi di quelle che avevo sviluppato in precedenza. Sto facendo cose che non sarebbero mai state possibili in Access... e sto dando ai miei clienti l'accesso "cloud" alle loro app. Se sei uno sviluppatore serio di applicazioni aziendali, dovresti sicuramente provarlo!
Ecco alcune cose che dovresti sapere (il buono e il meno buono): come sviluppatore di Access, mi è piaciuto poter utilizzare le tabelle e le query del back-end in Alpha. Questo ha reso la transizione molto più veloce. Ora, la maggior parte delle mie nuove applicazioni utilizza SQL Server (maggiore sicurezza, affidabilità e scalabilità), ma non biasimerei chi è rimasto con le tabelle di Access (sono più facili da creare). Alpha ti permette di utilizzare quasi qualsiasi applicazione basata su SQL (MySQL, Access, SQL Server, Oracle, ecc.) per il tuo set di dati e include persino il proprio formato "dbf". Pubblicizzano Alpha come sviluppo "senza codice". Beh, è un po' fuorviante. SÌ, puoi sviluppare applicazioni di base con poco o nessun codice, ma ho scoperto che dovrai imparare un po' di javascript e XBasic, se hai bisogno che la tua applicazione faccia più di un semplice inserimento e recupero dati. Questa è stata la mia più grande difficoltà. Con Access, avevo davvero bisogno solo di VBA. XBasic e javascript sono più potenti e più complessi. Anche ora, sento di avere molto da imparare su javascript.
Alpha deve ancora lavorare sulla sua documentazione (il loro nuovo sito di documentazione è molto migliorato), ma il loro "forum" è fantastico e la comunità Alpha è una risorsa formidabile per aiutarti a ottenere idee e risolvere problemi.
Ho installato completamente più di una dozzina di applicazioni su larga scala (su server pubblici e sui miei server) e non potrei essere più soddisfatto dell'esperienza.
Consiglierei Alpha Anywhere a qualsiasi sviluppatore che ci sia "per il lungo periodo". Crescerà insieme a te. Recensione raccolta e ospitata su G2.com.
Quali problemi sta risolvendo Alpha Anywhere e come ti sta beneficiando?
Sono uno sviluppatore commerciale e sviluppo applicazioni per clienti aziendali. I miei clienti amano i prodotti finali. Sono veloci, attraenti, affidabili e funzionali. Non sanno chi sia "Alpha"... sanno solo che gli piace quello che stanno usando. Recensione raccolta e ospitata su G2.com.