An application is a collection of one or more processes running one or more executables. Each executables can make use of libraries and other resource files bundled into the application.
Legato applications automatically run inside a secure sandbox, and don't require any configuration. You just build an application, install it, and it automatically runs in a sandbox.
Legato applications can automatically start at boot, and are monitored by the Supervisor daemon. If an application fails in the field, the Supervisor can perform autonomous fault-recovery actions like restarting a process or rebooting.
Just like any embedded Linux platform, you can install individual executables, libraries, resource files, etc., you can write init scripts, and you can implement security sandboxes, fault monitoring, and fault recovery. But Legato provides the platform to do all that so you can focus on your business' unique value-add instead.
The next topics will show you how to:
Other creating apps topics:
Create helloWorld
Converting to an App
Adding Things to Apps
Application Notes
Or move to the next level: Write Components.
Copyright (C) Sierra Wireless, Inc. 2014. All rights reserved. Use of this work is subject to license.