Open source compliance nanopb nRF5 SDK nRF5 Canada SoftDevice ARM CMSIS/ system files ARM CC130 utf converter fatfs freeRTOS cJSON Base64 moshi retrofit assistedinject timber replaying-share-kotlin dagger rxandroidble rxjava protobuf material-components-android lottie flipper leak-canary mockito-kotlin okhttp firebase clevertap PageIndicatorView material-range-bar Kotlin Coroutines coil Firebase iOSDFULibrary jwt-decode PromiseKit Protobuf SSZipArchive Device Pulsator UICircularProgressRing lottie-ios TinyConstraints SwiftyAttributes RangeSeekSlider KeychainAccess SwiftyJSON TraceLog Swinject SwinjectAutoregistration ReachabilitySwift CleverTap-iOS-SDK GSMessages CryptoSwift