Android App Development: Communicating with the User
Offered By: LinkedIn Learning
Course Description
Overview
Ensure that your users get the right information at the right time. Learn when and how to utilize key user communication options in your Android applications.
Knowing when and how to display communications in your Android app can ensure your users enjoy a smooth user experience with a predictable and reliable flow. In this course, join Joe Marini as he demonstrates how to most effectively utilize key user communication options in your Android apps. Joe demonstrates how to communicate with your users using toast messages, Snackbars, and dialogs, depending on if you want the user to acknowledge or confirm information. He explains how to handle events using notifications, how to customize layouts, and how to work with action buttons. He also shares the benefits and drawbacks of each feature, so you can select the right method for the best user experience.
Knowing when and how to display communications in your Android app can ensure your users enjoy a smooth user experience with a predictable and reliable flow. In this course, join Joe Marini as he demonstrates how to most effectively utilize key user communication options in your Android apps. Joe demonstrates how to communicate with your users using toast messages, Snackbars, and dialogs, depending on if you want the user to acknowledge or confirm information. He explains how to handle events using notifications, how to customize layouts, and how to work with action buttons. He also shares the benefits and drawbacks of each feature, so you can select the right method for the best user experience.
Syllabus
Introduction
- Effective user communication
- What you should know
- Getting set up
- Communication scenarios
- Toast overview
- Displaying a simple toast
- Customizing toasts
- Snackbar overview
- Displaying a Snackbar
- Snackbars with actions
- Dialogs overview
- Creating a simple dialog
- Creating a choice dialog
- Returning results from a dialog
- Creating custom dialogs
- Notifications overview
- Basic notifications
- Expanded notifications
- Notifications and the lock screen
- Best practices for using notifications
- Conclusion
Taught by
Joe Marini
Related Courses
Creative, Serious and Playful Science of Android AppsUniversity of Illinois at Urbana-Champaign via Coursera Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera Android. Programación de Aplicaciones
MirÃadax Programming Mobile Applications for Android Handheld Systems: Part 1
University of Maryland, College Park via Coursera Begin Programming: Build Your First Mobile Game
University of Reading via FutureLearn