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

Uno Platform एक डेवलपर प्लेटफॉर्म है जो WinUI 3 API सरफेस का उपयोग करके सिंगल-कोडबेस .NET एप्लिकेशन बनाने में सक्षम बनाता है। यह डेवलपर्स को iOS, Android, WebAssembly, Windows, macOS और Linux सहित कई प्लेटफॉर्म्स को टारगेट करने के लिए C# और XAML कौशल का लाभ उठाने की अनुमति देता है। मुख्य तकनीकी क्षमताओं में शामिल हैं: - रेंडरिंग विकल्प: डेस्कटॉप और एम्बेडेड टारगेट पर निरंतर उच्च-प्रदर्शन ग्राफिक्स के लिए Unified Skia Rendering और प्लेटफॉर्म-विशिष्ट लुक और फील के लिए Native Rendering दोनों का समर्थन करता है। - UI टूलकिट: WinUI घटकों, Windows Community Toolkit तक पहुंच और Material, Fluent और Cupertino थीम के लिए समर्थन प्रदान करता है। - स्टेट मैनेजमेंट: MVVM और MVUX पैटर्न का समर्थन करता है। - डेवलपमेंट टूल्स: इसमें XAML और C# के लिए Hot Reload, एक रनटाइम विजुअल डिजाइनर (Hot Design), और Figma डिजाइनों को XAML/C# में एक्सपोर्ट करने के लिए Design-to-Code क्षमताएं शामिल हैं। - AI इंटीग्रेशन: इसमें Uno Platform Studio है, जिसमें एक AI डेवलपमेंट एजेंट, प्रॉम्प्ट-टू-ऐप जनरेशन, और Model Context Protocol (MCP) कार्यान्वयन शामिल हैं ताकि AI एजेंट प्लेटफॉर्म के नॉलेज बेस तक पहुंच सकें और रनिंग ऐप्स के साथ इंटरैक्ट कर सकें। - IDE सपोर्ट: Visual Studio, VS Code और JetBrains Rider के साथ संगत है।