NativeCloud Application (NCA) is a program for cloud computing with which native cloud services can be used. It forms the basis for composite cloud services, in which individual microservices from different computers are combined to form a cloud service.
Native cloud apps take advantage of the cloud computing framework, consisting of loosely coupled cloud services. They are application programs that are commonly used in the Internet of Things( IoT) in controlling actuators, collecting measurements, and distributing data and messages. They are platform-dependent and thus dependent on the smartphone operating system.