Flexibility at your fingertips Create your app faster SDKs
Accelerate implementation with Industrial IoT SDKs for Java, Node JS, and Python.
Jumpstart your process with a pattern library full of ready-to-use code.
Develop apps ten times faster
Speed up with Mendix' visual modeling suite, pre-built components, and business-logic workflows.
User Experience Toolkit
Make the look and feel of your app shine with these patterns, best practices, and ready-to-use components.
Profit from open-source tools, libraries, demos, and SDKs contributed by our Community members.
Rest API interfaces
Explore all APIs and available HTTP operations for defining how your app interacts with other applications.
Authentication and authorization
Familiarize yourself with key aspects of using authentication and authorization to secure access to your app.
Role-based access control
Learn how to use app-specific roles and scopes to keep your application secure.
Host your app the way you like it Fast and easy hosting with Cloud Foundry
Run, stop, scale, and configure your applications across multiple regions with a managed runtime environment powered by Cloud Foundry.
You want to integrate an app hosted on Amazon Web Services, Microsoft Azure, your own or other infrastructures? Here's how you integrate self hosted apps.
Integrate and provide your app to your environment of choice DevOps Cockpit
DevOps Cockpit offers customers one centralized place to bring your apps into MindSphere. It helps you to integrate, test, use productively and provision your application to other external users.
Easily configure and manage your developed applications.
Manage and provide applications.
Get the support you need FAQs Which programming languages can I use to develop an app for Insights Hub?
If you choose to host your application in our Cloud Foundry, use the following buildpacks: Java, Node.js, .Net Core, Python, PHP, Go, Ruby, staticfile,binary and Mendix. If you host the app in another infrastructure, you are free to choose the programing language.
Learn more Can I program my apps with my own development environment (IDE) like Eclipse or BlueJ?
Yes you can use your own IDE.
Where can I host my applications?
Host your applications either on the Insights Hub Cloud Foundry application runtime or on your own infrastructure.
A great community to be part of
Ask questions and share ideas with Siemens customers who use Industrial IoT.
Join the world’s largest community of developers to discover, share, and build.
Accelerate your skills App development training
Take your skills to the next level and get ready to develop Industrial IoT apps. Boost your career by showcasing your skills to potential customers.
How-tos and tutorials
Shape your own learning journey with Siemens comprehensive resources on app development.
More resources Licence
Read the Development License Agreement.
Last update: August 28, 2023