Good day!

I have a school project that I’d like to develop into something usable for regular users. It involves embedding data into files—in my case, embedding text into an image—a technique called steganography. Initially, the project was designed exclusively for desktop platforms (Windows, Linux, macOS, or JWM), but as I delved deeper into the subject, my desire to run it on Android only grew. I decided to try to find the best way to port the project to other platforms, but I couldn’t find anything better than adding the necessary dependencies, files, directories, and modules myself. Here’s the commit with all the changes I had to make to run the project on Android. The JetBrains website also has all kinds of tutorials and examples on migrating to KMP.
I think we’ll see cross-platform support in IntelliJ IDEA and Android Studio very soon. Fortunately, it’s already been announced that there won’t be a separate IDE for KMP development.