Companies Home Search Profile

Compose Multiplatform - iOS/Android Development with Kotlin

Focused View

Stefan Jovanovic

1:49:43

608 View
  • 1. Introduction.mp4
    01:31
  • 2. Introducing with KMP.mp4
    04:20
  • 3. Source Sets and ExpectActual Mechanism.mp4
    05:04
  • 4. KMP vs Compose Multiplatform.mp4
    01:50
  • 5. Requirements.mp4
    00:56
  • 6. Choosing the right IDE.mp4
    02:05
  • 7. Preparing the Environment.mp4
    02:10
  • 1. Generate a Project Template.mp4
    01:06
  • 2. Project Structure Overview.mp4
    06:02
  • 3. Choosing a Third-party API.mp4
    03:05
  • 4. Adding dependencies.mp4
    03:46
  • 5. Choosing a ThemeColors.mp4
    02:57
  • 1. Model an API Response.mp4
    04:49
  • 2. Send a GET Request.mp4
    06:24
  • 3. Persist a Timestamp value.mp4
    05:03
  • 4. Filter the fetched Data from an API.mp4
    02:16
  • 1. Create RatesStatus.mp4
    08:42
  • 2. Create CurrencyInputs.mp4
    04:08
  • 3. Create AmountInput.mp4
    01:31
  • 4. Implement a Local Cache.mp4
    09:23
  • 5. Save and Read SourceTarget Currencies.mp4
    04:05
  • 6. Implement & Animate Switch Currencies Button.mp4
    02:29
  • 7. Animate SourceTarget CurrencyView.mp4
    02:29
  • 1. Create CurrencyPickerDialog.mp4
    09:46
  • 2. Select CurrencyType & Persist Selected Currency Code.mp4
    04:12
  • 1. Create and Implement a HomeBody.mp4
    04:43
  • 2. Add a Custom Font.mp4
    01:33
  • 3. Update System Bar Colors.mp4
    03:18
  • Description


    Build Modern Mobile Apps with MVVM/Clean Architecture and 100% Shared UI. Single Codebase, two Platforms!

    What You'll Learn?


    • Develop Android and iOS App from a Single Codebase
    • Develop Android and iOS App with Shared UI
    • Compose Multiplatform Framework
    • Working with a Local Database (MongoDB Realm)
    • Working with Network (Ktor)
    • Offline Cache
    • MVVM Architecture
    • Clean Architecture
    • Beautiful and Animated UI
    • Material 3 Components
    • Custom Theming
    • And more!

    Who is this for?


  • Mobile App developers
  • Kotlin Developers
  • Android Developers
  • iOS Developers
  • Anyone who wants to build Mobile Apps for both iOS/Android with a Single Codebase
  • What You Need to Know?


  • Basic knowledge about Jetpack Compose
  • Basic knowledge about Android Development
  • Basic knowledge about Kotlin Programming
  • More details


    Description

    Build a Mobile App for Android and iOS with 100% shared code for business logic as well as UI! That’s 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’m not gonna waste a second of your time, like other 20 hour courses that you’ve had experience with before.


    You’re 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’re 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’re going to work with both local and a remote data sources.


    Both light/dark themes are supported.

    New material 3 components.

    Custom theming.

    Custom UI components.

    Smooth animations.


    And more!


    So what are you waiting for, it’s time to sharpen your skills and learn the right stuff.

    Who this course is for:

    • Mobile App developers
    • Kotlin Developers
    • Android Developers
    • iOS Developers
    • Anyone who wants to build Mobile Apps for both iOS/Android with a Single Codebase

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Stefan Jovanovic
    Stefan Jovanovic
    Instructor's Courses
    Hi, my name is Stefan Jovanović. I’m an Android Developer/Designer and technology enthusiast. Love working on a new and exciting projects, sharing my knowledge with others, and always willing to learn more.I believe that permanent education is the key to success. I’ve been working as a developer/designer for 5 years so far.Have a lots of projects on my mind. I will be creating many useful courses in the future, and hope to hear from you as you enroll in one of them!Kind regards
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 28
    • duration 1:49:43
    • Release Date 2024/06/22

    Courses related to Android Development

    Courses related to iOS Development

    Courses related to Kotlin

    Subtitle
    Kotlin Whiteboard
    RayWenderlichKotlin Whiteboard
    3:04:57
    English subtitles
    06/18/2023
    Subtitle
    Error Handling in Kotlin
    Pluralsight Andrejs Doronins
    Andrejs Doronins
    Error Handling in Kotlin
    1:49:47
    English subtitles
    03/29/2024