Deploying your JS App Anywhere with .NET MAUI
summary
Shows how to package any built JavaScript app (Angular/React/Vue) inside a MAUI Blazor hybrid project by copying the production build into the app’s wwwroot and using the WebView (BlazorWebView) to host it, then building to Mac Catalyst, Android emulators and iOS (IPA → Transporter). Demonstrates device interop (battery, device info, alerts) from the JS side via .NET APIs, documents required .NET workloads, app store steps, privacy policy and a My Little Pony demo that runs but was rejected for copyright.
AI-written summary · about
chapters (34)
- 0:00Intro
- 1:00About Alyssa
- 3:27Baseline
- 4:12Frontend
- 4:49Web Deployment
- 5:05Netlify
- 5:50QR Code
- 6:19King Gerald
- 6:56Flexbox Grid
- 7:31Installing MAUI on Mac
- 9:22Crux of the talk
- 9:55Create a new project
- 10:14Hacky bit
- 11:17HTML
- 12:00Build Run
- 12:32Fast Forward
- 13:11Android
- 14:28Responsive Design
- 15:27Gerald King
- 16:10DeveloperApplecom
- 17:17Privacy Policy
- 18:58My First Rejection
- 19:39I Feel Foolish
- 19:49Android Steps
- 20:40Parallels
- 21:26PWA
- 22:37Electron
- 22:55Interop
- 23:31Todo
- 24:10Live Space
- 24:56Terminal
- 29:49localhost
- 32:12Testing
- 37:23Interop Battery
related talks
27mWelcoming JavaScript to .NET MAUI
01h 04mA fistful of Blazor; Its .NET in the browser
43mIsomorphic JavaScript apps
01h 07mModern Frontend Engineering
51mWrite once, run everywhere: ambitious cross-device web apps
30mIs a new Cross-platform Development Era coming
37mA Single Page Story
38mBuilding Universal Apps
