subject

Coursera: Android App Components - Intents, Activities, and Broadcast Receivers

 with  Douglas Schmidt, Michael Walker and C. White
This 4 week MOOC builds upon the overview of Java and Android covered in Course 1 by delving deeper into core Android app components, such as intents, activities, and broadcast receivers. You will learn by example how to program these core Android components together with Android concurrency frameworks and basic Java file I/O classes (such as File and InputStream) and Android storage mechanisms (such as Shared Preferences). You'll also learn how to use the Git source code management system. Throughout this MOOC you'll work incrementally on a project involving downloading, storing, and display images from remote websites. Each week you will add additional capabilities to the project, based on material covered in the lecture videos. You'll spend roughly 4 hours per week watching video lectures, taking quizzes, and programming assignments with Java and Android.

Syllabus

MOOC Overview
This module provides an introduction to the contents of the MOOC and summarizes effective learning strategies

Introduction to Git
This module provides an overview of the Git version control system.

Android Intents
This module describes the structure, functionality, and use of Android intents that provide an abstract description of an operation to perform or an event that has occurred.. Android uses intents as the "glue" that simplifies the integration of apps that reuse existing components, such as activities, services, and broadcast receivers.

Android Activities
This module describes the structure, functionality, and use of Android activities, which define user-facing operations that are displayed on a device screen. Activities are the most common type of Android component and are at the heart of app Android apps.

Android Broadcast Receivers


2 Student
reviews
Cost Free Online Course (Audit)
Pace Upcoming
Institution Vanderbilt University
Provider Coursera
Language English
Certificates Paid Certificate Available
Calendar 4 weeks long
Sign up for free? Learn how

Disclosure: To support our site, Class Central may be compensated by some course providers.

+ Add to My Courses
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

2 reviews for Coursera's Android App Components - Intents, Activities, and Broadcast Receivers

Write a review
7 months ago
Aayush Goyal audited this course.
Was this review helpful to you? YES | NO
9 months ago
Hussein Bilal completed this course.
Was this review helpful to you? YES | NO

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free