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

  • Provider Coursera
  • Subject Android Development
  • $ Cost Free Online Course (Audit)
  • Session Upcoming
  • Language English
  • Certificate Paid Certificate Available
  • Effort 5-10 hours a week
  • Start Date
  • Duration 5 weeks long

Taken this course? Share your experience with other students. Write review

Overview

Sign up to Coursera courses for free Learn how

This course introduces you to the design and implementation of Android applications for mobile devices. You will develop an app from scratch, assuming a basic knowledge of Java, and learn how to set up Android Studio, work with various Activities and create simple user interfaces to make your apps run smoothly.

Syllabus

Android Platform and Development Environment


Application Fundamentals and the Activity Class


Intents, Permissions, and Fragments


User Interface Classes


Build From Scratch Assignment


Taught by

Adam Porter

Help Center

Most commonly asked questions about Coursera Coursera

Reviews for Coursera's Programming Mobile Applications for Android Handheld Systems: Part 1
4.1 Based on 38 reviews

  • 5 stars 61%
  • 4 stars 11%
  • 3 stars 18%
  • 2 star 0%
  • 1 stars 11%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Dean D
1.0 4 years ago
Dean completed this course.
This course suffers from a fundamentally flawed approach to teaching Android development. It tries to teach Android development through lectures instead of having students write Android applications. While the production quality of these lectures is high, they are nearly useless for learning Android development.

Learning to write Android applications is mostly learning the Android API. It is a rich, complex API and just like learning any other API such as JPA, JSF, or Swing you have to write code to learn it. While this course does have programming assignments, Coursera defe…
22 people found
this review helpful
Was this review helpful to you? Yes
Will S
3.0 4 years ago
by Will completed this course.
Dr. Porter is a fine lecturer and the course is well organized.

