Visual Studio, Windows, C++, OpenGL ES, GLFW, GLAD Using OpenGL ES on the PC is less straight forward than on Android. The reason is that GL ES is intended for mobile devices, NOT for desktops. Fortunately, solutions do exist. OpenGL producers strongly advise to use a window toolkit (GLFW) and an OpenGL loading libraries (GLAD). […]
Chapter 2. Hello Android
Visual Studio, Android, Native activity, C++, OpenGL ES Official Android languages are Java and Kotlin. Native activity will allow us to write code for Android in C++. Besides, Visual Studio’s Native activity template includes OpenGL ES initialization. 1. Open Visual Studio. Pick “Create a new project“. In templates menu pick Android, then “Native Activity Application […]
Chapter 1. Installing Visual Studio
1. Google “Visual Studio download”. Proceed to https://visualstudio.microsoft.com Continue to Download Visual Studio -> Community 2022 (or whatever is current). Download and start installer. 2. On Workloads page pick “Desktop development with C++”. Don’t need extra components so far, so use default settings (on the right-hand side panel). If necessary, we can install them later. […]
First reincarnation. Introduction.
Once upon a time, when Visual Studio supported NativeActivity for Android apps (and Android devices were quite happy with them), the life was simple and innocent and developers could handle both Windows and Android projects from the same IDE (Visual Studio). But suddenly, in mid-2022, it ended abruptly. Not excluded that it will be back […]


