Skip to main content
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →

श्रेणी: लिविंग इंटरफ़ेस आर्किटेक्चर

लिविंग सॉफ़्टवेयर के लिए इंटरएक्टिव यूआई डिज़ाइन टूल

स्थैतिक आयत बनाने और उसे इंटरफ़ेस डिज़ाइन कहने का युग समाप्त हो गया है। जीवंत सॉफ़्टवेयर डिज़ाइन करें जो इशारों पर प्रतिक्रिया करता है, भौतिकी का सम्मान करता है और स्पष्ट रूप से संचार करता है।

What is लिविंग सॉफ़्टवेयर in ExodeUI?

इंटरएक्टिव यूआई डिज़ाइन उपयोगकर्ता इंटरफ़ेस बनाने का अनुशासन है जो स्थिर चित्रों के बजाय स्पर्शनीय, भौतिक प्रणालियों की तरह व्यवहार करता है। ExodeUI एक इंटरैक्टिव यूआई डिज़ाइन इंजन है जो स्थिर कैनवास फ्रेम को रिस्पॉन्सिव, स्टेटफुल और भौतिकी-संचालित यूआई तत्वों से बदल देता है जो सीधे उत्पादन सॉफ्टवेयर पर भेजे जाते हैं।

कोर आर्किटेक्चर

इंजीनियर और डिज़ाइनर क्यों चुनते हैं ExodeUI

Design, logic and motion in one file that runs inside your app.

जीवित कैनवास वास्तुकला

अपने बटनों, मॉडलों और स्लाइडर्स को बनाते समय सीधे कैनवास पर उनके साथ इंटरैक्ट करें। एक अलग प्रोटोटाइप मोड को ट्रिगर करने की आवश्यकता नहीं है।

Core Architecture

दृश्य तर्क नोड्स

जटिल अनिवार्य कोड के साथ संघर्ष किए बिना घटनाओं (क्लिक, ड्रैग, होवर) को स्थितियों और राज्य परिवर्तनों से कनेक्ट करें।

Core Architecture

बहु-राज्य घटक

निर्बाध स्प्रिंग इंटरपोलेशन के साथ व्यापक घटक स्थिति (डिफ़ॉल्ट, होवर, फोकस, सक्रिय, लोडिंग, त्रुटि, सफलता) डिज़ाइन करें।

Core Architecture

प्रत्यक्ष डेवलपर संरेखण

डिज़ाइनर दृश्य स्थितियों में सोचते हैं; डेवलपर्स राज्य मशीनों में सोचते हैं। ExodeUI दोनों भाषाएँ धाराप्रवाह बोलता है।

Core Architecture

वस्तुनिष्ठ मूल्यांकन

कैसे ExodeUI से तुलना की जाती है Static Wireframing Tools

Where ExodeUI is stronger, and what to weigh before you switch.

The ExodeUI Architecture

ExodeUI

ताकत
  • ड्राइंग कैनवास पर घटक लाइव और इंटरैक्टिव हैं
  • वास्तविक ऑपरेटिंग सिस्टम स्प्रिंग्स, टच और जेस्चर का अनुकरण करता है
  • राज्य सिंक्रनाइज़ेशन त्रुटियों के कारण होने वाले शून्य यूआई बग की गारंटी देता है
  • वह उत्पादन कोड निर्यात करता है जो विज़ुअल डिज़ाइन से 100% मेल खाता है
Compared with

Static Wireframing Tools

Trade-offs
  • समय या तर्क की अवधारणा के बिना निष्क्रिय 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.

मुफ्त में प्रयास करें