What is ALEOS Application Framework?
ALEOS Application Framework (ALEOS AF) provides developers a complete set of building blocks and tools for creating applications that run inside Sierra Wireless AirLink GX gateways. ALEOS AF builds on the proven ALEOS built-in embedded intelligence and integrates with the AirVantage M2M Cloud Platform in order to offer developers and customers a platform for creating tailored end-to-end M2M solution.
ALEOS AF provides M2M and network protocol stacks, remote application and data management, access to existing ALEOS services, and direct access to hardware interfaces for building custom M2M applications.
ALEOS AF gets solutions to market faster, simplifies deployment, and allows for specialized features that yield cheaper and more focused solutions. Intelligence at the edge reduces hardware and communication costs by preprocessing and transmitting only necessary data.
For a visual introduction to what is ALEOS AF and what it enables please see the ALEOS AF Video.
For a quick start, follow the following steps:
Step 1 - Explore ALEOS AF Application Development
Step 2 - Explore AirVantage Integration
- Download and extract the ALEOS AF Developer Studio.
(The integrated development environment used to create applications)
- Download and extract the ALEOS AF Platform Package.
(latest firmware, documentation, sample applications and drivers)
- Set up your ALEOS AF compatible hardware: check out this tutorial.
- Write your first "hello world" application: check out the Getting Started Tutorial.
- For further developments, the ALEOS AF API Reference Guide and other ALEOS AF Developer Resources will help you as well as the Forum.
- Register for an AirVantage 4.0 Beta M2M Cloud Platform account.
- Explore the ALEOS AF AirVantage tutorial and technical article:
Check out the Get Started section for a more complete overview of Sierra Wireless technologies including ALEOS AF.
The ALEOS AF firmware, developer tools, documentation and sample apps are downloadable via two downloads:
- ALEOS AF Developer Studio - the integrated development environment that developers use to write and package their applications.
- ALEOS AF Platform Package - the latest firmware, documentation, sample applications and drivers.
The split download approach isolates the embedded platform firmware, documentation and samples from the Developer Studio which allows for independently updating the embedded platform and Developer Studio. For example if Sierra adds a new feature to the embedded platform a developer needs only download a new Platform Package and not the Developer Studio.
In addition to offering all content for download the ALEOS AF documentation is also hosted on our Developer Zone Resources section. Hosting the content on the Developer Zone enables developers to browse and search content online.
||Developer Zone Link
|Developer Studio (IDE)
||The tool used by developers to write code, test it and release it.
|Framework API Doc
||Module / library API documentation
||Provides step-by-step instructions on making user of various features.
||Technical memos describing the background, function and design considerations of more involved ALEOS AF features.
||How Tos & Code Samples
||Examples of how to leverage various ALEOS AF features.
||How Tos & Code Samples
Sierra Wireless is providing an ALEOS AF Developer Kit Accessory that can be purchased through approved re-sellers to provide developers a real-life working example of monitoring & controlling physical equipment. This accessory has to be purchased separately from the GX gateway.
For more information on obtaining the ALEOS AF Developer Kit and downloading the sample application visit the ALEOS AF Developer Kit page.
Stay up-to-date on the continuous stream of ALEOS AF updates and enhancements (e.g., release of new tutorials and sample applications) by subscribing to the ALEOS AF RSS feed.
ALEOS AF RSS Feed