PWA को और ज़्यादा ऐप जैसा बनाने का तरीका
(web.dev)मान लीजिए कि Apple Podcasts ऐप को PWA के रूप में बनाया जा रहा है, और हर फीचर को लागू करने में इस्तेमाल होने वाली वेब तकनीकों का विवरण
-
ऑफलाइन सपोर्ट : App Shell Model
-
ऑफलाइन कंटेंट : Workbox, Cache, IndexedDB, Persistent Storage
-
बैकग्राउंड डाउनलोड : Background Fetch API
-
शेयरिंग और दूसरे ऐप्स से कनेक्शन : Web Share / Web Share Target / Async Clipboard / Contact Picker / Get Installed Related Apps APIs
-
बैकग्राउंड में रिफ्रेश : Periodic Background Sync API
-
क्लाउड सिंक : Backoung Sync API
-
हार्डवेयर मीडिया की कंट्रोल : Media Session API
-
कॉन्टेक्स्ट मेन्यू क्विक एक्शन : PWA App Manifest
-
किसी खास URL scheme के लिए डिफ़ॉल्ट ऐप की तरह काम करना : URL Protocol Handling
-
Native फ़ाइल सिस्टम इंटीग्रेशन : Native File System API, browser-nativefs लाइब्रेरी
-
Native लुक एंड फील : user-select, system-ui, prefers-color-scheme, overscroll-behavior और कई CSS प्रॉपर्टीज़
-
कस्टम टाइटलबार : Edge ब्राउज़र Title Bar Customization स्पेक प्रस्तावित कर रहा है
-
एनीमेशन : Web Animations API
-
ऐप के बाहर (widget, Siri suggestions आदि) कंटेंट दिखाना : Content Index API
-
लॉक स्क्रीन मीडिया कंट्रोल widget : Media Session API
-
पुश नोटिफिकेशन : Push API , Notification Triggers API
-
ऐप आइकन पर badge लगाना : Badging API
-
ऊर्जा बचत / sleep mode में जाने से रोकना : Screen Wake Lock API
-
ऐप स्टोर में दिखाई देना : Android पर Trusted Web Activity container के जरिए संभव
अभी कोई टिप्पणी नहीं है.