Alpha Anywhere

Create Offline-Capable Mobile Business Apps FAST

Made for: 

Users looking for rapid mobile development using Javascript and BAAS (backend as a service).

Not for: 

Users looking for a simple or code-free app platform for do-it-yourself app development.

Pricing

 
One year contract
 
$1499 - $2499/year
 

1-year minimum contract

 
Annual subscription
  • Business - $1499/year
  • Business Pro - $2499/year

Product Demo

Focus

Customer focus

Industry focus

Features

Development Tools

Alpha's web components simplify working with SQL databases. You can use the built-in SQL Genie, which automatically generates all of the code for CRUD operations, or you can edit the SQL statement directly. Alpha gives you access to the server-side code at various levels, where you’ll be able to use the server-side language of your choice.

Location Services

  • Add one or many markers to a map 
  • Show marker details (i.e. open the Info Box)
  • Show/hide marker
  • Remove marker(s) 
  • Center map Set zoom level 
  • Refresh map
  • Emphasize/De-emphasize markers

App Management

Easily add a beautiful and intuitive interface for displaying pictures to your desktop, web and mobile applications-complete with gesturing, orientation, swiping, pinch-zooming, and momentum scrolling when your application is running on a smartphone, tablet or touch enabled PC. The Alpha Anywhere Image Gallery automatically creates a single page image gallery that supports both mobile and desktop browsers.It automatically detects the capabilities of whatever device your users are on.

Deployment

Create sophisticated, visually stunning reports with Alpha Anywhere’s powerful banded report writer. Similair to Crystal Reports, Alpha Anywhere’s tightly integrated enterprise and business reporting tools represent one of Alpha’s important advantages.

Headquartered in Burlington, MA, Alpha Software enables developers to rapidly create and deploy robust and secure business applications for mobile devices and personal computers. Thousands of developers have built tens of thousands of business applications using Alpha's development products. 

Alpha Anywhere™ is the single environment that combines all required client and server development features and solves sophisticated app challenges, including offline support with a few clicks. It features scalable, secure deployment, and connections to a wide range of SQL databases, NoSQL Databases, and web services.

Reviews of Alpha Anywhere

Web App SaaS Implementation for Health Care Company

 
Client Interview
Overall rating: 

5.0

Features: 

Average: 5 (1 vote)

Ease of use: 

Average: 4.5 (1 vote)

Support: 

Average: 5 (1 vote)

Willing to refer: 

Average: 5 (1 vote)

About the Customer
Ken Greenberg
President, Patient Innovations
 
$1,001 - $10,000/yr. spend

"Alpha Software's database calculations are blazingly fast. What they've created as a shell to work in is fantastic. We really like that they built in Adobe Connect. There's a lot of great stuff built into Alpha."
— President, Patient Innovations (Health Care Company)

Recommendations: 

The client is Patient Innovations, a Software as a Software provider headquartered in the greater New York City area. This client utilizes Alpha Software to develop their product OnTime Care. OnTime Care is a platform that is built to help reduce wait times within doctor offices. This tool is a cloud-based application that has been designed to be completely responsive. This client highly recommends Alpha Software as an application development software for the ability to implement sophisticated and quick database calculations.

BACKGROUND

Please describe your organization and the role that you play there.

I'm the president and co-founder of Patient Innovations. We're a unique medical software as a service company. We've created a product called OnTime Care. It's software to eliminate waiting in doctor's offices and optimize the practice so they can make more money. It's a win for the practice and for the patients. 

OPPORTUNITY/CHALLENGE

What was the business challenge your company was facing that incited the need for an application development platform, and what was the business goal you were hoping to accomplish?

I was an Alpha user before. I started in banking and used it for specialized database manipulation. I watched Alpha grow into a Windows-based thing platform and the Web tools they were developing. During that initial relationship, I met the CEO of Alpha Software. I realized when I had this idea for eliminating the waiting in doctor's offices that I could create a tool to solve this. At that time, I wondered what platform would be best to build this on. The platform would have to connect to with multiple electronic medical record systems. Working with the Alpha team, we realized their software would be a good fit.

One of the many things our platform does is enable users to schedule online, which is still rare in the medical world. Our platform will send patients a text, email, or automated call if there are appointment time changes. That's where we started with and, since then, we've expanded OnTime Care's capabilities. 

What app platforms do you use this development platform to develop apps for, such as iOS or Android? Are these hybrid, native, or Web apps?

Our app is completely cloud based. We built it to have a completely responsive design. Users utilizing old Web browsers experienced a few bugs, but the newer browsers like Google Chrome are so much more capable. 

SOLUTION

