Stefan Jovanovic

    Compose Multiplatform (Android/iOS) - Mobile App Development

    0/5(0)

    Mobile Development · Online Course

    This product hasn't been reviewed yet! Be the first to share your experience.

    Reviews, Scores & Student Outcomes

    Unclaimed Profile

    Kotlin Multiplatform and Compose Multiplatform are rapidly redefining how modern developers approach cross-platform mobile development. This comprehensive course, expertly guided by instructor Stefan Jovanovic, offers a hands-on, practical journey into building a fully functional, production-ready To-Do application for both Android and iOS devices from a single, shared codebase. By leveraging the declarative UI paradigm of Jetpack Compose, learners will master critical concepts such as initial composition, state management, and recomposition. The curriculum moves far beyond basic UI elements, exploring professional architectural patterns like Model-View-ViewModel (MVVM) and Clean Architecture. Students will implement robust local data storage using SQLDelight, manage system-wide dependencies smoothly with Koin, and handle navigation using Compose Navigation 3. Additionally, the course tackles essential user experience enhancements, such as dark and light mode support, custom reusable UI components, and fluid UI animations, including swipeable gestures and screen transition effects. Perfect for intermediate developers looking to expand their skill set into the iOS ecosystem without abandoning their existing Kotlin expertise, this course successfully bridges the gap between traditional single-platform development and modern, efficient multiplatform engineering. By the end of this program, you will have a solid foundation to design, build, and deploy elegant cross-platform applications.

    About the creator

    Stefan Jovanovic

    View full profile

    Follow on social

    Stefan Jovanovic
    No featured video yet

    Not found

    Reviews

    Stefan Jovanovic is a dedicated mobile designer and software developer who bridges the gap between aesthetic user interface design and robust, multiplatform code. With a deep passion for modern mobile development, Stefan specializes in creating streamlined, native-like user experiences across Android and iOS platforms. His courses, such as the "One & Only Mobile App UI/UX Design Masterclass with Figma" and "Compose Multiplatform (Android/iOS) - Mobile App Development," reflect his holistic philosophy: great apps require both beautiful visual design and efficient, maintainable codebases. As an instructor, Stefan focuses on practical, project-based learning, guiding students from the initial wireframe in Figma to…Show more

    Ratings & reviews

    This product hasn't been reviewed yet! Be the first to share your experience.

    0/5

    Not enough reviews yet

    0 reviews

    Rating breakdown

    Results mentioned in reviews are individual experiences and are not guaranteed or typical.

    Program Overview

    Online Course

    Learning format

    Mobile Development

    Subcategory

    $49.99

    Price

    Price may change · updated within 1–2 weeks

    English

    Course language

    What You'll Learn

    • Develop Android and iOS App from Scratch
    • To-Do App with Jetpack Compose/Compose Multiplatform
    • New Declarative way of Building UI
    • Introducing with Jetpack Compose
    • Composable Lifecycle
    • Initial Composition and Recomposition
    • States in Jetpack Compose
    • Side Effects
    • Layouts in Jetpack Compose
    • Build Custom UI Components
    • SQLDelight Database
    • Compose Navigation 3
    • Dependency Injection with Koin
    • Support for Dark and Light Themes
    • Animate UI Components
    • Swipeable Animations
    • Clean Architecture
    • Transition Animations
    • And many more!

    Best For

    • Android developers seeking to expand their reach to iOS using Kotlin.
    • Developers familiar with Kotlin who want to master declarative UI frameworks.
    • Software engineers looking to implement Clean Architecture and MVVM in mobile projects.
    • Intermediate developers ready to modernize their stack with Koin and SQLDelight.

    Not For

    • Absolute beginners who have never programmed in Kotlin or Java.
    • Developers looking for an introductory course on basic Android XML-based layouts.
    • Learners searching for a general mobile development theory course without practical coding.
    • Experts already deeply experienced with complex Compose Multiplatform production environments.

    What's included

    Still confused?

    Get a reply from the creator within 24 hours.

    Top alternatives

    Compare Similar Mobile Development Programs

    Not sure Compose Multiplatform (Android/iOS) - Mobile App Development is the right fit? See how it stacks up against the top-rated alternatives in mobile development, all rated by verified students.

    Loading comparison…

    More categories

    Development

    Before you buy

    Compare alternatives

    See how Compose Multiplatform (Android/iOS) - Mobile App Development stacks up against top-rated programs in mobile development.

    Compare now

    Run a credibility check

    Use AllPros Guru Detector to review trust signals before you spend.

    Open Guru Detector