Languageहिन्दी
श्रेणी: लिविंग इंटरफ़ेस आर्किटेक्चर
लिविंग सॉफ़्टवेयर के लिए इंटरएक्टिव यूआई डिज़ाइन टूल
स्थैतिक आयत बनाने और उसे इंटरफ़ेस डिज़ाइन कहने का युग समाप्त हो गया है। जीवंत सॉफ़्टवेयर डिज़ाइन करें जो इशारों पर प्रतिक्रिया करता है, भौतिकी का सम्मान करता है और स्पष्ट रूप से संचार करता है।
What is लिविंग सॉफ़्टवेयर in ExodeUI?
इंटरएक्टिव यूआई डिज़ाइन उपयोगकर्ता इंटरफ़ेस बनाने का अनुशासन है जो स्थिर चित्रों के बजाय स्पर्शनीय, भौतिक प्रणालियों की तरह व्यवहार करता है। ExodeUI एक इंटरैक्टिव यूआई डिज़ाइन इंजन है जो स्थिर कैनवास फ्रेम को रिस्पॉन्सिव, स्टेटफुल और भौतिकी-संचालित यूआई तत्वों से बदल देता है जो सीधे उत्पादन सॉफ्टवेयर पर भेजे जाते हैं।
कोर आर्किटेक्चर
इंजीनियर और डिज़ाइनर क्यों चुनते हैं ExodeUI
Design, logic and motion in one file that runs inside your app.
जीवित कैनवास वास्तुकला
अपने बटनों, मॉडलों और स्लाइडर्स को बनाते समय सीधे कैनवास पर उनके साथ इंटरैक्ट करें। एक अलग प्रोटोटाइप मोड को ट्रिगर करने की आवश्यकता नहीं है।
दृश्य तर्क नोड्स
जटिल अनिवार्य कोड के साथ संघर्ष किए बिना घटनाओं (क्लिक, ड्रैग, होवर) को स्थितियों और राज्य परिवर्तनों से कनेक्ट करें।
बहु-राज्य घटक
निर्बाध स्प्रिंग इंटरपोलेशन के साथ व्यापक घटक स्थिति (डिफ़ॉल्ट, होवर, फोकस, सक्रिय, लोडिंग, त्रुटि, सफलता) डिज़ाइन करें।
प्रत्यक्ष डेवलपर संरेखण
डिज़ाइनर दृश्य स्थितियों में सोचते हैं; डेवलपर्स राज्य मशीनों में सोचते हैं। ExodeUI दोनों भाषाएँ धाराप्रवाह बोलता है।
वस्तुनिष्ठ मूल्यांकन
कैसे ExodeUI से तुलना की जाती है Static Wireframing Tools
Where ExodeUI is stronger, and what to weigh before you switch.
ExodeUI
- ड्राइंग कैनवास पर घटक लाइव और इंटरैक्टिव हैं
- वास्तविक ऑपरेटिंग सिस्टम स्प्रिंग्स, टच और जेस्चर का अनुकरण करता है
- राज्य सिंक्रनाइज़ेशन त्रुटियों के कारण होने वाले शून्य यूआई बग की गारंटी देता है
- वह उत्पादन कोड निर्यात करता है जो विज़ुअल डिज़ाइन से 100% मेल खाता है
Static Wireframing Tools
- समय या तर्क की अवधारणा के बिना निष्क्रिय 2डी वेक्टर आकृतियाँ बनाता है
- प्रोटोटाइप सुस्त महसूस करते हैं और उनमें यथार्थवादी भौतिक प्रतिक्रिया का अभाव होता है
- यथार्थवादी गतिशील डेटा या जटिल राज्य शाखाकरण को संभाल नहीं सकता
- डेवलपर्स को संक्रमण गति और भौतिक अनुभव पर अनुमान लगाने पर मजबूर कर देता है
डेवलपर हैंडऑफ़
इसे अपने कोड में उपयोग करना
Your app loads the compiled file through the ExodeUI runtime and talks to it through inputs and events.
'एक्सोडुई' से आयात { ExodeUICanvas };
// स्प्रिंग्स, स्टेट्स और टाइमिंग .exode फ़ाइल में लाइव हैं (में डिज़ाइन किया गया है)।
//संपादक). आपका कोड इनपुट भेजता है और घटनाओं को वापस सुनता है।
निर्यात फ़ंक्शन लिविंगऑथबटन() {
वापसी (
<ExodeUICanvas
src='/living_auth_button.bexode'
onTrigger={(नाम) => कंसोल.लॉग('ExodeUI इवेंट:', नाम)}
/>
);
}प्रश्न मिले?
अक्सर पूछे जाने वाले प्रश्नों
वास्तविक गति के साथ जीवित घटकों का निर्माण करें।
Start free in the browser or download the desktop app. Compile spring physics and state machines directly to React and SwiftUI.