If you aren't developing the apps on the same kind of machine your users are on, test it on the same kind before rolling it out.
Indeed ...
Really sounds like basic common sense to me.
And I'm not a programmer.
Have a beer and a good-weekend.
A.