इस प्रोजेक्ट के बारे में
कम्पोज़ मल्टीप्लेटफ़ॉर्म JetBrains और ओपन-सोर्स योगदानकर्ताओं द्वारा विकसित एक घोषणात्मक UI फ्रेमवर्क है, जो Jetpack Compose के ऊपर बनाया गया है। यह डेवलपर्स को Kotlin में लिखे UI कोड को कई प्लेटफ़ॉर्मों पर साझा करने की अनुमति देता है, जिनमें iOS, Android, डेस्कटॉप (Windows, macOS, और Linux), और वेब (बीटा) शामिल हैं। यह फ्रेमवर्क अपने अधिकांश API को Jetpack Compose के साथ साझा करता है, जिससे Android और iOS दोनों पर यूज़र इंटरफ़ेस बनाने के लिए समान API का उपयोग किया जा सकता है। चूंकि यह Kotlin मल्टीप्लेटफ़ॉर्म पर बनाया गया है, डेवलपर्स नेटिव API तक पहुँच सकते हैं और जटिल नेटिव UI व्यूज़ को एम्बेड कर सकते हैं। डेस्कटॉप समर्थन JVM को लक्षित करता है और हार्डवेयर-त्वरित UI रेंडरिंग प्रदान करता है, साथ ही मेनू, कीबोर्ड शॉर्टकट, विंडो मैनिपुलेशन और नोटिफिकेशन के लिए एक्सटेंशन भी प्रदान करता है। वेब समर्थन बीटा में है और Kotlin/Wasm पर आधारित है, जो Kotlin कोड को WebAssembly के लाभों के साथ ब्राउज़र में चलाने की अनुमति देता है। इस प्रोजेक्ट में Compose HTML भी शामिल है, जो Kotlin/JS को लक्षित करते हुए HTML और CSS के साथ वेब यूज़र इंटरफ़ेस बनाने के लिए एक लाइब्रेरी है। रिपॉजिटरी में आरंभिक मार्गदर्शिकाएँ, नमूने, ट्यूटोरियल, संगतता और संस्करण जानकारी, एक चेंजलॉग और योगदान दिशानिर्देश शामिल हैं। सामुदायिक सहायता समर्पित सार्वजनिक Slack चैनलों के माध्यम से उपलब्ध है, और YouTrack पर समस्याओं की रिपोर्ट की जा सकती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.