What pricing does your company utilize?

It was less than $10,000. We spent a little more last year, but that was because we wanted the Alpha Software team to check our code and do some application testing. 

FEATURES

Were there any software features or tools that really impressed you and by which potential buyers should be aware?

Alpha Software's database calculations are blazingly fast. What they've created as a shell to work in is fantastic. We really like that they built in Adobe Connect. There's a lot of great stuff built into Alpha. 

Looking back were there any areas of the software that you feel are not intuitive or upon which you feel could be improved?

I no longer do the coding, so I can't tell you that I have any specific suggestions myself. However, I know when my team has shared things that they think can be improved upon, Alpha has listened.

Have you found it necessary to consult any of the company's available support resources? Was the support useful and accessible?

Alpha is so responsive and interested in making their tool great.

OVERVIEW

We have a few quick questions and, for each question, we ask you to rate the software on a scale of one to five, with five being the top score. What would you give the software for desired functionality of the features available?

Five.

What would you give the software for ease of use and implementation?

Four and a half.

For support as in responsiveness and resources available?

Five. They've been great.

For overall usability and satisfaction with the platform?

Five.

How likely are you to recommend the software to a colleague or similar business?

Five. I recommend them all the time.

 
Hospital & Healthcare
 
1-10 Employees
 
New York City Metro Area

RATINGS

OVERALL SCORE: 5.0
FEATURES: 5.0
EASE OF USE: 4.5
SUPPORT: 5.0
WILLING TO REFER: 5.0
Overall rating: 
5

Alpha Web-based Application Development

 
Client Interview
Overall rating: 

5.0

Features: 

Average: 5 (1 vote)

Ease of use: 

Average: 4.5 (1 vote)

Support: 

Average: 4.5 (1 vote)

Willing to refer: 

Average: 5 (1 vote)

About the Customer
Jay Oken
Co-Founder, PTA SaaS Company
 
$1,001 - $10,000/yr. spend

"Alpha Software has a lot that's very impressive. I'm a big fan. They do have a lot of built-in scripting tools for JavaScript that you don't need to know to build an effective app or to build our level of an app. I think Alpha is easier to learn than most software."
— Co-founder, Parent-Teacher Association SaaS Company

Recommendations: 

The client is a Software as a Service company that provides its primary clients, Parent-Teacher Associations, with a Web-based application. The product created using Alpha Software was meant to improve transfer-ability of access to their client's databases. This client has utilized Alpha Software for multiple years and has been impressed with the constant innovation. This client also highlights that though there is a learning curve, their company has been able to improve their development capabilities easily through Alpha Software and their developer-community forum. This client looks forward to improvements in Alpha Software's organization of support documentation.

BACKGROUND

Please describe your organization and the role that you play there.

We provide Software as a Service. It's a combination of directory services and Parent-Teacher Association management services. For example, at schools, they do a family directory. Historically, they've done it by paper, and then came the Web. We do directories as well as help PTAs manage their membership with signup tools fundraising tools, online stores, and emailing capabilities to the parents. Our product is a publicly facing website that we offer for a subscription fee. We have about 1,000 schools that use our service.

Please describe your role in the app development process.

My wife and I are co-owners. We handle most functions, but also have some consultants who help us. My wife handles most of the Web design and user interface and marketing. I handle the database management, the programming of our tool, and other business aspects.

OPPORTUNITY/CHALLENGE

What was the business challenge your company was facing that incited the need for an application development platform, and what was the business goal you were hoping to accomplish?

We were desktop based, but were becoming outdated. There's a fundamental issue with our business as a desktop application from a support standpoint because the chair people at the PTAs are volunteers and they change every couple years. Our product needed the ability to transfer the software and the database to a new user easily. We needed to go to a Web-based application and find a development tool where we could easily replicate our product on the Web.

SOLUTION

Did your company have a formal selection process for deciding on a mobile app development platform? Was your company considering other platforms? Why this platform?

We did detail research and compared different products. We came up with two or three. My background is accounting; however, I worked closely with the IT [information technology] department. One of my colleagues was looking at Alpha to build accounting software, which is when I first heard of Alpha Software. I was comfortable with Alpha because they'd been around for a long time. They started with a desktop database, and they evolved into what they have today. That was a very helpful factor in knowing that they'd continue to be around for a long time, and they would continue to innovate.

What pricing does your company utilize?

We spend about $3,000 a year.

RESULTS & FEEDBACK

Can you share any success, metrics, or overall results of your implementation of this app development platform?

Taking our desktop app, which was written in Microsoft Access, and rebuilding it in Alpha took us five months. Talking with other developers that timeline would be unheard of with most other tools. 

