Android iOS Windows MacOS
with best with no no need Java
need Java
support full-screen? no no Yes Yes
cannot work on no mobile browser  understand Java....
no mobile browser  understand Java.... install Tracker from http://physlets.org/tracker/
install Tracker from http://physlets.org/tracker/