New Release: Alpha Anywhere 3.5
Start Free Trial
Amazon S3 Integration
Because Amazon S3 is a web service, in the past you needed to write code to
integrate with the Amazon S3 API. With Alpha Anywhere 3.5 we handle the coding for you,
This lets you upload and download files with your application, which is especially useful when dealing with larger media files.
The Alpha implementation supports an indirect mode as well, which allows you to transfer files from the client directly to the S3 service, without going through the Alpha Anywhere Application Server. This can greatly reduce server load and boost performance.
Stripe has become an extremely popular payment service, and it allows you to
build applications that collect payments from customers worldwide using over 100
currencies. It also includes recurring billing features, making it ideal for use
in a SaaS application, where customers are billed on a subscription basis - without
you needed to incur the risks associated with storing credit card numbers..
Performance & Speed Increases
Alpha Anywhere 3.5 has improved performance in a number of ways for both for mobile and desktop/web applications. Here are Five:
Pre-rendered UX Components
When a mobile application (without PhoneGap), first loads, it's initial load time can be slower because the server must first render the HTML to be displayed. By using the new Pre-render feature, load times are much shorter.
Child Components Included in PhoneGap Builds
When you build an Alpha Anywhere application using PhoneGap, you now have the option to include child components as well as the main component into your build. This means that when the application is first loaded, there is less data to load from the server to the device, which both boosts speed and reduces bandwidth requirements.
Intelligent Watch Event Handling
Alpha Anywhere uses watch events to help process certain user actions - like clicking a button to move to a panel card. In a Desktop/Web application, watch events take relatively little processing power, but on a mobile device, where processors are less powerful they can significantly slow down your application (depending on the app's design). This is no longer the case, and in tests we've seen screens ten times faster when intelligent watch handling was used.
When data is entered, it is now automatically compressed before it is stored, allowing you to fit up to 10x the amount of data in the same amount of storage. For details, see this video.
Data in List Controls stored in JSON format can contain a lot of redundant information and fields that are defined but not populated. Alpha Anywhere can now save space and by minifying the data. Minified data can then be compressed for even better gains.
Mobile File System Access
Applications that run in a browser have a limited amount of local storage available
to them, generally about 5MB. While this may be sufficient for some applications
that deal entirely with text and numbers - it is quite limiting when trying to
store or retrieve media files such as pictures and video.
By using PhoneGap Build, your Alpha Anywhere application can take advantage of the
gigabytes of space available on your device through the device's file system. In
Alpha Anywhere, it is now significantly easier to build applications that access
Here are some of the features and benefits:
Take Media Files With You
If the data in your List has references to remote files (e.g. photos, videos, audio files, etc.) that are located on remote servers (such as the Alpha server, or Amazon S3), you can retrieve those files and store them in the file system on the mobile device. By doing this, you ensure that even when you are disconnected, your application can still reference these files.
Store Photos, Audio, Video Locally Offline
You can capture a large number of photos while you are disconnected without being constrained by the amount of Local Storage available on a device. For details, see this video.
File System Actions
You can now embed reports inside other reports. By linking reports together, you
can design sophisticated report layouts to meet your exact criteria. Because these
are designed using Alpha Anywhere's Layout Table report editor, the report can
be accurately rendered in HTML, PDF, or even as an Excel File.
For details and instruction, see this video.
Export UX List Data to Excel
Data from list controls in your UX Components can now be exported to Excel or ASCII format
in the list and select the records you want to include.
For details and instruction, see this video.
Full Alpha Anywhere 3.5 release notes
The features listed on this page represent a small portion of everything that has been released with Alpha Anywhere 3.5. To see the full list of new features and performance enhancements, along with screenshots, detailed documentation and tutorial videos, check out the Alpha Anywhere 3.5 release notes.