Android Fundamentals: Implementing Effective Navigation

This course focuses on navigation with Android. By the end of the course you’ll understand how to implement effective navigation using activities, fragments, alert dialogs, bottom navigation views, navigation drawers, and tabs.
Course info
Rating
(32)
Level
Beginner
Updated
Feb 16, 2018
Duration
2h 42m
Table of contents
Description
Course info
Rating
(32)
Level
Beginner
Updated
Feb 16, 2018
Duration
2h 42m
Description

At the core of every great Android application is an excellent navigation system. In this course, Android Fundamentals: Implementing Effective Navigation, you will learn how to provide a seamless user experience by implementing the various navigation methods in Android. You will take a close look at activities and fragments. You will see how to use alert dialogs. You will also explore bottom navigation views, navigation drawers, and tabs. When you’re finished with this course, you will have a foundational knowledge on navigating Android applications that will help you as you move forward to develop mobile applications.

About the author
About the author

Mitch's passion is teaching. He believes the current education system is outdated and you shouldn't have to spend your life savings to learn about the tech industry.

More from the author
Android Threads: Getting Started
Intermediate
2h 19m
Nov 15, 2018
Firebase on Android: Cloud Firestore
Intermediate
2h 15m
May 16, 2018
More courses by Mitch Tabian
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hello. My name is Mitch Tabian, and welcome to my course, Android Fundamentals: Implementing Effective Navigation. I'm a self-employed Android developer, and I'm here to teach you about implementing effective navigation with Android. Effective navigation is absolutely fundamental to every Android application. The way a user navigates the app will have a huge impact on the overall user experience. As you'll see in the course, back navigation is especially difficult to master. Back navigation refers to the way users travel through the app when pressing the back button or navigating backwards. Some of the major topics we'll cover include navigating with activities and fragments. Having a little bit of both is key to providing a great user experience, and you'll see why. We'll be using a bottom navigation view as the primary method of traversing the app. Personally, I love bottom navigation bars because they provide a very clear method of navigation. A navigation drawer will be used to supplement the app's navigation. Navigation drawers are great for providing a way to centralize or reset a user's location in the app. Tabs are used in almost every app, and it's for good reason. Tabs provide an easy way to swipe through content that's usually static in nature. By the end of the course, you'll have an excellent understanding of the most important concepts when it comes to navigating an app. Effective navigation is absolutely fundamental to providing a great user experience. Before beginning the course, you should be familiar with Android Studio and know how to run applications using the Android emulator or a real device. I hope you'll join me on this journey to learn about navigation with the Implementing Effective Navigation course at Pluralsight.