FEATURES

Were there any software features or tools that really impressed you and of which potential buyers should be aware?

Alpha Software has a lot that's very impressive. I'm a big fan. We had very little Web-based skills when we started utilizing Alpha. We've had to teach ourselves a lot and using Alpha, it's been extremely helpful. They do have a lot of built-in scripting tools for JavaScript that you don't need to know to build an effective app or to build our level of an app. The way it's laid out it allows you to do most of the things you need to do and then you can find help to learn as you go along. 

Looking back, were there any areas of the software that you feel are not intuitive or upon which you feel could be improved?

Not within the software. Any software has a learning curve. I think Alpha is easier to learn than most software. Where they need some improvement is consolidating their documentation. They have a lot of good learning tools but it's not organized effectively. 

Have you found it necessary to consult any of the company's available support resources? Was the support useful and accessible?

Alpha has a very active developer-community message board, which is very helpful. There's a lot of people on there that have a lot of experience. They've posted things to help others and answer questions.

OVERVIEW

We have a few quick questions, and for each question we ask you to rate the software on a scale of one to five, with five being the top score. What would you give the software for desired functionality of the features available?

Five.

What would you give the software for ease of use and implementation?

Four and a half.

For support as in responsiveness and resources available?

Four and a half. Every software has bugs including our own. They're very quick to address them. So, five for that, but I'd give them lower – four or three and a half on the documentation. 

For overall usability and satisfaction with the platform?

Five. 

How likely are you to recommend the software to a colleague or similar business?

Five.

 
Information Technology and Services
 
1-10 Employees

RATINGS

OVERALL SCORE: 5.0
FEATURES: 5.0
EASE OF USE: 4.5
SUPPORT: 4.5
WILLING TO REFER: 5.0
Overall rating: 
5

Pet Care SaaS Implementation of Alpha Software

 
Client Interview
Overall rating: 

5.0

Features: 

Average: 4.5 (1 vote)

Ease of use: 

Average: 5 (1 vote)

Support: 

Average: 5 (1 vote)

Willing to refer: 

Average: 5 (1 vote)

About the Customer
Scott Moore
Owner, PetSitClick.com
 
$1,001 - $10,000/yr. spend

"Alpha's mobile ability to build either offline mobile apps or standard Web-based mobile apps is what stands out. It's easy to build a decent-looking mobile app now with a lot of power. The other thing is Alpha Software has given you hooks into the code if you want to dive into it."
— Owner, PetSitClick.com (Pet Care Company)

Recommendations: 

The client is PetSitClick, a Software as a Solutions company focused on the pet care industry. This client was in need of at tool that could help his team to create a mobile and desktop application product easily that they would sell to their customers. This client has utilized Alpha Software since 2011 and highly recommends the tool for its ability to create powerful mobile applications quickly. This client highlights Alpha Software's active support community and looks forward to continued improvements to the platform's offering of application programming interfacess.

BACKGROUND

Please describe your organization and the role that you play there.

I'm the owner of Biz Support Solutions, Inc. We have a website called PetSitClick. It's an online cloud-based software for dog walkers and pet sitter companies. If you ran a business with five or six walkers or sitters, you would use this software for your scheduling and tracking customers. Your walkers and sitters can check their schedules on their phone. 

How do you implement Alpha Software?

We use Alpha Software to build the product. It's an online Software s a Service product. Everything's in the cloud and we used Alpha to build the whole solution – mobile, our marketing pages, and the whole business application. The great thing is that since we started using Alpha in 2010 is that they've really increased their mobile capabilities. They're always improving the software. As it improves, we keep adding it to our software solution. It's been great to grow with them. Our clients are happy, too.

OPPORTUNITY/CHALLENGE

What was the business challenge your company was facing that incited the need for an application development platform, and what was the business goal you were hoping to accomplish?

We didn't need the application for ourselves, Alpha is a tool we were going to use to deliver products to our end client. We wanted to build a product we could sell to other companies. We were looking for an industry where we could build a nice product where we wouldn't be competing with Google, for example. Most people don't realize it, but a lot of the dog walking and pet sitting companies can get pretty big and can generate quite a lot of revenue. They're doing their job every day or even three times a day. It's a billion-dollar business in Canada, North America, and around the world. We stumbled on that fact after doing some market research and looking at other service industries we could build software for. That's how we picked the pet care industry. The challenge then is how do you build a cloud software that can support that type of industry because, with the accounting, you've got to have database technology that can ensure that transactions are made properly. You need an interface that can be mobile plus desktop. 

SOLUTION

Did your company have a formal selection process for deciding on a mobile app development platform? Was your company considering other platforms? Why this platform?

