Android Fundamentals: BroadcastReceivers

BroadcastReceivers are the building blocks of Android, similar to an Activity or a Service. This course will help you understand how to keep your app notified about the ongoing events or change in state of the android device.
Course info
Level
Beginner
Updated
Dec 2, 2016
Duration
3h 0m
Table of contents
Course Overview
Getting Familiar with BroadcastReceiver
Creating BroadcastReceiver Statically
Exploring Ordered BroadcastReceiver
Creating BroadcastReceiver Dynamically
Understanding Sticky Broadcast
Enhancing App Security with BroadcastReceiver
Working with Local BroadcastReceiver
Using BroadcastReceivers with Android Permissions
Description
Course info
Level
Beginner
Updated
Dec 2, 2016
Duration
3h 0m
Description

BroadcastReceivers (or Receivers) simply respond to broadcast messages from other applications or from the system itself. These messages are sometimes called events or intents. This course, Android Fundamentals: BroadcastReceivers, talks about BroadcastReceiver in detail. Beginning with practical examples of how and where it is used in the Android app and system. The course then proceeds progressively, first giving a brief introduction to normal broadcast, ordered broadcast and sticky broadcast, static and dynamic declaration of Receivers, then enters into enhancing security of an app by modifying Receivers. Finally, topics like 'how to deal with dangerous permissions while using Receivers' are also covered along with a demo. After completing this course, you will have a strong foundational knowledge of how BroadcastRecievers work and why they are important to your app.

About the author
About the author

Sriyank is a passionate software developer and loves to share his knowledge through his blogs and video courses. He follows "share and gain" principle which led him to publish many courses online. Though he has a deep love for Android he also specializes in other mobile app platforms such as iOS and also web development frameworks such as Laravel. He started his journey of sharing knowledge by holding hands-on workshops in various top level Indian Institutes such as NITs and IITs which eventually made him the speaker of one of the Google Developers Groups India which further supported his workshops in many more institutions. Currently Sriyank is working as freelance software developer and a proud online trainer. Apart from this, he loves to travel and explore new places.

More from the author
Android Fundamentals: Views and Adapters
Beginner
1h 44m
Jul 31, 2019
Android Fundamentals: Layouts
Beginner
1h 60m
Jun 28, 2019
Android Animations
Intermediate
2h 16m
Mar 25, 2019
More courses by Sriyank Siddhartha
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. This is Sriyank Siddhartha, and I welcome you all to my course of Android Fundamentals: BroadcastReceivers. I have several years of experience on Android, both as a developer and trainer, and have published several courses on Pluralsight as well. Now the BroadcastReceiver is one of the most important Android components, without which one cannot create a professional application. This course is specially designed for beginners, and covers all the foundational concepts related to the BroadcastReceiver. If you want to give a kickstart to your Android application development journey, then you should go for this course, as this course will cover the topic of introduction to BroadcastReceiver, how To create and register a Receiver to an event both statically and dynamically, exploring normal, as well as ordered broadcasts, significance of sticky broadcasts, and how to use local broadcasts for inter-android component communication, and at last, using BroadcastReceiver with Android permission such as dangerous permissions. So, by the end of this course, you will have a very strong foundation on the topic of Android BroadcastReceivers. So let's together start this journey to explore BroadcastReceivers in detail at Pluralsight.