Hi @tamadrum, welcome to the MindSphere Community.
To get started with MindSphere and to start develop an application, the first step would be to obtain an MindAccess Developer account. The MindAccess Developer is the entry to MindSphere and gives you the ability, tools and documentation you need to get started. You can choose between three kind of access level (S, M, L) which come with different settings and features.
After you have chosen and obtained a MindAccess Developer, you will receive full details and access to all developer documentation and the MindConnect Lib software.
The MindConnect LIB provides connectivity functions to enable communication between "Custom Agent" and MindSphere. The MindConnect LIB can be integrated into a custom agent which connects and transfers data to MindSphere. This library is developed in C programming language. For reasons of security, the connection to MindSphere uses SSL/TLS.
You can find some further information on the below links, note though, that most of the actual documentation is restricted to MindAccess Developer.
You can find the Developer Guidelines and rules for developing an application on MindSphere here: https://legal.apps.mindsphere.io/legal/documents/documentsEN/MindConnect_Lib_Dev_Guidelines_Exp_en.p...
Where to find more information on the MindAccess Developer?
Hope this helps to lead you into the right direction. If you have any additional question or comments, just let us know.