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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.