Software Development Toolkit
The Software Development Kit (SDK) is a suite of development tools to foster the creation of EFPF applications (vApps). The SDK enables the development of new or composite applications that combinethe existing functioanlities in the EFPF federation
Reduced reaction time to develop smart apps
The Software Development Kit’s vision is simple and clear. It aims to empower the manufacturing industry providing it the means, services and tools to build and develop applications that take advantage of the EFPF ecosystem, interlinking a centralised access to its core services and features.
Build upon existing solution and innovative services
EFPF offers a number of services that can be used as building blocks in the development new solutions. From advance data analytic solutions to connectivity, interoperability and data brokerage, there are many solutions that can be utilised in a composite application developed using the EFPF SDK.
SDK in the EFPF Ecosystem
The EFPF SDK Studio is a fully featured Integrated Development Environment (IDE) . The Studio allows the seamless development of software applications through a GUI. This IDE includes functionalities such as a code editor with drag and drop of elements, build automation, code completion, a compiler, a debugger and a testing environment. The holistic UI supports developers to integrate and orchestrate services, APIs and connected developed in EFPF. The users are supported by step-by-step procedures for the entire development process, including the registration of application on EFPF Marketplace.