I’m not sure at which stage this is breaking from your post, but I’d suggest the following:
The texture coordinates need to be set up correctly in Blender through a process known as UV-mapping. I’m no Blender expert, but I found these tutorials helpful when I was learning this:
Once that is correct then export with PVRGeoPOD or convert from Collada using Collada2POD making sure that UVs and materials are exported as well geometry positions. Open the model in PVRShaman. If it looks wrong here then post again and we’ll try and work out if there’s an exporter issue.
If it looks fine in PVRShaman then there is a problem with your OpenGL ES 2.0 code - which demo are you using as a starting point? The IntroducingPOD training course might be a good place to start, but bear in mind that it is designed to display the particular POD bundled with the demo and won’t necessarily work with another file.