1 repository
Binding user interface events to command objects to decouple logic from presentation.
Distinguishing note: Existing candidates focus on CLI shell commands or routing, not UI command binding patterns
Explore 1 awesome GitHub repository matching user interface & experience · Command Pattern Bindings. Refine with filters or upvote what's useful.
Acest proiect este o colecție de implementări de referință și exemple de cod pentru construirea de interfețe utilizator cross-platform folosind framework-ul Xamarin.Forms. Oferă exemple practice pentru dezvoltarea de aplicații mobile și desktop dintr-o singură bază de cod, vizând mai multe sisteme de operare. Repository-ul se concentrează pe tipare arhitecturale și strategii de integrare, demonstrând în mod specific utilizarea MVVM pentru sincronizarea datelor între modele și view-uri. Include exemple pentru integrarea nativă a platformelor, cum ar fi apelarea API-urilor specifice platformei și crearea de custom renderers pentru a suprascrie controalele partajate implicite. Exemplele acoperă o gamă largă de capabilități, inclusiv utilizarea XAML pentru layout-uri UI declarative și integrarea serviciilor web REST și SOAP. Alte domenii prezentate includ persistența locală a datelor cu SQLite, autentificarea identității în cloud și implementarea diverselor scheme de navigare, cum ar fi interfețele cu tab-uri și meniurile flyout. Proiectul oferă, de asemenea, exemple de pipeline-uri de build automatizate pentru mai multe platforme și testare UI cross-platform.
Triggers logic by binding user interface events to command objects instead of using event handlers.