Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 2

University of Maryland, College Park via Coursera


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.


  • Threads and Networking
  • User Notifications, BroadcastReceivers, and Alarms
  • Graphics, Touch, and Multimedia
  • Sensors, Location and Maps, and Data Management
  • Build From Scratch
    • Build an app completely from scratch

Taught by

Adam Porter


4.4 rating, based on 15 Class Central reviews

4.7 rating at Coursera based on 172 ratings

Start your review of Programming Mobile Applications for Android Handheld Systems: Part 2

  • Anonymous

    Anonymous completed this course.

    I started part 1 of this course with only very basic knowledge of java but this course transformed my understanding of both java and android. The lectures were very helpful and well organized. I would highly recommend this course to anyone considering learning android programming and would encourage them to not only watch the lectures but complete the labs too. The labs really help to solidify your understanding of the topics covered. If I had to learn it on my own by having to read the android developer documentation, I would have been lost. This course (both parts 1 and 2) sorted it all out for me.

  • Alfonso Lorenzo-rodríguez completed this course.

    Good material. Good teacher. Good organization. The evaluation system (quizzes and labs) helps to fix and clarify even more the underlying ideas and concepts. In general, it deserves the effort you have to devote to comple it
  • Anonymous

    Anonymous completed this course.

    I enjoyed taking this class. The videos are well done and the exercises are challenging enough. I definitely recommend a class on Java programming before attacking the android programming.
  • Adrienb completed this course, spending 5 hours a week on it and found the course difficulty to be medium.

    My first mooc and one of the best I've taken.
    A very clear introduction to the main tools of Android SDK.
  • Anonymous

    Anonymous is taking this course right now.

  • Panos Gr is taking this course right now.

  • Riya Banerjee completed this course.

  • Jesus Montanez completed this course.

  • Saeed

    Saeed is taking this course right now.

  • Natalie Childs completed this course.

  • Mark Henry Butler completed this course.

  • Profile image for Rotem Ben-Layish
    Rotem Ben-Layish

    Rotem Ben-Layish completed this course.

  • Zhe Li completed this course.

  • Raphael Favero

    Raphael Favero completed this course.

  • Ali Kabiri completed this course.

Never Stop Learning.

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