both compile ios and android