How to Develop Application
IndustryApps application development guideline
There are no technology barriers for creating an application for the IndustryApps platform. You need to comply with certain standards to make your application work with the platform.
IndustryApps uses an Application Service Registry (Service Discovery) to keep track of all app instances. The apps should register to the Service Registry to get the apps discoverable in the customer platform.
We use the Netflix Eureka to implement the Service Registry. Our Customer Platform will be the Eureka Server and the apps will be working as Eureka clients.
Eureka client integration will be simple using the dependency libraries available for different programming languages and frameworks.

Available Eureka Client Libraries

​
​Python Flask​

​

Application Properties

Sample Apps

Java Sample App

GitHub - IndustryApps/Sample-App-Springboot: A demo IndustryApps App built in Springboot
GitHub

Flask Sample App

GitHub - IndustryApps/Sample-App-Flask: A demo IndustryApps App built using Python Flask
GitHub
​
If the available libraries don't fit your application or you don't want to use any third-party libraries, you can implement the service discovery client on your own.
Copy link
On this page
Available Eureka Client Libraries
Sample Apps