A framework for building Mobile cross-platform UIs