Unity Asset Store · Integração nativa
Multi-Platform Webview
Um plugin Unity orientado à produção com uma única API C# de webview para iOS, Android, WebGL e plataformas desktop.

O desafio
Equipes Unity frequentemente precisam de conteúdo web incorporado sem aceitar uma API pública, um modelo de ciclo de vida e callbacks diferentes em cada plataforma. O plugin precisava ser consistente em C# e, ao mesmo tempo, respeitar as restrições de cada sistema nativo.
A arquitetura
A fachada Unity delega para Swift e WKWebView nas plataformas Apple, Kotlin e Android WebView no Android, JavaScript no WebGL e implementações específicas no desktop. A fronteira cobre navegação, mensagens, visibilidade, dimensões e ciclo de vida para manter o código da aplicação portátil.
Responsabilidade pelo produto
Sou responsável pela arquitetura, pontes nativas, empacotamento Unity, exemplos, documentação, preparação de releases e suporte. A versão 2.1.2 foi publicada em setembro de 2026, expandindo a origem Android do produto para um SDK multiplataforma.
Resultado
Uma interface Unity documentada que mantém o código do produto estável enquanto implementações específicas cuidam de ciclo de vida, eventos e renderização nativos.
Galeria do projeto


