Advanced App Development in Android Capstone

所在平台: Coursera

课程主页: https://www.coursera.org/learn/aada-capstone

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:安卓高级应用开发顶点项目 概述:该顶点项目旨在为学习者提供一个实践机会,让他们将前3门课程中学到的知识应用于实际。此项目包含4个作业,学习者将开发一个沉浸式安卓应用,涉及3D图形、传感器控制和虚拟现实(VR)。第一个作业要求使用“安卓图形导论”课程中介绍的Canvas绘图功能开发一个虚拟艺术画廊。第二个作业涉及基于OpenGL ES设计和开发一个虚拟3D艺术画廊,运用在“安卓图形与OpenGL ES”课程中获得的知识和技能。第三个作业要求创建一个虚拟现实应用,将3D艺术画廊与传感器控制、动画、VR双目视图、光照效果和纹理映射等高级技术结合,基于“安卓中的3D图形:传感器与VR”课程的知识与技能。最终作业是结合在三门课程中获取的所有知识与技能,以及学习者的创造力,完成顶点项目。该项目适合有一定安卓应用开发基础的学习者,旨在帮助他们深入了解安卓中的计算机图形和虚拟现实。学习者需在开始此顶点项目之前完成前3门课程。 课程大纲: 第1部分:使用安卓Canvas绘图功能构建虚拟画廊 描述:本模块旨在为学习者提供一个结合创造力与多个主题知识的平台,包括变换、动画及在安卓Canvas中的实现。 第2部分:使用OpenGL ES优化虚拟艺术画廊 描述:在此模块中,学习者将使用Open GL ES在安卓中实现2D和3D图形。 第3部分:让虚拟艺术画廊更具互动性与沉浸感 描述:本模块将实现安卓图形中的高级主题,如传感器控制、虚拟现实的双目视图及其他相关概念。 第4部分:创建自己的VR画廊 描述:在此模块中,学习者将提高对高级安卓图形的掌握,并运用创造力设计互动虚拟现实应用。

课程大纲

Part: 1

Title:Building your Virtual Gallery with Android Canvas Draw Functions

Description:This module aims to provide you with an avenue to combine your creativity with knowledge in different topics ranging from concepts like transformations and animations to implementations in Android Canvas.

Part: 2

Title:Improving your Virtual Art Gallery with OpenGL ES

Description:In this module you will implement 2D & 3D graphics in Android using Open GL ES.

Part: 3

Title:Making your Virtual Art Gallery Interactive and Immersive

Description:In this module you will implement advanced Android Graphics topics like sensor control, binocular view for virtual reality and other related concepts.

Part: 4

Title:Creating your own VR Gallery

Description:In this module you will develop proficiency in advanced Android Graphics and you use your creativity to design interactive virtual reality apps.

课程评论(0条)

课程详情

This capstone project has been designed as an opportunity to practice what you have learned in the first 3 courses of this specialisation. This capstone project consists of 4 assignments. You will have to develop an immersive Android app with the use 3D graphics, sensor control and VR. For the first assignment, you will have to develop a virtual art gallery using the Android Canvas drawing functions introduced in Course 1 "Introduction to Android graphics". The second assignment entails the design and development of a virtual 3D art gallery based on OpenGL ES applying the knowledge and skills acquired in Course 2 "Android Graphics with OpenGL ES". For the third assignment you will create a virtual reality app with your 3D art gallery, using advanced techniques like introducing sensor control, animations, binocular view for VR, lighting effects and texture mapping, based on the knowledge and skills you learned in Course 3 "3D Graphics in Android: Sensors and VR". For the final submission of the capstone project we give you the avenue to combine your creativity with all the knowledge and skills you gained in Android graphics programming from the three first courses. This capstone is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality in Android. The learners should have completed the 3 courses in this specialisation (i.e. Course 1 "Introduction to Android graphics", Course 2 "Android Graphics with OpenGL ES", and Course 3 "3D Graphics in Android: Sensors and VR") before starting this capstone project.

课程标签

0人关注该课程

主题相关的课程