top | item 43942571

(no title)

cryptoalex | 9 months ago

I've recently built "native" Windows / macOS Password/Secret Manager application using Blazor Hybrid with MudBlazor UI library (.NET8). That Password Manager application must be used together with the accompanying IOS/Android mobile app (Xamarin now migrated to MAUI) that manages master keys (KEKs) and wraps/unwraps data encryption keys (DEKs) used by the Password Manager application.

UI for both apps is reasonably complex and could be seen here - https://youtu.be/PZVwYSCO1p4?t=78.

To be honest, Blazor UI controls / object model / lifecycle takes some time to get used to. However, MudBlazor library does help here, as well as finding your own patterns and just building on top of your own base classes.

With the same stack i.e. Blazor Hybrid / Blazor WASM / MudBlazor, I've also build Secure Mail Client, Notes, File Encryption application, and also a number of CLI utilities related to encryption via QR codes.

Overall, I do recommend Blazor Hybrid for a cross platform desktop application with simple to medium UI complexity.

discuss

order

No comments yet.