We looked around at the different ways you could build applications. You can use raw language like Ruby or Java or whatever, but we weren't interested in reinventing the wheel. We came upon Alpha Software and it had lots of power not only to drag and drop to build the easy stuff, but also to utilize code to do the behind the scenes processing if you want. That's what we needed. That's how we decided to go with Alpha. That was back in 2011. I've been in technology for a long time. I was familiar with the other options out there, so I didn't really get too into them. When I was looking for rapid application development platforms, it seemed like Alpha had the most features – the most active community and the best ability to customize. You can build a form or grid really easy in Alpha, but they give you access points into the code before the page loads, after the page loads, and after the submit button. I really did want the power to write my own business logic in certain cases. Alpha Software was the whole package.

What pricing does your company utilize?

We have hundreds of clients around the world and hundreds of thousands of logins. We run two Alpha servers. Each one of those a year, just on the software cost, are about $1,000 a year.

FEATURES

Were there any software features or tools that really impressed you and of which potential buyers should be aware?

Alpha's mobile ability to build either offline mobile apps or standard Web-based mobile apps is what stands out. It's easy to build a decent-looking mobile app now with a lot of power. The other thing is Alpha Software has given you hooks into the code if you want to dive into it.

Looking back, were there any areas of the software that you feel are not intuitive or upon which you feel could be improved?

I think that Alpha Software is really solid. They've been working on this part, but I would just like to see more integrations, more built-in APIs [application programming interfaces] for some of the mainstream Web technologies out there. They've done an API for Twitter and there's an API for WorldPay. But, a couple more would be nice like for QuickBooks and stuff like that.

Have you found it necessary to consult any of the company's available support resources? Was the support useful and accessible?

It's been a while because we're a sophisticated user now but, when we were starting out, it was very helpful.

OVERVIEW

We have a few quick questions and, for each question, we ask you to rate the software on a scale of one to five, with five being the top score. What would you give the software for desired functionality of the features available?

Four and a half.

What would you give the software for ease of use and implementation?

Five.

For support as in responsiveness and resources available?

Five.

For overall usability and satisfaction with the platform?

Five.

How likely are you to recommend the software to a colleague or similar business?

Five.

 
Business Services
 
1-10 Employees
 
Canada

RATINGS

OVERALL SCORE: 5.0
FEATURES: 4.5
EASE OF USE: 5.0
SUPPORT: 5.0
WILLING TO REFER: 5.0
Overall rating: 
5

Easy Multi-Device Publishing with Alpha Software

 
Client Interview
Overall rating: 

5.0

Features: 

Average: 5 (1 vote)

Ease of use: 

Average: 5 (1 vote)

Willing to refer: 

Average: 5 (1 vote)

About the Customer
Chris Martin
Owner, Desert Gadgets

"They [users] can create an application very quickly as a demo and get that application published and put on all the platforms and devices."

Recommendations: 

Even customization options are easy to use with this builder that requires little pre-existing knowledge of coding. At the same time, some development experience or a consultant can help you get the most out of the platform's flexible nature.

Background

Can you provide a brief description of your company?

My company is called Desert Gadgets. I started it slightly more than 5 years ago when I started developing mobile apps for Windows phones, then Android, and the iOS. I needed a company name, so I started a company called Veggie Gadgets, which I was writing all the software for about 12 years. After 12 years of writing the same software repeatedly, I decided to venture off on my own and write my own applications. I have several of my own applications published. I am working on a huge project right now that allows people to create a virtual tour of their museum without having to spend hundreds of thousands of dollars for a company to come in and create a custom tour for them. I'm creating a software service where they build their virtual tour online that can be downloaded and played on anyone's phone or device. At the same time, I've been doing work for Alpha as a consultant writing demo applications, going through their projects, writing demo videos on how to use it, and things like that.

I've been working with it for a year. I said, "OK, how do we develop a mobile application using their tools?" I started out doing native development for native Windows, iOS, and Android. Alpha is more than a hybrid application rather than a native development tool.

Solution

What business challenge were you trying to address with Alpha Software?

The challenges would be all the different technology you have to learn if you want to do native development. There are many different technologies. Alpha i standards-based though, so they use technologies that people are familiar with like Java and HTML5. Creating basic web pages is a big start and a big plus to get yourself up and running to build mobile applications.

What are some of the key differentiators between some of the other RAD platforms?

I did check out quite a few different options when I was working at MSI because MSI was looking to do mobile development in the future. I got out before then, but I did look into several things like Sencha. There are some other JavaScript and HTML5 tools out there like Marmalade. I was looking at a tool that was easy to create my applications once, not have to create it many times. That's what I am looking for in a tool. I want to write the UI [user interface] and the backend once. People are looking for a simple way to do it. It all comes out into one platform when you're done.

