Some helpful software for porting fixed-pipeline code to modern OpenGL:
glm (OpenGL Mathematics)
The missing vector and matrix math, types & more.
Function pointers for recent OpenGL profiles. Unfortunately, my long-time favorite GLEW has problems with some of the newer functionality.
Preferring Visual Studio, the following eases developing on Android devices: