Well, the images are only going to look sharp when drawn at native resolution. At any other resolution they will either be upscaled or downscaled. That is why to get perfect sharp images at other resolutions, you will need to swap textures as well using platform specific sprites.