1
resposta

UI comum a todas as plataformas

É possível criar uma UI única para todas as plataformas no Xamarim.Forms?

1 resposta

Olá, Alessandro

Um app feito em Xamarin Forms vai gerar a UI de acordo com o padrão do sistema operacional, que pode variar de um para outro. Isso acontece porque o Xamarin Forms gera aplicações nativas e não tem um mecanismo próprio de renderização de interface. Por exemplo, as abas definidas numa página TabbedPage vão aparecer na parte de cima no Android, mas no iOS elas vão aparecer na parte de baixo. Ou seja, como o programa gerado é nativo, o sistema operacional é que manda na sua UI. Por outro lado, aplicações não-nativas feitas com outras ferramentas com renderização HTML5/CSS (como PhoneGap/Cordova) são exatamente iguais, não importa qual seja o sistema operacional.