Ayla Mobile Foundry (AMF) is a cross-platform framework for Android and iOS that allows developers to quickly create Ayla IoT mobile applications with very little effort.
Ayla Mobile Foundry includes a large set of features that may be used by the application. Depending on the desired type of application, developers choose which features to include as well as how the user interface is structured through the AMF configuration file, shared between both iOS and Android.
While AMF includes many highly-customizable user interface elements, it is not limited to only using these. AMF also allows developers to create their own user interface screens and controls that can be referenced from within the configuration file. Sepia components were designed to be extended, so developers are free to add functionality to the application without needing to make modifications to the Sepia framework.
The get started developing an Ayla Mobile Foundry (Sepia) based application, please follow the instructions and documentation at the main Ayla Mobile Foundry app (SepiaApp) repositories for iOS or Android as required.
The configuration file is documented here. The /doc folder contains many developer focused documents to aid in understanding and quickly coming up to speed with AMF.
The Common Sepia Assets repo houses the Ayla Mobile UI Design Kit, associated documents and color specifications.
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- WiFi Legacy onboarding flow config support
- Bump version to match SDK & Sepia & SepiaApp
- API 29 support
- Bump version to match SDK & Sepia & SepiaApp
- Bump version to match SDK version
- Bump version to match SDK version
- Update sign-in screen colors, formatting
- Improved layout, resource and flow separation: common_sepia is now reference code an not used by _SepiaApp
- Gateways are displayed in their own screen separate from nodes and devices
- Added Settings class application note
- User grants default type change
- Integrates with SepiaApp release 6.2.00, Sepia 6.2.00 and Ayla SDK 6.2.00
- Add geofence home screen
- Minor color, UI, and flow changes
- Improved naming conventions to clarify hierarchy
- Minor color spec update
- New name: Ayla Mobile Foundry (AMF)
- Configuration file support for new devices and flows
- Miscellaneous bugs fixes, improvements, and documentation updates
- GDPR compliance support for iOS AMAP Six
- GDPR compliance support
- General clean-up
- Additional documentation
- Bug fixes
- Initial release to support AMAP Six
Test2