![Ferramentas Embutidas com Flutter](https://storage.googleapis.com/cms-storage-bucket/f88eb5adf0cad73fc381.png)
O suporte do Flutter para ferramentas embutidas personalizadas significa que você pode criar novas formas de utilizar o Flutter nas plataformas que importam para você.
Arquitetura em camadas
O Flutter fornece uma interface limpa para ferramentas embutidas personalizadas que podem executar aplicativos Flutter em novos hardwares e sistemas operacionais.
![Arquitetura em camadas](https://storage.googleapis.com/cms-storage-bucket/052bdcb799b483363346.png)
Código portátil
Como o Dart é portátil, o Flutter pode usar a mesma pilha de renderização, independentemente da ferramenta embutida que o executa, maximizando o reuso de código.
![Código portátil](https://storage.googleapis.com/cms-storage-bucket/a40fee4435a22d04ff23.png)
Trabalhe com código nativo
Os canais de plataforma do Flutter podem colocar uma única interface Dart no código nativo para dispositivos móveis, web, desktop ou sua plataforma embutida.
![Trabalhe com código nativo](https://storage.googleapis.com/cms-storage-bucket/de9bdb922f0edc161e1c.png)
Recursos
Comece a aprender sobre Ferramentas Embutidas com Flutter
Estudos de caso
![Powered by Dart](https://storage.googleapis.com/cms-storage-bucket/72521e62275b24d3c37d.png)