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.
63/100
CourseAsk score
- What the provider tells you
- 39/45
- Who stands behind it
- 8/35
- How complete the listing is
- 16/20
Scores how much the provider publishes and who stands behind it — not how well it is taught.
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
Price shown by Udemy — confirm on their site.
Enroll on UdemyYou'll be redirected to Udemy to complete enrollment.
- Listed & compared by CourseAsk
- English · 0
Compared on these lists
Where this course ranks against the alternatives.
Coursera