Introduction to Android graphics

  • 4
Approx. 20 hours to complete

Course Summary

This course provides an introduction to Android graphics, including 2D and 3D graphics, animation, and custom views. Learn how to create engaging and interactive apps with stunning visual designs.

Key Learning Points

  • Understand the basics of Android graphics, including 2D and 3D graphics, animation, and custom views
  • Learn how to create visually appealing and interactive apps using Android graphics
  • Gain practical experience through hands-on coding assignments and projects

Related Topics for further study


Learning Outcomes

  • Ability to create visually appealing and interactive apps using Android graphics
  • Understanding of 2D and 3D graphics, animation, and custom views
  • Practical experience through hands-on coding assignments and projects

Prerequisites or good to have knowledge before taking this course

  • Basic understanding of Java programming language
  • Familiarity with Android app development

Course Difficulty Level

Intermediate

Course Format

  • Online
  • Self-paced

Similar Courses

  • Android App Development
  • Mobile App Development with React Native
  • iOS App Development with Swift

Related Education Paths


Notable People in This Field

  • Developer Advocate
  • Software Engineer

Related Books

Description

This course will bring you up to speed with the fundamentals of 2D graphics and 3D graphics in Android. This course provides the ideal primer for more advanced courses and applications, for example, OpenGL, as well as Virtual Reality in Android.

Outline

  • 2D Graphics
  • Introduction
  • The example program
  • Canvas drawing functions
  • Draw a polyline object
  • Draw a polygon
  • Strokes and fills
  • Affine transformation
  • Plotting data and graphs
  • Summary
  • Prerequisites
  • Download the example program
  • Let's practice: Canvas drawing functions
  • Canvas drawing functions
  • Polyline objects
  • Polygons
  • Strokes and fills
  • Affine transformation
  • Plotting data and graphs
  • 3D Graphics
  • Introduction
  • The example program
  • 3D affine transformation
  • Gimbal lock
  • Timer task
  • Quaternion
  • Viewing and projection
  • Colour and intensity
  • Summary
  • Link to download the example program
  • Try the gimbal lock example program
  • The quaternion example program
  • Quaternion multiplication and rotational matrix
  • 3D affine transformation
  • Gimbal lock
  • Quaternion
  • Viewing and projection
  • Colour and intensity
  • Implementing 2D and 3D Graphics in Android
  • Introduction
  • Timer Example Program
  • License and attributions

Summary of User Reviews

Discover the basics of Android graphics with this comprehensive course from Coursera. Users have praised the course for its engaging content and hands-on approach to learning. The course provides a thorough introduction to Android graphics with a focus on practical applications and real-world examples.

Key Aspect Users Liked About This Course

The hands-on approach to learning Android graphics is highly praised by users.

Pros from User Reviews

  • Engaging content that is easy to follow
  • Practical applications and real-world examples
  • Highly knowledgeable instructors with extensive experience in Android graphics

Cons from User Reviews

  • Some users have reported technical difficulties with the course platform
  • The course may be too basic for experienced graphic designers
  • Limited opportunities for interaction with other students
English
Available now
Approx. 20 hours to complete
Benny Lo
Imperial College London
Coursera

Instructor

Benny Lo

  • 4 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses