Vimos durante a aula que o widget MaterialApp é considerado o root para se desenvolver usando os componentes do Material Design, qual seria o widget root do Cupertino, ou a abordagem é diferente?
Vimos durante a aula que o widget MaterialApp é considerado o root para se desenvolver usando os componentes do Material Design, qual seria o widget root do Cupertino, ou a abordagem é diferente?
Oi José, tudo bem?
Sua dúvida é uma dúvida MUITO pertinente e que pouquíssima gente demonstra (apesar de não ser trivial) hahaha. Acredito que muita gente se habituou com o desenvolvimento android eacabam nem ligando muito o radar para a interface gráfica do ios.
Sim, existe um "MaterialApp" para o mundo ios e se chama "CupertinoApp". Aqui na documentação detalham melhor sobre ele. Na prática o esquema é idêntico ao MaterialApp o que muda é apenas o visual.
O scaffold, por exemplo, no mundo ios se chama "CupertinoPageScaffold" e faz exatamente a mesma coisa que o Scaffold tradicional do android (porém, com o visual de ios).
Caso tenha curiosidade de saber um pouco mais, neste tópico da documentação do Flutter tem vários exemplos super legais do que é possível de ser feito com a interface gráfica do Cupertino.
Abração e bom estudo! :)