Who is an ideal candidate who should or shouldn't use this company?

A great fit for starting with Alpha Software would be somebody who doesn't have as much code experience using one particular tool. Maybe they want mobile applications, but maybe they don't have a full development staff that writes custom software for them. Alpha has lots of genies or wizards that make it very simple for a developer to drag-and-drop or point-and-click their way to creating an application. They have genies that will step you through with answering questions that help you connect the data and help you write Java code. It will write the code for you. You can go look at the code afterward. For somebody who may not have as much coding experience, Alpha would be great for them.

Is there a lock-in feature to Alpha Software where once clients start using the platform, it's difficult for them to switch?

You’re not really locked in. Alpha uses standard HTML5 and CSS which can be repurposed. The data is typically stored in SQL and there are other options, too, making a switching to a different platform pretty straightforward. 

Would you say it's more popular to use an outside vendor, partner, or agency in conjunction with companies' use of Alpha Software, or would you say most companies are developing with Alpha Software in-house?

Most companies are developing in-house using Alpha Software. That's not a perfect question for me. I've only been with them for a year. I'm a solution engineer. I come up with solutions and training on the product.

Features

What are some of your favorite features and tools of Alpha Software?

It was a little different from other platforms I've used. They use a tree structure for building the applications. I like how fast you can build the application. If I want to connect to a database, they have all the things you need to create connections. If you want to do a button click, it's very simple to do. It's going to work the same on all devices.

There's a new feature that came out that I've been using that was released like Ink that allows you to do signature capture, basically drawing without having to write very little code at all. That was one of the biggest factors is the low code and being able to concentrate on what I want my application to do rather than how am I going to accomplish it. You can pull in JavaScript libraries and use that in Alpha Software.

They've been out for many years, and I wouldn't be able to scratch the surface of what the tool can do. I'm taking it one piece at a time and building applications with it rather quickly.

What are some areas of Alpha Software in the feature section that could be improved upon or added to? What are some areas of frustration?

The frustration being worked upon is that documentation was a little difficult in the beginning to follow but is being improved. That iteration has not been great as far as any of the tools I've been using for mobile development. I'm not sure if there's been so much work into getting technologies written because it's so fast moving. We've just scratched the surface of it. We're going to be looking at this for many years, but documentation would be the weakest point, but it's a powerful tool.

Would you say Alpha Software is better known for its customization abilities or its ease of use?

Both. You have the whole HTML world out there. You can make your UI [user interface] look how you want it to look. You can take pre-existing style sheets and pull them right into the project to get your application look how you want it to look very simply and have it be a consistent look throughout.

Is there any way that Alpha Software helps developers in the deployment process to make it easier? Could they improve that process?

Alpha Software had complete integration with Phone Gap. When you want to publish your application, there is another wizard that will pop up where you make all the selections that will connect to Phone Gap. It will build the zip file that needs to be uploaded to Phone Gap so they can do the build. It does all of that for you, so the process is very simple. Once it is build on Phone Gap, in that same wizard window that comes up that allows you to publish it, you'll get a QR [quick response] code that you can take a snapshot of easily, download, and get that app running on a device.

Can you speak to the areas of support you feel Alpha Software helps its customers and really excels at? Are there any areas of support where that process could be improved?

There's a users' forum where people can help each other. There's a support line, but I've never used it. There are tons and tons of videos to show you how to use the product that takes you step-by-step. There's a wiki. There's some new documentation that's going to be coming out that they're working on right now to help people use the product. They also have a weekly webinar that is awesome. There are a short 10-minute demo and a Q&A for 45 to 50 minutes. That's a huge support.

Would you say the page support option is standard for the app software industry or is Alpha Software doing something different with this paid support option?

That's standard. I believe Xamarin has a paid support option. Microsoft has a paid support area. Every software tool that I've worked with through the years since I've been programming in the 1990s has always had a paid support. If you want an answer quick, that's how you get it done. It's not unusual.

Can you speak to the security features of Alpha Software?

They have their own built-in security, and they work with other security systems that are out there. I am not too experienced with the security end of it.

 
Information Technology
 
2-10 Employees
 
Phoenix, Arizona

RATINGS

OVERALL SCORE: 5.0
FEATURES: 5.0
EASE OF USE: 5.0
SUPPORT: N/A
The developers jump right on any problems they're having with the webinar and things like that.
WILLING TO REFER: 5.0
I would recommend them.
Overall rating: 
5