Apps
You can create one or more apps to manage your devices. These are hosted by the EmbedThis Builder in device clouds for easy access by your customers.
Apps can be based upon the Ioto Device Manager or you can upload your own bespoke app. The Ioto Device Manager is a customizable cloud-based device manager code base for mobile, tablet or desktop device management. The Device Manager provides the core functionality needed by any device app and it can be extensively configured without additional coding. Apps based on the Ioto Device Manager can be uniquely and completely customized for your device and environment with your product name, logo, color and font theme, device data and device specific screens.
Sample Desktop App
Here is a sample desktop app:
Sample Mobile App
Here is a sample mobile app:
Ioto Device Manager Core
Apps can be based on the Ioto Device Manager or they can be a custom application that uses the Ioto APIs and is uploaded to the Builder. However, by using the Ioto Device Manager core, you save months if not years of development time compared to creating your own device management app from scratch.
Device apps generally need to perform the following core functions as a minimum:
- Login and authenticate users
- Claim devices for management
- Display device info pages
- Allow user interactions to control devices
The Ioto Device Manager core provides the following essential features:
Feature | Description |
---|---|
Framework | Application structure with navigation bars, data display panels, dashboards and widgets and data editing forms |
Authentication | User authentication, login and access control |
Navigation | User navigation and request routing |
Dashboards | Dashboards and graphical widgets with dynamic live updating |
Interaction | Connect user interactions with device and cloud commands and operations |
Property Editor | Editor to view and modify device data |
Provisioning | Device claim, release and management |
Integration | Ability to connect to local HTTP device agents or cloud services |
The Ioto Device Manager is responsive and supports mobile, tablet or desktop interfaces. It will seamlessly scale to the appropriate screen size and intelligently switches between dark and light modes of operation.
App Customization
The Ioto Device Manager permits customization via the Builder App Designer where you can change the apps's name/title, upload a custom corporate logo and configure highly custom dashboards with interactive, information widgets.
The Ioto Device Manager can also be rebuilt using the source code that is included with the Ioto agent distribution. With this approach, you can completely customize the manager for your app.
Developer Manager
Without modification, the default App created for your devices is based on the Ioto Device Manager and utilizes a developer skin that suitable for testing your devices as you develop your IoT solution. The developer skin displays registered devices and enables you to inspect and modify device data.
Read next about how to configure Apps via the Manager App.