Show different PWA content after installation and provide platform-specific installation guidance.
This PWA refinement adds three features: different browser and installed views, an explicit install button, and platform-specific guidance when direct installation is unavailable.
The browser view is index.html; the installed view is selected through manifest.json‘s start_url. Android and supported desktop browsers use beforeinstallprompt. Safari on iOS receives an Add to Home Screen guide, while other iOS browsers are told to open Safari.