{"id":3185,"date":"2026-08-10T09:02:40","date_gmt":"2026-08-10T09:02:40","guid":{"rendered":"https:\/\/nokobox.com\/index.php\/item\/udemy-compose-multiplatform-ios-android-development-with-kotlin-2024-3\/"},"modified":"2026-08-10T09:02:40","modified_gmt":"2026-08-10T09:02:40","slug":"udemy-compose-multiplatform-ios-android-development-with-kotlin-2024-3","status":"publish","type":"digital_item","link":"https:\/\/nokobox.com\/index.php\/item\/udemy-compose-multiplatform-ios-android-development-with-kotlin-2024-3\/","title":{"rendered":"Udemy \u2013 Compose Multiplatform \u2013 iOS\/Android Development with Kotlin 2024-3"},"content":{"rendered":"<div class=\"w-post-elm post_content\">\n<h2 dir=\"ltr\">Descriptions<\/h2>\n<p dir=\"ltr\">Compose Multiplatform \u2013 iOS\/Android Development with Kotlin, Build a Mobile App for Android and iOS with 100% shared code for business logic as well as UI! That\u2019s right. With the help of Compose Multiplatform framework, you will be able to fully develop an app, for both platforms using single programming language, Kotlin. Forget about Flutter, React Native and other silly frameworks. Compose Multiplatform is the Future of multiplatform development, that targets not just mobile platforms, but Web and Desktop as well. This is a 2 hour, well organized and concise course, carefully crafted to teach you exactly what you need to know, to be able to achieve this goal, as quickly as possible. I\u2019m not gonna waste a second of your time, like other 20 hour courses that you\u2019ve had experience with before. You\u2019re starting this journey by introducing with some important concepts related to Kotlin Multiplatform development, requirements and other steps to prepare your environment. After that we\u2019re immediately starting with the project. The app itself is a simple Currency app that fetches a data from a third-party API and caches that data locally. The app will be able to work even without an internet connection. You\u2019re going to work with both local and a remote data sources.<\/p>\n<h3 dir=\"ltr\">What you\u2019ll learn<\/h3>\n<ul dir=\"ltr\">\n<li>Develop Android and iOS App from a Single Codebase<\/li>\n<li>Develop Android and iOS App with Shared UI<\/li>\n<li>Compose Multiplatform Framework<\/li>\n<li>Working with a Local Database (MongoDB Realm)<\/li>\n<li>Working with Network (Ktor)<\/li>\n<li>Offline Cache<\/li>\n<li>MVVM Architecture<\/li>\n<li>Clean Architecture<\/li>\n<li>Beautiful and Animated UI<\/li>\n<li>Material 3 Components<\/li>\n<li>Custom Theming<\/li>\n<li>And more!<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Who this course is for<\/h3>\n<ul dir=\"ltr\">\n<li>Mobile App developers<\/li>\n<li>Kotlin Developers<\/li>\n<li>Android Developers<\/li>\n<li>iOS Developers<\/li>\n<li>Anyone who wants to build Mobile Apps for both iOS\/Android with a Single Codebase<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Specificatoin of Compose Multiplatform \u2013 iOS\/Android Development with Kotlin<\/h3>\n<ul dir=\"ltr\">\n<li>Publisher : <a href=\"https:\/\/href.li\/?https:\/\/www.udemy.com\/course\/compose-multiplatform-iosandroid-development-with-kotlin\/\" target=\"_blank\">Udemy<\/a><\/li>\n<li>Teacher : <a href=\"https:\/\/downloadlynet.ir\/tag\/stefan-jovanovic\">Stefan Jovanovic<\/a><\/li>\n<li>Language : English<\/li>\n<li>Level : Intermediate<\/li>\n<li>Number of Course : 28<\/li>\n<li>Duration : 1 hours and 49 minutes<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Content on 2024-4<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-901179\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/05\/Compose-Multiplatform-iOS_Android-Development-with-Kotlin.c.jpeg\" alt=\"Compose Multiplatform - iOS_Android Development with Kotlin\" width=\"705\" height=\"462\"><\/p>\n<h3 dir=\"ltr\">Requirements<\/h3>\n<ul dir=\"ltr\">\n<li>Basic knowledge about Jetpack Compose<\/li>\n<li>Basic knowledge about Android Development<\/li>\n<li>Basic knowledge about Kotlin Programming<\/li>\n<\/ul>\n<h3 dir=\"ltr\">Pictures<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-901180\" src=\"https:\/\/downloadly.ir\/wp-content\/uploads\/2024\/05\/Compose-Multiplatform-iOS_Android-Development-with-Kotlin.d.jpeg\" alt=\"Compose Multiplatform - iOS_Android Development with Kotlin\" width=\"705\" height=\"284\"><\/p>\n<h3 dir=\"ltr\">Sample Clip<\/h3>\n<div style=\"width: 640px;\" class=\"wp-video\"><span class=\"mejs-offscreen\">Video Player<\/span><\/p>\n<div id=\"mep_0\" class=\"mejs-container mejs-container-keyboard-inactive wp-video-shortcode mejs-video\" tabindex=\"0\" role=\"application\" aria-label=\"Video Player\" style=\"width: 640px; height: 360px; min-width: 217px;\">\n<div class=\"mejs-inner\">\n<div class=\"mejs-mediaelement\"><mediaelementwrapper id=\"video-125596-1\"><video class=\"wp-video-shortcode\" id=\"video-125596-1_html5\" width=\"640\" height=\"360\" preload=\"metadata\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Compose_Multiplatform_iOS_Android_Development_with_Kotlin_Downloadly.ir.mp4?_=1\" style=\"width: 640px; height: 360px;\"><source type=\"video\/mp4\" src=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Compose_Multiplatform_iOS_Android_Development_with_Kotlin_Downloadly.ir.mp4?_=1\"><a href=\"https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Compose_Multiplatform_iOS_Android_Development_with_Kotlin_Downloadly.ir.mp4?nocache=1786097592258\">https:\/\/dl.downloadly.ir\/Files\/Elearning\/Sample\/Compose_Multiplatform_iOS_Android_Development_with_Kotlin_Downloadly.ir.mp4<\/a><\/video><\/mediaelementwrapper><\/div>\n<div class=\"mejs-layers\">\n<div class=\"mejs-poster mejs-layer\" style=\"display: none; width: 100%; height: 100%;\"><\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-loading\"><span class=\"mejs-overlay-loading-bg-img\"><\/span><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer\" style=\"display: none; width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-error\"><\/div>\n<\/div>\n<div class=\"mejs-overlay mejs-layer mejs-overlay-play\" style=\"width: 100%; height: 100%;\">\n<div class=\"mejs-overlay-button\" role=\"button\" tabindex=\"0\" aria-label=\"Play\" aria-pressed=\"false\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mejs-controls\">\n<div class=\"mejs-button mejs-playpause-button mejs-play\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Play\" aria-label=\"Play\" tabindex=\"0\"><\/button><\/div>\n<div class=\"mejs-time mejs-currenttime-container\" role=\"timer\" aria-live=\"off\"><span class=\"mejs-currenttime\">00:00<\/span><\/div>\n<div class=\"mejs-time-rail\"><span class=\"mejs-time-total mejs-time-slider\" role=\"slider\" tabindex=\"0\" aria-label=\"Time Slider\" aria-valuemin=\"0\" aria-valuemax=\"0\" aria-valuenow=\"0\" aria-valuetext=\"00:00\"><span class=\"mejs-time-buffering\" style=\"display: none;\"><\/span><span class=\"mejs-time-loaded\"><\/span><span class=\"mejs-time-current\"><\/span><span class=\"mejs-time-hovered no-hover\"><\/span><span class=\"mejs-time-handle\"><span class=\"mejs-time-handle-content\"><\/span><\/span><span class=\"mejs-time-float\"><span class=\"mejs-time-float-current\">00:00<\/span><span class=\"mejs-time-float-corner\"><\/span><\/span><\/span><\/div>\n<div class=\"mejs-time mejs-duration-container\"><span class=\"mejs-duration\">00:00<\/span><\/div>\n<div class=\"mejs-button mejs-volume-button mejs-mute\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Mute\" aria-label=\"Mute\" tabindex=\"0\"><\/button><a href=\"javascript:void(0);\" class=\"mejs-volume-slider\" aria-label=\"Volume Slider\" aria-valuemin=\"0\" aria-valuemax=\"100\" role=\"slider\" aria-orientation=\"vertical\"><span class=\"mejs-offscreen\">Use Up\/Down Arrow keys to increase or decrease volume.<\/span><\/p>\n<div class=\"mejs-volume-total\">\n<div class=\"mejs-volume-current\" style=\"bottom: 0px; height: 100%;\"><\/div>\n<div class=\"mejs-volume-handle\" style=\"bottom: 100%; margin-bottom: -3px;\"><\/div>\n<\/div>\n<p><\/a><\/div>\n<div class=\"mejs-button mejs-fullscreen-button\"><button type=\"button\" aria-controls=\"mep_0\" title=\"Fullscreen\" aria-label=\"Fullscreen\" tabindex=\"0\"><\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 dir=\"ltr\">Installation Guide<\/h3>\n<p dir=\"ltr\">Extract the files and watch with your favorite player<\/p>\n<p dir=\"ltr\">Subtitle : Not Available<\/p>\n<p dir=\"ltr\">Quality: 720p<\/p>\n<h3 dir=\"ltr\">Download Links<\/h3>\n<p dir=\"ltr\"><a href=\"https:\/\/dl3.downloadly.ir\/Files\/Elearning\/Udemy_Compose_Multiplatform_iOSAndroid_Development_with_Kotlin_2024-4_Downloadly.ir.rar?nocache=1786097591\">Download \u2013 945 MB<\/a><\/p>\n<h5 dir=\"ltr\">Password file(s): <a>www.downloadly.ir<\/a><\/h5>\n<h3 dir=\"ltr\">File size<\/h3>\n<p dir=\"ltr\">945 MB<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Descriptions Compose Multiplatform \u2013 iOS\/Android Development with Kotlin, Build a Mobile App for Android and iOS with 100% shared code for business logic as wel<\/p>\n","protected":false},"author":1,"template":"","dgi_category":[10458],"dgi_tag":[35030,35031,35032,35033,35034,35035,35036,23497,35037],"class_list":["post-3185","digital_item","type-digital_item","status-publish","has-post-thumbnail","hentry","dgi_category-video-tutorials","dgi_tag-compose-multiplatform-ios-android-development-with-kotlin","dgi_tag-compose-multiplatform-ios-android-development-with-kotlin-download","dgi_tag-compose-multiplatform-ios-android-development-with-kotlin-free","dgi_tag-compose-multiplatform-ios-android-development-with-kotlin-free-download","dgi_tag-download-compose-multiplatform-ios-android-development-with-kotlin","dgi_tag-free-compose-multiplatform-ios-android-development-with-kotlin","dgi_tag-free-download-compose-multiplatform-ios-android-development-with-kotlin","dgi_tag-stefan-jovanovic","dgi_tag-udemy-compose-multiplatform-ios-android-development-with-kotlin"],"_links":{"self":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/3185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item"}],"about":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/types\/digital_item"}],"author":[{"embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/digital_item\/3185\/revisions"}],"wp:attachment":[{"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/media?parent=3185"}],"wp:term":[{"taxonomy":"dgi_category","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_category?post=3185"},{"taxonomy":"dgi_tag","embeddable":true,"href":"https:\/\/nokobox.com\/index.php\/wp-json\/wp\/v2\/dgi_tag?post=3185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}