इस प्रोजेक्ट के बारे में

Fyne एक ओपन-सोर्स, उपयोग में आसान UI टूलकिट और एप्लिकेशन API है जो Go में लिखा गया है, जिसे एक ही कोडबेस के साथ डेस्कटॉप और मोबाइल डिवाइसों पर सहज रूप से चलने वाले एप्लिकेशन बनाने के लिए डिज़ाइन किया गया है। यह Material Design से प्रेरित है, जो सभी प्लेटफार्मों पर एक आधुनिक और सुसंगत रूप प्रदान करता है। मुख्य विशेषताओं में शामिल हैं: - क्रॉस-प्लेटफ़ॉर्म समर्थन: एक बार बनाएं, Windows, macOS, Linux, Android और iOS पर चलाएं। - सरल API: न्यूनतम कोड के साथ विंडो, विजेट और लेआउट बनाएं, जैसा कि Hello World उदाहरण में दिखाया गया है। - विजेट डेमो: एक शोकेस ऐप (`fyne.io/demo`) डार्क और लाइट थीम दोनों में उपलब्ध विजेट्स प्रदर्शित करता है, साथ ही मोबाइल सिमुलेशन भी। - मोबाइल पैकेजिंग: Android और iOS के लिए ऐप्स पैकेज करने के लिए `fyne` उपयोगिता का उपयोग करें, जिसमें सिम्युलेटर समर्थन शामिल है। - रिलीज़ तैयारी: `fyne release` उप-कमांड ऐप स्टोर के लिए साइनिंग विकल्पों के साथ ऐप्स पैकेज करता है। - अतिरिक्त उपयोगिताएँ: वैश्विक थीम/स्केलिंग प्रबंधन के लिए `fyne_settings` और Fyne ऐप्स के लिए ग्राफिकल इंस्टॉलर के लिए `apps` स्थापित करें। - FyneDesk: Linux/BSD के लिए Fyne के साथ निर्मित एक वैकल्पिक पूर्ण डेस्कटॉप वातावरण। पूर्वापेक्षाओं में Go 1.22+, एक C कंपाइलर और सिस्टम डेवलपमेंट टूल्स शामिल हैं। आरंभ करना सीधा है: `go get` के माध्यम से Fyne जोड़ें, एक सरल ऐप लिखें, और इसे `go run` के साथ चलाएं। दस्तावेज़ीकरण developer.fyne.io और pkg.go.dev पर उपलब्ध है, एक समर्पित रिपॉजिटरी में उदाहरण और apps.fyne.io पर ऐप्स की सूची है।