Omniata SDK is a library developed by Omniata that allows Android application developers to easily integrate their applications with Omniata services. The key features of the SDK are sending events to Omniata using Event API and requesting content for users using Channel API.
Easy sending of basic Event Types (om_load, om_revenue) and support for sending custom Events.
Non-blocking application call. When calling event tracking method from the application code, the sending methods don't block the execution.
Persistent Event storage. When Events are sent and the device is offline, Events are locally stored and sent when network is up.
Network reachability check. Send Events only if network is up. The network up check is fully customizable (only for iOS & Unity at the moment).
SSL is used to secure the communication.
Retry mechanism. If event sending fails, it can be retried. How many times sending is retried is fully customizable.