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.
What's included
4 videos1 assignment2 programming assignments
Show info about module content
4 videos•Total 62 minutes
Overview•11 minutes
Introduction to the Android Platform•18 minutes
The Android Development Environment - Part 1•20 minutes
The Android Development Environment - Part 2•13 minutes
1 assignment•Total 32 minutes
Android Platform and Development Environment•32 minutes
2 programming assignments•Total 360 minutes
Lab - Learn to Submit•180 minutes
Lab - Development Environment•180 minutes
Application Fundamentals and the Activity Class
Module 2•4 hours to complete
Module details
What's included
7 videos1 assignment1 programming assignment
Show info about module content
7 videos•Total 61 minutes
Application Fundamentals - Part 1•15 minutes
Application Fundamentals - Part 2•11 minutes
The Activity Class - Part 1•14 minutes
The Activity Class - Part 2•15 minutes
Introduction to Amazon Guest Lecture - AppStores and Free Ebook•2 minutes
Introduction to Amazon Guest Lecture - App Monetization•1 minute
Preview - Programming Mobile Services for Android Handheld Systems•2 minutes
1 assignment•Total 26 minutes
Application Fundamentals and the Activity Class•26 minutes
1 programming assignment•Total 180 minutes
Lab - The Activity Class•180 minutes
Intents, Permissions, and Fragments
Module 3•10 hours to complete
Module details
What's included
5 videos1 assignment3 programming assignments
Show info about module content
5 videos•Total 60 minutes
The Intent Class - Part 1•9 minutes
The Intent Class - Part 2•11 minutes
Permissions•12 minutes
The Fragment Class - Part 1•11 minutes
The Fragment Class - Part 2•16 minutes
1 assignment•Total 18 minutes
Intents, Permissions, and Fragments•18 minutes
3 programming assignments•Total 540 minutes
Lab - Intents•180 minutes
Lab - Permission•180 minutes
Lab - Fragments•180 minutes
User Interface Classes
Module 4•4 hours to complete
Module details
What's included
5 videos1 assignment1 programming assignment
Show info about module content
5 videos•Total 68 minutes
User Interface Classes - Part 1•17 minutes
User Interface Classes - Part 2•16 minutes
User Interface Classes - Part 3•19 minutes
User Interface Classes - Part 4•14 minutes
Part 1 Closing•2 minutes
1 assignment•Total 16 minutes
User Interface Classes•16 minutes
1 programming assignment•Total 180 minutes
Lab - User Interface Classes•180 minutes
Build From Scratch Assignment
Module 5•1 hour to complete
Module details
What's included
1 peer review
Show info about module content
1 peer review•Total 60 minutes
Modern Art UI•60 minutes
Instructor
Instructor ratings
Instructor ratings
We asked all learners to give feedback on our instructors based on the quality of their teaching style.
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.5
686 reviews
5 stars
72.30%
4 stars
18.51%
3 stars
4.22%
2 stars
1.45%
1 star
3.49%
Showing 3 of 686
R
RD
4·
Reviewed on Aug 18, 2016
I give 4 stars instead 5 just because the last assignments, building an app from scratch, should me more interesting and useful
N
NS
5·
Reviewed on Jun 26, 2018
Very well explained, though content could've been updated (considering code versions to keep up with new versions of Android where Permissions are required to be accepted during running the app).
D
DD
5·
Reviewed on Oct 3, 2016
I really enjoyed this course and found it very enjoyable. The content itself is a bit old but still perfectly relevant. Looking forward to Part 2.
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.