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
  • يرسم أشكالًا متجهة خاملة ثنائية الأبعاد بدون مفهوم للوقت أو المنطق
  • تبدو النماذج الأولية بطيئة وتفتقر إلى الاستجابة الجسدية الواقعية
  • لا يمكن التعامل مع البيانات الديناميكية الواقعية أو تفرع الحالة المعقدة
  • يترك المطورين يخمنون بشأن سرعات الانتقال والشعور الجسدي

تسليم المطور

استخدامه في التعليمات البرمجية الخاصة بك

Your app loads the compiled file through the ExodeUI runtime and talks to it through inputs and events.

استيراد { ExodeUICanvas } من 'exodeui'؛

// الينابيع والحالات والتوقيت موجودة في ملف .exode (المصمم في ملف
// المحرر). يمرر الكود الخاص بك المدخلات ويسمع الأحداث مرة أخرى.
وظيفة التصدير LivingAuthButton() {
  العودة (
    <ExodeUICanvas
      src="/living_auth_button.bexode"
      onTrigger={(name) => console.log('حدث ExodeUI:', الاسم)}
    />
  );
}

هل لديك أسئلة؟

الأسئلة المتداولة

بناء مكونات حية بحركة حقيقية.

Start free in the browser or download the desktop app. Compile spring physics and state machines directly to React and SwiftUI.

حاول مجانا