Unfortunately, the course also presents dated material and uses Eclipse--which is no longer supported by Google as an Android IDE. If you're working for a for-profit company more than likely you're going to know AS, IntelliJ, etc. Eclipse has not been the king snake for android development in industry for some time, at least in my experience (of course there are always companies and government organizations that are slow to upgrade their IT environments-but with Google not supporting Eclipse teaching via Eclipse is a…
6 people found
this review helpful
Was this review helpful to you? Yes
Anonymous
3.0 4 years ago
Anonymous completed this course.
I enjoyed the class and learned a lot. The video lectures were clear and provided a very good overview of the topics.

I found the labs were very difficult. The lectures gave you an overview but the labs were in the details. The lectures did not give you enough so you had to go hunting in the online documentation. While that is fine in general, many times I was directed to very high level documentation. I often felt I was left to try random code snippets without a clear understanding of what or why. Overall I think the gap between the lectures and coding was too large and left too much unclear.
3 people found
this review helpful
Was this review helpful to you? Yes
Anonymous
5.0 5 years ago
Anonymous completed this course.
The course is perfectly organized, very precise, well spoken, covers everything for a new android developer to start a new career in mobile development. It takes from grounds up. I am still in middle of course, but can't wait to rate this class. I have been on youtube researching tones of good android course to make my definite move. At last I found very well explained course on net and good part is eventually it to get recognized certificate too.
3 people found
this review helpful
Was this review helpful to you? Yes
Aqeel L
5.0 4 years ago
by Aqeel completed this course.
I've attended many other courses and training courses ( non-academic) trying to learn android development, technical tutorials wasn't suffeicient to get me up and running , I've attended (Creative , Playful Android ) which took about 8 weeks which I believe really prepare me for this course. but this course put me on the right track , right now am able to build an application from the ground even things I didn't take in the lecture.

am very thankful for Dr.Adam and every one how helped in this course.

Thanks , and keep moving forward.
1 person found
this review helpful
Was this review helpful to you? Yes
Anonymous
1.0 3 years ago
Anonymous is taking this course right now.
Boring and outdated lectures. Def not the right way to learn Android app development. I'd recommend serious learners to directly start by following the training material on the official Android documentation site: developer.android.com/training . If you prefer video lectures then the Udacity courses listed in their Nanodegree curriculum are the best. They are co-produced by Google engineers.
3 people found
this review helpful
Was this review helpful to you? Yes
Panos G
5.0 3 years ago
by Panos completed this course, spending 8 hours a week on it and found the course difficulty to be hard.
The course is quite challenging for a beginner but will leave you with a taste of the immense world of Android Programming. I really liked how the structure of this class is provided. Everything is well organized and well explained. The weekly projects (for which you have two weeks btw) are not very hard to accomplish but you will need some research on some subjects if you are not familiar with Android concepts.
1 person found
this review helpful
Was this review helpful to you? Yes
Maziar M
5.0 4 years ago
Maziar completed this course, spending 18 hours a week on it and found the course difficulty to be hard.
I used to struggle a lot in learning Android before I took these courses. Prof. A. Porter explains everything clearly and the studying facilities provided by Coursera platform such as discussion forums and peer assessments makes the learning process much easier. Moreover, the course material gets updated in respect to Android Studio, Eclipse and the latest APIs when necessary.
0 person found
this review helpful
Was this review helpful to you? Yes
Jorge P
5.0 4 years ago
by Jorge completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
This course makes learning to program Android apps easy and funny. I would definitely recommend to anyone who has absolutely no background on mobile development (as me) and wants to start quickly but on solid knowledge. It’s a super course and Pr Porter excels at explaining all the concepts.
0 person found
this review helpful
Was this review helpful to you? Yes
Anonymous
3.0 4 years ago
Anonymous completed this course.
The technology used was outdated. No android studio and it was hard to follow because of this. I think the professor knows what he's talking about, but needs to update his videos to make thing up-to-date.
0 person found
this review helpful
Was this review helpful to you? Yes
Marjorie I
5.0 4 years ago
by Marjorie completed this course.
Thanks Mr. Porter. It is the best course ever. The explanations were crystal clear and I have learned a lot here.
1 person found
this review helpful
Was this review helpful to you? Yes
Dmitri D
5.0 4 years ago
by Dmitri completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
This Course is suitable for people who already know Java SE. That is an important thing. Once you know it, all the Course would be a pleasure to participate in. The video lectures are perfect. The exercises are not very difficult. I would suggest to study all examples. There is a real code that you can use in your projects.

P.S. I've done all homeworks in Android Studio. There is no problems to use it!

But I suggest to the course stuff either implement their lectures using Android Studio or make a topic with all directions step-by-step about migrating from Eclipse to Android Studio.
Was this review helpful to you? Yes
Erick E
5.0 4 years ago
by Erick completed this course, spending 12 hours a week on it.
I had programmed before with Android. But in this class I learned that I did not know the fundamentals about Android. This first part of the course has complimented my knowledge about Android. I will continue studying the remains of the courses, of course.
Was this review helpful to you? Yes
Anonymous
5.0 4 years ago
Anonymous completed this course.
Excellent course!! These courses gave me a great revision, corrected some of my concepts, and taught me a lot more new materials. I recommend this course to those who want to challenge themselves. Thanks Prof Porter and team.
Was this review helpful to you? Yes
Cláudio T
3.0 4 years ago
by Cláudio completed this course, spending 4 hours a week on it and found the course difficulty to be medium.
I had a hard time following the course, it takes a lot of time.

In the end it looks that I didn't learn a lot :(

Let's go to the second part and hope that more ground is achieved.
Was this review helpful to you? Yes
César P
5.0 4 years ago
by César completed this course.
The course was really helpful, it introduced me to the Android world like no other course did in the past. I will do the whole Specialization as the other courses seem to be great too.
Was this review helpful to you? Yes
Andrei
5.0 4 years ago
Andrei completed this course, spending 6 hours a week on it and found the course difficulty to be medium.
2 people found
this review helpful
Was this review helpful to you? Yes
Jerome V
5.0 4 years ago
by Jerome completed this course.
I learned a lot. Of course it is expected that you’ll have to figure out some things at your own. Nevertheless, it is good stuff.
Was this review helpful to you? Yes
Mayraj S
1.0 4 years ago
by Mayraj is taking this course right now.
0 person found
this review helpful
Was this review helpful to you? Yes
Anonymous
1.0 4 years ago
Anonymous is taking this course right now.
This course is total jank. The lectures are plain and boring and most of the homework doesn't even let you code. Don't make my excuse by taking the course, I found these videos by a guy named "Bucky" on YouTube, they are much more worth it
0 person found
this review helpful
Was this review helpful to you? Yes
  • 1

Class Central

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

Sign up for free

Never stop learning Never Stop Learning!

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