Recomendações a outras pessoas considerando Alpha Anywhere:
Primeiro, uma confissão: sou um ex-desenvolvedor de MS Access (por favor, não me julgue!). Converti para o Access a partir do dBase IV baseado em DOS.
Descobri o Alpha 5, há vários anos, a partir de um anúncio por e-mail (era assim que costumava ser chamado... tornou-se "Alpha Anywhere" há alguns anos para destacar sua capacidade de desenvolvimento em múltiplas plataformas). Ofereceram uma versão de teste gratuita, então decidi experimentar. Bem, após 2 semanas, fiquei viciado.
As aplicações que desenvolvo agora são muito maiores do que as que desenvolvia anteriormente. Estou fazendo coisas que nunca seriam possíveis no Access... e dando aos meus clientes acesso "na nuvem" aos seus aplicativos. Se você é um desenvolvedor sério de aplicações de negócios, certamente deveria experimentar!
Aqui estão algumas coisas que você deve saber (o bom e o não tão bom): Como desenvolvedor de Access, adorei poder usar as tabelas e consultas de back-end no Alpha. Isso tornou a transição muito mais rápida. Agora, a maioria das minhas novas aplicações usa SQL Server (mais segurança, confiabilidade e escalabilidade), mas não culparia ninguém que continuasse com as tabelas do Access (são mais fáceis de criar). O Alpha permite que você use quase qualquer aplicação baseada em SQL (MySQL, Access, SQL Server, Oracle, etc.) para seu conjunto de dados e até inclui seu próprio formato "dbf". Eles anunciam o Alpha como desenvolvimento "sem código". Bem, isso é um pouco enganoso. SIM, você pode desenvolver aplicações básicas com pouco ou nenhum código, mas descobri que você precisará aprender um pouco de javascript e XBasic, se precisar que sua aplicação faça mais do que entrada e recuperação de dados rudimentares. Essa foi minha maior dificuldade. Com o Access, eu realmente precisava apenas de VBA. XBasic e javascript são mais poderosos e mais complexos. Mesmo agora, sinto que tenho muito a aprender sobre javascript.
O Alpha ainda precisa trabalhar em sua documentação (seu novo site de documentação está muito melhorado), mas seu "fórum de mensagens" é ótimo e a comunidade Alpha é um recurso excelente para ajudar você a obter ideias e resolver problemas.
Instalei completamente mais de uma dúzia de aplicações em grande escala (em servidores públicos e nos meus próprios servidores) e não poderia estar mais satisfeito com a experiência.
Recomendaria o Alpha Anywhere a qualquer desenvolvedor que esteja nisso "para o longo prazo". Ele crescerá à medida que você crescer. Análise coletada por e hospedada no G2.com.
Que problemas é Alpha Anywhere E como isso está te beneficiando?
Sou um desenvolvedor comercial e desenvolvo aplicativos para clientes empresariais. Meus clientes adoram os produtos finais. Eles são rápidos, atraentes, confiáveis e funcionais. Eles não sabem quem é "Alpha"... eles apenas sabem que gostam do que estão usando. Análise coletada por e hospedada no G2.com.