This course introduces you to the design and implementation of Android applications for mobile devices. You will build upon concepts from the prior course, including handling notifications, using multimedia and graphics and incorporating touch and gestures into your apps.
What's included
5 videos1 assignment1 programming assignment
Show info about module content
5 videos•Total 63 minutes
Overview •5 minutes
Threads, AsyncTasks & Handlers - Part 1•16 minutes
Threads, AsyncTasks & Handlers - Part 2•16 minutes
Networking - Part 1•14 minutes
Networking - Part 2•13 minutes
1 assignment•Total 30 minutes
Threads, AsyncTasks and Handlers, and Networking•30 minutes
1 programming assignment•Total 180 minutes
Lab - AsyncTasks•180 minutes
User Notifications, BroadcastReceivers, and Alarms
Module 2•5 hours to complete
Module details
What's included
5 videos1 assignment1 programming assignment
Show info about module content
5 videos•Total 70 minutes
User Notifications - Part 1•9 minutes
User Notifications - Part 2•12 minutes
BroadcastReceiver - Part 1•14 minutes
BroadcastReceiver - Part 2•17 minutes
Alarms•17 minutes
1 assignment•Total 30 minutes
User Notifications, BroadcastReceivers, and Alarms•30 minutes
1 programming assignment•Total 180 minutes
Lab - Notifications•180 minutes
Graphics, Touch, and Multimedia
Module 3•5 hours to complete
Module details
What's included
9 videos1 assignment1 programming assignment
Show info about module content
9 videos•Total 116 minutes
Graphics and Animation - Part 1•17 minutes
Graphics and Animation - Part 2•12 minutes
Graphics and Animation - Part 3•20 minutes
Touch and Gestures - Part 1•16 minutes
Touch and Gestures - Part 2•12 minutes
Multimedia - Part 1•12 minutes
Multimedia - Part 2•19 minutes
Preview: Programming Cloud Services for Android Handheld Systems•8 minutes
Introduction to Amazon Guest Lecture - Analytics and A/B Testing•2 minutes
1 assignment•Total 30 minutes
Graphics, Touch, and Multimedia•30 minutes
1 programming assignment•Total 180 minutes
Lab - Graphics•180 minutes
Sensors, Location and Maps, and Data Management
Module 4•5 hours to complete
Module details
What's included
7 videos1 assignment1 programming assignment
Show info about module content
7 videos•Total 78 minutes
Sensors - Part 1•11 minutes
Sensors - Part 2•11 minutes
Location and Maps - Part 1•14 minutes
Location and Maps - Part 2•10 minutes
Data Management - Part 1•16 minutes
Data Management- Part 2•13 minutes
Closing•2 minutes
1 assignment•Total 30 minutes
Sensors, Location and Maps, and Data Management•30 minutes
The University of Maryland, College Park is the state's flagship university and one of the nation's preeminent public research universities. A global leader in research, entrepreneurship and innovation, the university is home to more than 40,700 students, 14,000 faculty and staff, and nearly 400,000 alumni. The university’s faculty includes two Nobel laureates, 10 Pulitzer Prize winners, 69 members of the national academies and scores of Fulbright scholars. Located just outside Washington, D.C., the University of Maryland is committed to social entrepreneurship as the nation’s first “Do Good” campus, and discovers and shares new knowledge every day through research and programs in academics, the arts, and athletics.
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."
Learner reviews
4.7
172 reviews
5 stars
77.32%
4 stars
18.02%
3 stars
3.48%
2 stars
0.58%
1 star
0.58%
Showing 3 of 172
A
AG
5·
Reviewed on Apr 1, 2018
Great hands-on course. Teacher is great, and course materials are well prepared. Only frustrating part is the horrible tooling (Android Studio and above all the resource consuming emulator).
P
PU
4·
Reviewed on Oct 23, 2016
I learned a lot but I felt that the final project was significantly more difficult than the work leading up to it, and there was no support I could find or access via the class itself.
M
MG
5·
Reviewed on Mar 13, 2017
Excellent course, excellent teacher. All key concepts are covered well.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I purchase the Certificate?
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.