• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
Log In
Join for Free
Coursera
University of Maryland, College Park
Programming Mobile Applications for Android Handheld Systems: Part 1
  • About
  • Modules
  • Recommendations
  • Testimonials
  • Reviews
  1. Browse
  2. Computer Science
  3. Mobile and Web Development
University of Maryland, College Park

Programming Mobile Applications for Android Handheld Systems: Part 1

Dr. Adam Porter

Instructor: Dr. Adam Porter

91,463 already enrolled

Included with Coursera Plus

•Learn more
5 modules
Gain insight into a topic and learn the fundamentals.
4.6

(684 reviews)

27 hours to complete
3 weeks at 9 hours a week
Flexible schedule
Learn at your own pace
94%
Most learners liked this course

5 modules
Gain insight into a topic and learn the fundamentals.
4.6

(684 reviews)

27 hours to complete
3 weeks at 9 hours a week
Flexible schedule
Learn at your own pace
94%
Most learners liked this course
  • About
  • Modules
  • Recommendations
  • Testimonials
  • Reviews

Skills you'll gain

  • UI Components
  • Mobile Development
  • Application Lifecycle Management
  • Android Development
  • Application Development
  • Android Studio
  • Authorization (Computing)
  • Java
  • Development Environment
  • Debugging
  • Android (Operating System)

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

4 assignments

Taught in English

See how employees at top companies are mastering in-demand skills

Learn more about Coursera for Business
 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 5 modules in this course

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

4 videos•Total 61 minutes
  • Overview•10 minutes•Preview module
  • Introduction to the Android Platform•18 minutes
  • The Android Development Environment - Part 1•20 minutes
  • The Android Development Environment - Part 2•12 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

What's included

7 videos1 assignment1 programming assignment

7 videos•Total 61 minutes
  • Application Fundamentals - Part 1•15 minutes•Preview module
  • Application Fundamentals - Part 2•11 minutes
  • The Activity Class - Part 1•14 minutes
  • The Activity Class - Part 2•14 minutes
  • Introduction to Amazon Guest Lecture - AppStores and Free Ebook•2 minutes
  • Introduction to Amazon Guest Lecture - App Monetization•0 minutes
  • 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

What's included

5 videos1 assignment3 programming assignments

5 videos•Total 59 minutes
  • The Intent Class - Part 1•9 minutes•Preview module
  • The Intent Class - Part 2•10 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

What's included

5 videos1 assignment1 programming assignment

5 videos•Total 67 minutes
  • User Interface Classes - Part 1•16 minutes•Preview module
  • User Interface Classes - Part 2•15 minutes
  • User Interface Classes - Part 3•18 minutes
  • User Interface Classes - Part 4•14 minutes
  • Part 1 Closing•1 minute
1 assignment•Total 16 minutes
  • User Interface Classes•16 minutes
1 programming assignment•Total 180 minutes
  • Lab - User Interface Classes•180 minutes

What's included

1 peer review

1 peer review•Total 60 minutes
  • Modern Art UI•60 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings

Instructor ratings

We asked all learners to give feedback on our instructors based on the quality of their teaching style.

4.2 (23 ratings)
Dr. Adam Porter
Dr. Adam Porter
University of Maryland, College Park
3 Courses•96,970 learners

Offered by

University of Maryland, College Park

Offered by

University of Maryland, College Park

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.

Explore more from Mobile and Web Development

  • Status: Preview
    Preview
    U

    University of Maryland, College Park

    Programming Mobile Applications for Android Handheld Systems: Part 2

    Course

  • Status: Free Trial
    Free Trial
    M

    Meta

    Introduction to Android Mobile Application Development

    Course

  • Status: Free Trial
    Free Trial
    S

    SkillUp EdTech

    Get Started with Android App Development

    Course

  • Status: Preview
    Preview
    C

    CentraleSupélec

    Build Your First Android App (Project-Centered Course)

    Course

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"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.6

684 reviews

  • 5 stars

    72.36%

  • 4 stars

    18.56%

  • 3 stars

    4.23%

  • 2 stars

    1.46%

  • 1 star

    3.36%

Showing 3 of 684

C
CI
4

Reviewed on Nov 28, 2016

This course was great for me. I was looking for a refresher course since I had some Android experience, but due to different career path I have not used in about 4 years. It was good for me.

S
SA
5

Reviewed on Jul 7, 2017

Excellent Course! Learned the basics as well as advance topics.Good course to gain knowledge on android.

D
DD
5

Reviewed on Oct 4, 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.

View more reviews
Coursera Plus

Open new doors with Coursera Plus

Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Learn more

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Explore degrees

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Learn more

Frequently asked questions

Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

  • The course may not offer an audit option. 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.

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. If you only want to read and view the course content, you can audit the course for free.

You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policyOpens in a new tab.

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.

More questions

Visit the learner help center

Financial aid available,

Coursera Footer

Technical Skills

  • ChatGPT
  • Coding
  • Computer Science
  • Cybersecurity
  • DevOps
  • Ethical Hacking
  • Generative AI
  • Java Programming
  • Python
  • Web Development

Analytical Skills

  • Artificial Intelligence
  • Big Data
  • Business Analysis
  • Data Analytics
  • Data Science
  • Financial Modeling
  • Machine Learning
  • Microsoft Excel
  • Microsoft Power BI
  • SQL

Business Skills

  • Accounting
  • Digital Marketing
  • E-commerce
  • Finance
  • Google
  • Graphic Design
  • IBM
  • Marketing
  • Project Management
  • Social Media Marketing

Career Resources

  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Get a PMP Certification
  • How to Learn Artificial Intelligence
  • Popular Cybersecurity Certifications
  • Popular Data Analytics Certifications
  • What Does a Data Analyst Do?
  • Career Development Resources
  • Career Aptitude Test
  • Share your Coursera Learning Story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • ECTS Credit Recommendations

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Manage Cookie Preferences
Learn Anywhere
Download on the App Store
Get it on Google Play
Logo of Certified B Corporation
© 2025 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok
Coursera

Welcome back

​
Your password is hidden
​

or

New to Coursera?


Having trouble logging in? Learner help center

This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.