I have started to develop floaters in eyes since I shifted to saudi deserts. No myopia. They are growing day by day. Is it due to environment?

No, see eye doc. Anything affecting vision, which i presume is going on since they are 'growing day by day' is an ophthalmologic (eye doctor) emergency, regardless of the cause. Floaters usually take a long time to form and don't generally cause significant visual problems. I would be much more concerned about a disorder of your retina. See a physician, or specifically an eye doctor.
No. Floaters are not due to the environment. You should have your eyes examined by an ophthalmologist.