For our web app we've been sticking with JavaScript so far. It's a conservative choice with a lot of problems due primarily to the absence of typing. The absence of typechecking is a problem for our moderately complex app (> 10K lines).
Alternatives that we've been considering include js_of_ocaml and TypeScript.
Any reason to try OCaml for Android development? Looked at Ocaml-Java?