PRISM CON MAUI
Diego Felipe Hoyos Moreno
@yufhoyos
/in/diegofelipehoyos
QUE ES PRISM?
Prism Library es un framework para construir aplicaciones XAML poco acopladas, modulares, mantenibles y
testeables.​
Creado originalmente para WPF, luego con soporte para Xamarin Forms, Uno Platform y ahora MAUI.
2022 PRISM con MAUI 2
PRISM MODULOS
Demo
2022 PRISM con MAUI 3
PRISM REGIONES
Demo
2022 PRISM con MAUI 4
PRISM EVENT
AGGREGATION
Demo
2022 PRISM con MAUI 5
PRISM NAVIGATION
Demo
2022 PRISM con MAUI 6
Prism Navigation Service usa Navegation por URI, y esta tiene 2 estados, ABSOLUTA o RELATIVA.
En la navegación Absoluta ‘/’ el servicio crea una nueva Pagina en la Ventana de la Aplicacion, mientras que la
navegación Relativa ‘../’ el servicio empuja una nueva pagina al stack de Navegación.
En Prism.MAUI ahora podemos usar el NavigationBuilder para construir la URI mediante Navigation Segments.
NavigationService.CreateBuilder()
.AddSegment(NavigationKeys.ViewA)
.AddSegment(NavigationKeys.ViewB);
PRISM MAUI VS XAMARIN
FORMS
Demo
2022 PRISM con MAUI 7
GRACIAS!
Diego Felipe Hoyos Moreno
Prism Library Docs
Brian Lagunas Twitter
Dan Siegel Twitter
2022 PRISM con MAUI 8

PRISM con MAUI

  • 1.
    PRISM CON MAUI DiegoFelipe Hoyos Moreno @yufhoyos /in/diegofelipehoyos
  • 2.
    QUE ES PRISM? PrismLibrary es un framework para construir aplicaciones XAML poco acopladas, modulares, mantenibles y testeables.​ Creado originalmente para WPF, luego con soporte para Xamarin Forms, Uno Platform y ahora MAUI. 2022 PRISM con MAUI 2
  • 3.
  • 4.
  • 5.
  • 6.
    PRISM NAVIGATION Demo 2022 PRISMcon MAUI 6 Prism Navigation Service usa Navegation por URI, y esta tiene 2 estados, ABSOLUTA o RELATIVA. En la navegación Absoluta ‘/’ el servicio crea una nueva Pagina en la Ventana de la Aplicacion, mientras que la navegación Relativa ‘../’ el servicio empuja una nueva pagina al stack de Navegación. En Prism.MAUI ahora podemos usar el NavigationBuilder para construir la URI mediante Navigation Segments. NavigationService.CreateBuilder() .AddSegment(NavigationKeys.ViewA) .AddSegment(NavigationKeys.ViewB);
  • 7.
    PRISM MAUI VSXAMARIN FORMS Demo 2022 PRISM con MAUI 7
  • 8.
    GRACIAS! Diego Felipe HoyosMoreno Prism Library Docs Brian Lagunas Twitter Dan Siegel Twitter 2022 PRISM con MAUI 8