- Level Foundation
- Duration 20 hours
- Course by University of Maryland, College Park
-
Offered by
About
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.Modules
Course Overview
1
Videos
- Overview
Lectures: Threads, AsyncTasks and Handlers, and Networking
- Lab - AsyncTasks
1
Assignment
- Threads, AsyncTasks and Handlers, and Networking
4
Videos
- Threads, AsyncTasks & Handlers - Part 1
- Threads, AsyncTasks & Handlers - Part 2
- Networking - Part 1
- Networking - Part 2
Lectures: User Notifications, BroadcastReceivers, and Alarms
- Lab - Notifications
1
Assignment
- User Notifications, BroadcastReceivers, and Alarms
5
Videos
- User Notifications - Part 1
- User Notifications - Part 2
- BroadcastReceiver - Part 1
- BroadcastReceiver - Part 2
- Alarms
Lectures: Graphics, Touch, and Multimedia
- Lab - Graphics
1
Assignment
- Graphics, Touch, and Multimedia
9
Videos
- Graphics and Animation - Part 1
- Graphics and Animation - Part 2
- Graphics and Animation - Part 3
- Touch and Gestures - Part 1
- Touch and Gestures - Part 2
- Multimedia - Part 1
- Multimedia - Part 2
- Preview: Programming Cloud Services for Android Handheld Systems
- Introduction to Amazon Guest Lecture - Analytics and A/B Testing
Lectures: Sensors, Location and Maps, and Data Management
- Lab - Location
1
Assignment
- Sensors, Location and Maps, and Data Management
7
Videos
- Sensors - Part 1
- Sensors - Part 2
- Location and Maps - Part 1
- Location and Maps - Part 2
- Data Management - Part 1
- Data Management- Part 2
- Closing
Daily Selfie
1
Peer Review
- Daily Selfie
Auto Summary
Embark on your journey to master Android app development with "Programming Mobile Applications for Android Handheld Systems: Part 2," offered by Coursera. This foundational IT & Computer Science course is designed to advance your skills in designing and implementing sophisticated Android applications for mobile devices. Building on prior knowledge, you'll delve into handling notifications, integrating multimedia and graphics, and incorporating touch and gesture functionalities into your apps. With a comprehensive duration tailored for in-depth learning, you can choose between Starter and Professional subscription options to suit your needs. Ideal for beginners aiming to solidify their Android development expertise, this course is your gateway to creating dynamic and interactive mobile applications.

Dr. Adam Porter