Design Patterns
EmbedThis embraces progressive design patterns when creating device management apps, enabling you to rapidly deploy an app built on the DevCore
framework with a default developer UI. Once your app is created and launched, you can progressively customize it to meet your specific device management needs. This approach lets you quickly prototype your IoT solution while still achieving your ultimate goal of a fully bespoke application for mobile or desktop.
The Builder supports multiple apps for each product definition, providing flexibility for different user segments. For instance, you can create a mass-market app for general users, a "professional" version for premium customers, and a "developer" app for your support team.
The Builder offers five levels of customization for your device management app, each progressively increasing in flexibility and control:
Level | Name | Description |
---|---|---|
1 | Standard | Deploy the standard (default) manager app created by the Builder without modifications. Ideal for development prototyping and in-house data-centric devices. |
2 | Customized | Customize by via the app's builtin, low-code visual app Designer to create your own UI pages and define your product name, logo, and device data schema. Perfect to quickly launch appealing small to medium scale apps. |
3 | Rebuilt | Rebuild the app code to include your own UI components and logic, uploading the customized code via the Builder. Then use the App Designer to create your own UI pages that leverage your components and logic. Ideal for larger scale apps with specific interface needs. |
4 | Replaced | Fully replace the app code with your own custom application using Ioto cloud service APIs. Suitable for unique requirements or specific UI frameworks and languages. |