Building a cross-platform mobile web applications