À propos du projet

Fyne est une boîte à outils d'interface utilisateur et une API applicative open-source, facile à utiliser, écrite en Go, conçue pour créer des applications fonctionnant de manière transparente sur les appareils de bureau et mobiles avec un seul code source. Elle s'inspire de Material Design, offrant un aspect moderne et cohérent sur toutes les plateformes. Les fonctionnalités clés incluent : - Prise en charge multiplateforme : créez une fois, exécutez sur Windows, macOS, Linux, Android et iOS. - API simple : créez des fenêtres, des widgets et des mises en page avec un minimum de code, comme illustré dans l'exemple « Hello World ». - Démo de widgets : une application de démonstration (`fyne.io/demo`) présente les widgets disponibles en thèmes sombre et clair, ainsi que la simulation mobile. - Empaquetage mobile : utilisez l'utilitaire `fyne` pour empaqueter des applications pour Android et iOS, y compris la prise en charge du simulateur. - Préparation de version : la sous-commande `fyne release` empaquette les applications pour les magasins d'applications avec des options de signature. - Utilitaires supplémentaires : installez `fyne_settings` pour la gestion globale du thème/échelle et `apps` pour un installateur graphique des applications Fyne. - FyneDesk : un environnement de bureau complet optionnel pour Linux/BSD construit avec Fyne. Les prérequis incluent Go 1.22+, un compilateur C et des outils de développement système. Pour commencer, c'est simple : ajoutez Fyne via `go get`, écrivez une application simple et exécutez-la avec `go run`. La documentation est disponible sur developer.fyne.io et pkg.go.dev, avec des exemples dans un dépôt dédié et une liste d'applications sur apps.fyne.io.