Tutorialspoint

April Learning Carnival is here, Use code FEST10 for an extra 10% off

Android App Development with JetPack Compose

person icon Jitendra Pratap Prajapati

4.2

Android App Development with JetPack Compose

Learn Jetpack Compose with Kotlin,Retrofit,Dagger & Hilt and built your first app.

updated on icon Updated on Apr, 2024

language icon Language - English

person icon Jitendra Pratap Prajapati

category icon Android Development,Development

Lectures -29

Duration -4.5 hours

4.2

price-loader

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

The course is create on Android Studio Bumblebee Canary 10.

After completing this course you will become a highly-demanded Android developer by adding the Jetpack Compose Skill into your Android knowledge. You will have slight edge over those people who have just hold only knowledge about xml based android app development.

Jetpack Compose is Android’s modern toolkit for building native UI. It simplifies and accelerates UI development on Android. Quickly bring your app to life with less code, powerful tools, and intuitive Kotlin APIs.

You can do much more with less code and avoid bugs, so code is simple and easy to maintain.

Compose is compatible with all your existing code: you can call Compose code from Views and Views from Compose. Most common libraries like Navigation, ViewModel and Kotlin coroutines work with Compose, so you can start adopting when and where you want.

Compose enables you to create beautiful apps with direct access to the Android platform APIs and built-in support for Material Design, Dark theme, animations, and much more.

Compose has also solved more than declarative UI -- accessibility apis, layout, all kinds of stuff have been improved.

Goals

What will you learn in this course:

  • You can start as beginner and will become a Android Developer in no time.
  • Learn how to build a MVVM project in Jetpack Compose with Kotlin.
  • Learn how to use Room Database ,LiveData, Lifecycles and ViewModels.
  • Learn how to use retrofilt and okhttp client with interceptors.
  • Learn Dependency injection with Dagger and Hilt.
  • Learn how to easily create list with Lazy Column.
  • Learn how to create Staggered Vertical Grid.
  • Learn How to use Crossfade to create navigation.
  • Learn how to create routes for navigation.

Prerequisites

What are the prerequisites for this course?

  • No prior programming experience required .
  • Some Kotlin experience will make things a bit easier to go through in this course.
Android App Development with JetPack Compose

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction
4 Lectures
  • play icon Introduction 03:13 03:13
  • play icon Course Demo 04:23 04:23
  • play icon Installing Android Studio & Emulator Set Up 03:46 03:46
  • play icon Declaring Basic Dependencies 07:24 07:24
Room Database
3 Lectures
Tutorialspoint
Dependency Injection with Hilt & Dagger
6 Lectures
Tutorialspoint
Front End Part - 1
7 Lectures
Tutorialspoint
Front End Part - 2
5 Lectures
Tutorialspoint
Front Endt Part - 3
4 Lectures
Tutorialspoint

Instructor Details

user profile image

Jitendra Pratap Prajapati

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515