Recommendations to others considering Alpha Anywhere:
First, a confession: I'm a former MS Access developer (please don't judge me!). I converted to Access from DOS-based dBase IV.
I discovered Alpha 5, several years ago, from an e-mail ad (that's what it used to be called... it became "Alpha Anywhere" a couple of years ago in order to highlight its ability to develop on multiple platforms). The offered a free trial, so I decided to give it a try. Well, after 2 weeks, I was hooked.
The applications I develop now dwarf those I'd developed previously. I'm doing things that would never be possible in Access... and giving my customers "cloud" access to their apps. If you're a serious business application developer, you should certainly give it a try!
Here are some things you should know (the good and the not-so-good): As an Access developer, I loved that could use the back-end tables and queries in Alpha. That made the transition much faster. Now, most of my new applications, use SQL Server (added security, reliability and scalability), but I wouldn't fault anyone who stuck with Access tables (they're easier to create). Alpha lets you use almost any SQL-based application (MySQL, Access, SQL Server, Oracle, etc.) for your data set and even includes its own "dbf" format. They advertise Alpha as "codeless" development. Well, that's a bit misleading. YES, you can develop basic applications with little or no coding, but I've found that you'll need to learn some javascript and XBasic, if you need your application to do more than rudimentary data entry and retrieval. That was my biggest struggle. With Access, I really needed only VBA. XBasic and javascript are more powerful and more complex. Even now, I feel like I have a lot to learn about javascript.
Alpha still needs to work on its documentation (their new documentation site is much improved), but their "message board" is great and the Alpha community is a terrific resource to help you get ideas and resolve issues.
I've fully installed more than a dozen full-scale applications (on public servers and my own servers) and I couldn't be more satisfied with the experience.
I'd recommend Alpha Anywhere to any developer that's in it "for the long haul." It will grow as you do. Review collected by and hosted on G2.com.
What problems is Alpha Anywhere solving and how is that benefiting you?
I'm a commercial developer and I develop applications for business customers. My customers love the end products. The are fast, attractive, reliable and functional. They don't know who "Alpha" is... they just know that they like what they're using. Review collected by and hosted on G2.com.