Course Instructor: Victor Asavei
Syllabus:
In recent years, mobile devices have become more powerful as the various hardware manufacturers are engaged in a continuous competition for market supremacy. Also the Android operating system is currently in a spectacular expansion and every day millions of new devices that use Android are activated. Thus, the market of applications for mobile devices is progressively growing and an important part of it begins to be represented by applications and games that require realistic graphics of great complexity. OpenGL ES (Embedded Systems) is a subset of the OpenGL 3D graphics API that targets mobile devices such as smartphones and tablets. The main objective of the course is to introduce the theoretical and practical notions needed to develop graphics applications for mobile devices that use Android and OpenGL ES. The focus is on the architecture and how applications are built for the Android operating system and also on how to use the OpenGL ES API for 3D graphics application development.