Recomendaciones a otros que estén considerando Alpha Anywhere:
Primero, una confesión: soy un exdesarrollador de MS Access (¡por favor, no me juzgues!). Me convertí a Access desde dBase IV basado en DOS.
Descubrí Alpha 5, hace varios años, a partir de un anuncio por correo electrónico (así es como solía llamarse... se convirtió en "Alpha Anywhere" hace un par de años para resaltar su capacidad de desarrollar en múltiples plataformas). Ofrecieron una prueba gratuita, así que decidí probarlo. Bueno, después de 2 semanas, estaba enganchado.
Las aplicaciones que desarrollo ahora empequeñecen a las que había desarrollado anteriormente. Estoy haciendo cosas que nunca serían posibles en Access... y dando a mis clientes acceso "en la nube" a sus aplicaciones. Si eres un desarrollador serio de aplicaciones empresariales, ciertamente deberías probarlo.
Aquí hay algunas cosas que deberías saber (lo bueno y lo no tan bueno): Como desarrollador de Access, me encantó que pudiera usar las tablas y consultas de back-end en Alpha. Eso hizo que la transición fuera mucho más rápida. Ahora, la mayoría de mis nuevas aplicaciones usan SQL Server (mayor seguridad, fiabilidad y escalabilidad), pero no culparía a nadie que se quedara con las tablas de Access (son más fáciles de crear). Alpha te permite usar casi cualquier aplicación basada en SQL (MySQL, Access, SQL Server, Oracle, etc.) para tu conjunto de datos e incluso incluye su propio formato "dbf". Anuncian Alpha como desarrollo "sin código". Bueno, eso es un poco engañoso. SÍ, puedes desarrollar aplicaciones básicas con poco o ningún código, pero he descubierto que necesitarás aprender algo de javascript y XBasic, si necesitas que tu aplicación haga más que una entrada y recuperación de datos rudimentaria. Esa fue mi mayor lucha. Con Access, realmente solo necesitaba VBA. XBasic y javascript son más poderosos y más complejos. Incluso ahora, siento que tengo mucho que aprender sobre javascript.
Alpha todavía necesita trabajar en su documentación (su nuevo sitio de documentación está mucho mejorado), pero su "foro de mensajes" es excelente y la comunidad de Alpha es un recurso magnífico para ayudarte a obtener ideas y resolver problemas.
He instalado completamente más de una docena de aplicaciones a gran escala (en servidores públicos y mis propios servidores) y no podría estar más satisfecho con la experiencia.
Recomendaría Alpha Anywhere a cualquier desarrollador que esté en esto "a largo plazo". Crecerá a medida que tú lo hagas. Reseña recopilada por y alojada en G2.com.
¿Qué problemas resuelve Alpha Anywhere ¿Y cómo te beneficia eso?
Soy desarrollador comercial y desarrollo aplicaciones para clientes empresariales. A mis clientes les encantan los productos finales. Son rápidos, atractivos, confiables y funcionales. No saben quién es "Alpha"... solo saben que les gusta lo que están usando. Reseña recopilada por y alojada en G2.com.