A common concern when building a mobile application is whether your connection to the device will drain the cellular device's battery or other resources (like memory).
Our mobile SDKs leverage the mobile OS and its built-in ability to manage how running applications use resources. This means you benefit from iOS and Android OS application lifecycle and state management to ensure that your app processes can run and complete important work while not overwhelming the phone's system resources.
It's important to note that the state your application is in helps determine the amount of resources your app can consume and how long it can consume. For example, if your application is open and running in the foreground, it uses more resources and may take more battery power or memory than running in the background. This resource management strategy is fundamental to both iOS and Android running smoothly. The Validic SDK supports the necessary components for developers to retrieve data from mobile-supported sources and devices and push data to Validic using very little memory and power and without a significant impact on the phone battery.