Sobre o projeto

Fyne é um kit de ferramentas de UI de código aberto e fácil de usar, além de uma API de aplicativos escrita em Go, projetado para criar aplicativos que rodam perfeitamente em dispositivos desktop e móveis com um único código-fonte. É inspirado no Material Design, oferecendo uma aparência moderna e consistente em todas as plataformas. Os principais recursos incluem: - Suporte multiplataforma: compile uma vez e rode no Windows, macOS, Linux, Android e iOS. - API simples: crie janelas, widgets e layouts com código mínimo, como mostrado no exemplo Hello World. - Demonstração de widgets: um aplicativo de demonstração (`fyne.io/demo`) mostra os widgets disponíveis nos temas escuro e claro, além de simulação mobile. - Empacotamento mobile: use o utilitário `fyne` para empacotar aplicativos para Android e iOS, incluindo suporte a simuladores. - Preparação de lançamento: o subcomando `fyne release` empacota aplicativos para lojas de aplicativos com opções de assinatura. - Utilitários adicionais: instale `fyne_settings` para gerenciamento global de tema/escala e `apps` para um instalador gráfico de aplicativos Fyne. - FyneDesk: um ambiente de desktop completo e opcional para Linux/BSD construído com Fyne. Os pré-requisitos incluem Go 1.22+, um compilador C e ferramentas de desenvolvimento do sistema. Começar é simples: adicione Fyne via `go get`, escreva um aplicativo simples e execute-o com `go run`. A documentação está disponível em developer.fyne.io e pkg.go.dev, com exemplos em um repositório dedicado e uma lista de aplicativos em apps.fyne.io.