KasyKasy

Ícone do app

Trocar o ícone do app com um comando. iOS, Android e web.

O projeto gerado vem com o ícone Kasy em assets/branding/app-icon.png. Para trocar pela marca do seu app, use a CLI: ela copia a imagem e gera todos os tamanhos automaticamente.

Implementação

Pelo MCP (recomendado): peça ao assistente "troca o ícone do app pra [caminho da imagem]". Ele roda set_icon por você. Veja MCP do Kasy.

  1. Prepare a imagem:

    • Tamanho: 1024 × 1024 px (ou maior, quadrado)
    • Cantos retos: mande o PNG quadrado, sem arredondar. iOS e Android aplicam a própria máscara de recorte na hora de exibir. Se você já arredondar, o canto fica cortado duas vezes.
    • Formato: PNG
    • Fundo: sólido preferível (sem transparência; a App Store não aceita alpha)
  2. Rode:

    kasy icon --image caminho/para/seu-icone.png

    O comando copia a imagem para assets/branding/app-icon.png, roda dart run flutter_launcher_icons e gera iOS (ios/Runner/Assets.xcassets/AppIcon.appiconset/), Android (android/app/src/main/res/mipmap-*/) e ícones web. Você nunca precisa mexer nessas pastas nativas manualmente.

    Alternativa manual:

    1. Substitua assets/branding/app-icon.png
    2. dart run flutter_launcher_icons
    3. Desinstale e reinstale o app no dispositivo (iOS/Android cacheiam o ícone)
  3. Verifique:

    kasy run --ios
    kasy run --android

Informações

Trocar o favicon (web/PWA)

kasy favicon --image caminho/para/seu-favicon.png

Atualiza assets/branding/favicon.png e regenera web/favicon.png + ícones PWA. Detalhes em Favicon.

Atualizado em 03/11/2026