Kotlin Multiplatform makes it easier to share code across Android, iOS, JVM, web, and backend platforms. In this course, Vladimir Jovanović teaches you how to create and publish a KMP library step by step. Learn how to set up a project, write and test cross-platform code, and handle platform-specific implementations. By the end, you should be ready to publish your library to Maven Central and maintain it effectively.
The Android platform is old enough that there is an abundance of legacy projects that someone needs to support and work on. This course will teach you the skills necessary to help companies support and improve their legacy apps.
View Binding library makes binding views in your Android project easy. This course will teach you how to replace the findViewById method with View Binding and make your code safe and concise.
It is now possible to change your app without publishing an update. This course will teach you how to combine Firebase Remote Config with A/B testing so that you can remotely change the behavior of your app, and measure the impact of those changes.
🚕 BL Taxi is a simple app for calling a taxi in the city Banja Luka built using modern Android development tools
You created a brand new Android application, but so far it only has one user: you. This course will teach you all that you need to know about the publishing and distributing process so that you can share your amazing app with the world.
Android Studio is a great IDE for Android developers. This course takes you through its most important features and prepares you for the joyous and rewarding journey of becoming an Android developer.
An easy way to make your progress view nice and sleek.
Building a watch face is the easiest way to expand your brand to Wear OS. In this course, you'll learn how to create a functional, optimized, and good looking watch face for wearable devices running Wear OS.
An easy way to make your progress view nice and sleek.