Skip to main content
Languageहिन्दी
इंजीनियरिंग4 मिनट पढ़ेंअक्टूबर 2026

क्या ExodeUI का उपयोग React Native में किया जा सकता है?

संक्षिप्त उत्तर

हाँ। ExodeUI में एक React Native रनटाइम पैकेज है जो आपके ऐप के अंदर .exode फ़ाइलें चलाता है। यह Reanimated कोड उत्पन्न नहीं करता है: एनीमेशन एक खुली JSON फ़ाइल में रहता है, और आपका ऐप कोड इनपुट सेट करके और घटनाओं को सुनकर इसे चलाता है। वही फ़ाइल वेब, SwiftUI और Flutter पर भी चल सकती है।

कोर टेकअवे

  • ExodeUI एक React Native रनटाइम पैकेज शिप करता है
  • यह .exode फ़ाइल चलाता है; यह आपके लिए Reanimated या जेस्चर हैंडलर कोड नहीं लिखता है
  • ऐप कोड इनपुट (बूलियन, नंबर, ट्रिगर) सेट करता है और घटनाओं को सुनता है
  • एक ही फ़ाइल React, Vue, Svelte, Angular, Solid, SwiftUI और Flutter में चलती है
  • अपने प्रदर्शन लक्ष्यों के लिए वास्तविक उपकरणों पर परीक्षण करें

React Native ऐप में डिज़ाइन की गई गति प्राप्त करने के दो तरीके हैं। एक इसे Reanimated जैसी लाइब्रेरी के साथ हाथ से पुनर्निर्माण करना है। दूसरा है रनटाइम के माध्यम से डिज़ाइन टूल में बनाई गई फ़ाइल को चलाना। ExodeUI दूसरा तरीका अपनाता है।

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

इसका मतलब यह है कि एक डिजाइनर एनीमेशन कोड को फिर से लिखने वाले डेवलपर के बिना समय, रंग या स्थिति बदल सकता है, जब तक कि इनपुट और घटनाएं समान रहती हैं। क्योंकि फ़ाइल साझा की गई है, उसी घटक का उपयोग React वेब ऐप, SwiftUI ऐप या Flutter ऐप में किया जा सकता है।

यदि आप इसके बजाय हाथ से लिखा कोड चाहते हैं, उदाहरण के लिए क्योंकि आपको पूर्ण नियंत्रण की आवश्यकता है या सख्त बंडल सीमाएँ हैं, तो React Native में Reanimated मानक विकल्प बना हुआ है। कुछ टीमें दोनों का उपयोग करती हैं: कोर नेविगेशन के लिए हाथ से लिखी गति और समृद्ध घटकों के लिए रनटाइम फ़ाइलें।

किसी भी रनटाइम की तरह, महत्वपूर्ण स्क्रीन के लिए इस पर भरोसा करने से पहले, उन उपकरणों पर परीक्षण करें जिनका आप समर्थन करते हैं, विशेष रूप से पुराने एंड्रॉइड फोन पर।

अक्सर पूछे जाने वाले प्रश्नों

क्या ExodeUI Reanimated कोड उत्पन्न करता है?

नहीं, यह एक रनटाइम प्रदान करता है जो .exode फ़ाइल चलाता है। आपका कोड इनपुट और इवेंट के माध्यम से एनीमेशन को नियंत्रित करता है।

क्या यह एक्सपो के साथ काम करता है?

शुरू करने से पहले वर्तमान एक्सपो समर्थन के लिए React Native रनटाइम दस्तावेज़ की जाँच करें।

क्या वही एनिमेशन iOS और Android पर चल सकता है?

हाँ। React Native रनटाइम दोनों प्लेटफ़ॉर्म पर एक ही फ़ाइल चलाता है।

मैं अपने ऐप से एनीमेशन कैसे ट्रिगर करूं?

एक इनपुट सेट करें या फ़ाइल में परिभाषित ट्रिगर सक्रिय करें, उदाहरण के लिए "दबाया गया" बूलियन या "सफलता" ट्रिगर।

संबंधित मार्गदर्शिकाएँ एवं उदाहरण

मोबाइल पर चलने वाला कोई घटक आज़माएँ

एक मुफ़्त ExodeUI उदाहरण खोलें और उन इनपुट और घटनाओं को देखें जिन्हें आपका React Native ऐप नियंत्रित करेगा।

उदाहरण खोलें
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 →