4 مستودعات
Systems for defining user interfaces through code rather than static markup files.
Distinct from Android UI Components: Existing candidates focus on UI components or general Android development; this specifically targets the programmatic construction methodology.
Explore 4 awesome GitHub repositories matching user interface & experience · Programmatic UI Frameworks. Refine with filters or upvote what's useful.
Anko is an Android Kotlin library designed to simplify application development through a set of domain-specific languages and extensions. It functions as a programmatic UI DSL, an SQLite wrapper, an SDK utility, and an asynchronous framework. The project provides a declarative layout system that allows developers to build user interfaces through code instead of static XML markup. It distinguishes itself by offering a fluent database layer that eliminates manual cursor management and a concurrency system that uses weak references to prevent memory leaks in activities. The library covers broad
Enables the construction of mobile user interfaces using a programmatic Kotlin DSL instead of static XML layout files.
هذا هو موقع التوثيق الشامل لإطار عمل JavaScript التقدمي Vue 2. وهو بمثابة مرجع فني ودليل تطوير لبناء واجهات مستخدم تفاعلية وتطبيقات الصفحة الواحدة. يوفر الموقع مرجعاً مفصلاً لـ JavaScript API ودليل مكونات الويب. ويغطي تنفيذ البنى القائمة على المكونات، وإدارة الحالة التفاعلية، واستخدام DOM افتراضي لمزامنة حالة التطبيق مع المتصفح. تشرح الوثائق الإمكانيات بما في ذلك التوجيه من جانب العميل، ومعالجة DOM التعريفية، وتحسينات بناء الواجهة الأمامية مثل العرض من جانب الخادم وتجميع القوالب المسبق. كما تشرح نهج إطار العمل لمزامنة الحالة، ودورات حياة المكونات، واستخدام التوجيهات المخصصة. يتم الحفاظ على المحتوى كمجموعة من البرامج التعليمية والمواصفات، مع تحرير الوثائق عبر Markdown.
Enables the programmatic generation of UI structures using render functions and virtual nodes.
Platform هو إطار عمل لبناء تطبيقات المكاتب الخلفية ولوحات التحكم الإدارية باستخدام Laravel. يعمل كإطار عمل لواجهة المستخدم يعتمد على المخطط ومولد CRUD يقوم تلقائياً بإنشاء واجهات إدارة قواعد البيانات، ونماذج الإدخال، وقواعد التحقق من تعريفات النماذج البرمجية. تتميز المنصة بمجموعة أدوات واجهة مستخدم خلفية شاملة تدعم التقاط البيانات المتقدم، بما في ذلك تعيين الإحداثيات الجغرافية، ومصفوفات بيانات JSON الجدولية، وتتبع البيانات الوصفية للتسويق. تتميز بنظام قوي للتحكم في الوصول القائم على الأدوار لإدارة رؤية الموارد وحماية المسارات، إلى جانب تنفيذ بحث كامل النص عالمي يقوم بفهرسة البيانات عبر نماذج متعددة. تغطي المنصة مجموعة واسعة من القدرات، بما في ذلك تحميل البيانات غير المتزامن، وأنظمة الإشعارات متعددة القنوات، ومكتبة من مكونات النماذج المتخصصة للنصوص الغنية وإدارة الملفات. كما توفر أدوات لتصور البيانات من خلال تجميع النماذج والرسوم البيانية، بالإضافة إلى أدوات لتحديث الصفحات الجزئي لمحاكاة تجربة تطبيق الصفحة الواحدة. تسمح خيارات التكامل بربط وحدات التحكم الحالية والقوالب القديمة لتسهيل ترحيل الميزات تدريجياً إلى إطار العمل.
Defines administrative screens and database interfaces programmatically through model definitions rather than static markup.
Neon هو إطار عمل لتخطيط واجهة المستخدم البرمجية في Swift يقوم بتنسيق عناصر الواجهة من خلال محرك تحديد المواقع النسبي. يقوم بحساب أحجام ومواقع العرض في وقت التشغيل لإنشاء واجهات مستخدم سريعة الاستجابة دون استخدام قيود (constraints) أو نوابض أو دعامات أو لغة تنسيق مرئية. ينظم النظام العناصر في مكدسات ومجموعات باستخدام منسق قائم على الإحداثيات يحل قواعد المحاذاة بين المكونات الشقيقة والأصلية. يستخدم نهج تعيين الإحداثيات القائم على القواعد لترجمة واصفات المحاذاة عالية المستوى إلى إحداثيات شاشة مطلقة. يوفر إطار العمل قدرات لترسيخ العرض الفائق، وملء مساحة الحاوية، وحسابات الحجم الديناميكي المناسب. كما يدعم محاذاة العرض النسبي وتنظيم العناصر الشقيقة في مكدسات أفقية أو رأسية محاذاة للحواف أو الزوايا أو المراكز.
Enables the construction of complete user interfaces through Swift code instead of visual storyboards.