Advanced App Development in Android Capstone

Advanced App Development in Android Capstone

This course is part of the Advanced App Development in Android Specialization

Offered By Imperial College London

This course is part of the Advanced App Development in Android Specialization

About this Course

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.


SKILLS YOU WILL GAIN

• Android Software Development

• Mobile App

• Mobile Application Development

• 3d computer graphics

• Virtual Reality


Flexible deadlines

• Reset deadlines in accordance to your schedule.

Shareable Certificate

• Earn a Certificate upon completion

100% online

• Start instantly and learn at your own schedule.

Course 4 of 4 in the

• Advanced App Development in Android Specialization

Intermediate Level

• Learners should have a basic knowledge of Android App development and Java programming.

Approx. 25 hours to complete

English

• Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish


Syllabus - What you will learn from this course

WEEK 1 - Building your Virtual Gallery with Android Canvas Draw Functions

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.


WEEK 2 - Improving your Virtual Art Gallery with OpenGL ES

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


WEEK 3 - Making your Virtual Art Gallery Interactive and Immersive

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


WEEK 4 - Creating your own VR Gallery

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


Offered by Imperial College London

Imperial College London is a world top ten university with an international reputation for excellence in science, engineering, medicine and business. located in the heart of London. Imperial is a multidisciplinary space for education, research, translation and commercialisation, harnessing science and innovation to tackle global challenges.

Imperial students benefit from a world-leading, inclusive educational experience, rooted in the College’s world-leading research. Our online courses are designed to promote interactivity, learning and the development of core skills, through the use of cutting-edge digital technology.


About the Advanced App Development in Android Specialization

This Specialization is intended for learners with basic knowledge in Android app development seeking to develop knowledge in computer graphics and virtual reality in Android. Through the 4 courses, you will learn basic computer graphics theories and practical implementations of 3D graphics, OpenGL ES, and Virtual Reality on Android which will prepare you to design and develop immersive 3D and virtual reality Android app.


Start Learning Today

Financial aid available

• Shareable Specialization and Course Certificates

• Self-Paced Learning Option

• Course Videos & Readings

• Practice Quizzes

• Graded Assignments with Peer Feedback

• Graded Quizzes with Feedback

• Graded Programming Assignments





Our task is to centralize the largest number of courses, training, tutorials, videos to make it easier for you to search when you want to train.
Generally, we incorporate those that are free, but if we find some interesting ones that are paid, we add them so that your training is more profitable and professional.
Keep training yourself to become a better professional or simply for personal achievements, cheer up, don't give up and go ahead !!!.
Good luck !!! The team of: