Particularly pertinant to developers was how they repackaged all the libraries. Not only have their maven coordinates changed, but the package names for every class has changed as well.
Playing music or videos is a very popular activity on Android devices. There are several ways of providing media playback in your Android app and, in this tutorial, you’ll learn how to use ExoPlayer to do this. ExoPlayer is a media playback library for Android which provides an alternative to Android’s MediaPlayer API. ExoPlayer is used by YouTube and Play Movies for video playback.
To not loose time trying to create a project that not capable of publishing its artifacts to Bintray, I decided to fork an existing kotlin-multiplatform project : https://github.com/Kotlin/kotlinx-io. For my first library, I decided to implement a simple Logger, which will uses Logcat on Android, and print on iOS. I will not implement the JVM version, either the JS on my libraries, I will only focus on these 2 mobile platforms.
Many developers face the question “How to debug outgoing and incoming traffic on Android?”. There are many ways to profile the network, but it would be hard to tell about each of them. I have singled five main methods for myself, and I will share them with you.