icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100

icon
Course Description

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.

icon
Instructor Details

placeholder

Since 1991 Dr. Porter has been a professor of computer science at the University of Maryland and the University of Maryland Institute for Advanced Studies (UMIACS). Dr. Porter is an award--winning teacher and researcher. He is a winner of the National Science Foundation Faculty Early Career Development Award and the Dean's Award for Teaching Excellence in the College of Computer, Mathematics, and Physical Sciences. Dr. Porter's research focuses on techniques, tools and empirical studies for improving software development. He is a frequent speaker at scientific conferences, has served on the editorial boards of scientific journals, and has taught numerous courses in the US and abroad. His recent work on using mobile phone and tablet devices, in part to support education, has also been featured in radio shows, in television news stories and in a Fortune magazine article.

icon
More courses by Dr. Adam Porter

Programming Mobile Applications for Android Handheld Systems: Part 1

Free

icon
More android development courses

Flutter & Firebase: Build a Complete App for iOS & Android

$11.99

How To Launch Your App In Just 16 hrs - Android Development

$11.99

Android Game Development for Beginners - Learn Core Concepts

$11.99

Android App Development Bootcamp 2021 - Android 10 (Q)

$11.99

Game Development for Modern Platforms

Free

Principles of Computing (Part 2)

Free

icon
Reviews

4.5

33 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Michelangelo S on 8-Aug-16

Good Course, but it needs more focus on ContentProviders and Services.

By David T on 24-Oct-16

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.

By Theis N on 13-Jun-18

poorly maintained exercises which require hours of fixing in order to submit and pass tests

By Christo P on 25-Jun-16

Overall this course has some valuable information. Although, I found the pace was a bit fast, only covered enough to get by, not gradually building up to a point. Each assignment or lab you first have to struggle figuring out the skeleton code where they could have provided a bit more comments, tips and guidance. I would recommend this course for someone that at least have a basic Java or programming background. Not for complete new developers.

By Renad K on 16-Apr-16

There are no lectures on Services, and Content Providers which are two key components of the Android system. It really disappointed me.

By Mary L W on 23-Jan-18

a bit slow at times, but a damn good introduction to Android programming!

By Marco A A V on 28-Jun-17

G

By Filipe B d S on 29-Aug-16

O conteúdo poderia ser revisado e atualizado, visto que a plataforma como o SDK evoluem com muita rapidez, ficando assim desatualizado.

By Robbert d G on 4-May-16

Like part 1 this course is very informative for anyone new to android development. Pacing is good. The assignments are well developed and clear, although I found one to be on the really tricky side. Good course.

By Ioannis V on 30-Jul-16

Moves too fast

By Miah J C on 27-May-17

I like that this time while watching the video, there is ample time to import the project mentioned while explaining what it will do before running it. There should be links on how to add things to the emulator such as ringtones. I would have to stop and try to research these things online. Some of the code in the app displayed in the video were a bit different than in the course documents. I also liked that we ad to build an app from scratch at the end which incorporates/combines all that we had learnt. I always like the forums which answers most of the problems I come across with.

By Alex G on 2-Apr-18

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).