How do I optimize startup and first navigation for perceived performance?

Platform: .NET MAUI|Category: Performance

Show a lightweight, useful UI immediately, defer non-essential services and heavy loads until after the first frame, and use skeletons or placeholders so users see immediate feedback.