Apple and Google dominate mobile computing, but their different iOS and Android platforms force developers to make the same app twice to reach both audiences. This technical hurdle has plagued the ...