2 repository-uri
Systems for building interactive user interfaces using a component layout system of structured blocks.
Distinct from Component-Based UI Integrations: Candidates focused on web-simulated native UI or specific component distribution, not the framework architecture
Explore 2 awesome GitHub repositories matching user interface & experience · Block-Based UI Frameworks. Refine with filters or upvote what's useful.
BlocksKit is a block-based UI framework and code block extension library designed to build interactive interfaces and component layouts within native application environments. It provides a structured system for defining complex content blocks and interactive elements that exceed standard formatting constraints. The framework includes a native-bridge communication layer that functions as a message bus for asynchronous data exchange between sandboxed guest blocks and a privileged native host. To manage these interactions, a runtime permission manager maps requested block functions to native ca
Provides a comprehensive framework for building interactive, block-based user interfaces within native environments.
Tangram-Android este un SDK de UI condus de server și un motor nativ dinamic pentru Android. Acesta permite randarea interfețelor utilizator native prin interpretarea definițiilor de date JSON primite de la un server la distanță, permițând actualizarea layout-urilor și a conținutului aplicației fără a necesita noi implementări ale aplicației. Framework-ul utilizează un sistem bazat pe JSON pentru a sincroniza layout-urile paginilor pe Android și iOS printr-un format de date partajat. Acest lucru permite actualizări de interfață în timp real și consistență cross-platform prin controlul UI-ului mobil dintr-un backend la distanță. Proiectul oferă o bibliotecă modulară de componente reutilizabile și un motor de layout care organizează elementele de interfață native în grile și liste. Utilizează maparea dinamică a view-urilor și parsarea recursivă pentru a traduce datele structurate în ierarhii complexe de view-uri native.
Defines application layouts and visual components through structured JSON blocks to enable real-time updates.