State of the Art Android app development in Java

Udemy MOOC / Non-credit USD 99.99
Enroll now →
State of the Art Android app development in Java

About this course

Build a State of the Art Android App with this new course on Android development and Java.Most tutorials and how to's show you the basics of app building, but they don't show you how to use the latest technologies and libraries.Most projects and jobs require you to know how to use the latest libraries. This is what this course is all about.The purpose of this course is to give you a practical example of how to use these technologies, all while building a simple example app.We will learn about:MVVM architecture using the Google recommended Android Lifecycle ExtensionsRetrofit and JSON for remote server communicationRxJava as a reactive frameworkDagger2 for dependency injectionJetpack navigation for navigating the user through the app screensJetpack Data Binding for building UI screensGlide for seamless image loadingJetpack Palette for extracting colors from imagesUnit tests to test the application and make it stable and robustAnd we will build everything in JavaIf you want to become an expert Android Developer, you need to know how to use these technologies.If you want to build an app that scales and is robust, these technologies will make your life easy in the long term.Sign up today, and let's learn how to properly build a State of the Art Android Application.

What you'll learn

  • understanding MVVM architecture
  • utilizing Retrofit for remote server communication
  • implementing RxJava as a reactive framework
  • applying Dagger2 for dependency injection
  • navigating app screens with Jetpack navigation
  • using Jetpack Data Binding for UI
  • loading images with Glide
  • extracting colors with Jetpack Palette
  • conducting unit tests for application stability

Course objectives

  • equip students with practical skills in Android app development
  • familiarize students with modern libraries and tools
  • prepare students to build scalable and robust applications

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.