मिनी ऐप्लिकेशन की लोकप्रियता
मिनी ऐप्लिकेशन की लोकप्रियता में काफ़ी बढ़ोतरी हुई है. जून 2020 तक, WeChat मिनी ऐप्लिकेशन इस्तेमाल करने वाले सक्रिय उपयोगकर्ताओं की संख्या 83 करोड़ तक पहुंच गई थी. वहीं, अप्रैल 2019 तक Alipay मिनी ऐप्लिकेशन इस्तेमाल करने वाले सक्रिय उपयोगकर्ताओं की संख्या 40.1 करोड़ थी. इसी महीने, Baidu मिनी ऐप्लिकेशन इस्तेमाल करने वाले सक्रिय उपयोगकर्ताओं की संख्या 11.5 करोड़ थी. कंपनियों ने iOS और Android, दोनों ऑपरेटिंग सिस्टम के लिए ऐप्लिकेशन बनाने के बजाय, वेब पर ऐप्लिकेशन बनाने का विकल्प चुना है. साथ ही, उन्होंने तीन या उससे ज़्यादा सुपर ऐप्लिकेशन प्लैटफ़ॉर्म के लिए ऐप्लिकेशन बनाने का विकल्प चुना है. हर सुपर ऐप्लिकेशन प्लैटफ़ॉर्म के बीच का अंतर, Android, iOS, और वेब के बीच के अंतर जितना बड़ा नहीं हो सकता. हालांकि, ये अंतर मौजूद होते हैं. Android, iOS, और वेब पर, हमें Flutter, Ionic, और React Native (वेब के लिए) जैसे क्रॉस-प्लैटफ़ॉर्म अप्रोच लोकप्रिय होते हुए दिखे. वहीं, मिनी ऐप्लिकेशन के इकोसिस्टम में, हमें MiniApps Ecosystem Community Group के नेतृत्व में एक प्रयास देखने को मिला. इसमें Alibaba, Baidu, ByteDance, Huawei, Intel, Xiaomi, China Mobile, Facebook, और Google जैसे सदस्य शामिल हैं. इसका मकसद, मिनी ऐप्लिकेशन के पहलुओं को स्टैंडर्ड बनाना है.
प्रकाशन
इस ग्रुप के अब तक के मुख्य पब्लिकेशन में ये शामिल हैं: व्हाइटपेपर, मिनी ऐप्लिकेशन, W3C स्पेसिफ़िकेशन, और PWA में एपीआई की तुलना, और इन पहलुओं पर स्पेसिफ़िकेशन और जानकारी देने वाले लेख:
- यूआरआई स्कीम: spec, explainer
- लाइफ़साइकल: spec, explainer
- मेनिफ़ेस्ट: spec, explainer
- पैकेजिंग: spec, explainer
- विजेट से जुड़ी ज़रूरी शर्तों के बारे में जानकारी
W3C के सदस्य और ग्रुप में हिस्सा लेने वाले Fuqiao Xue (W3C) ने अपनी ओर से मिनी ऐप्लिकेशन और वेब ऐप्लिकेशन की तुलना को पब्लिश किया है. इसका मतलब है कि इसे ग्रुप के आधिकारिक पब्लिकेशन के तौर पर नहीं, बल्कि व्यक्तिगत तौर पर पब्लिश किया गया है. हालांकि, यह पढ़ने लायक है.
W3C MiniApps वर्किंग ग्रुप का औपचारिक लॉन्च
W3C में 19 जनवरी, 2021 को MiniApps Working Group को आधिकारिक तौर पर लॉन्च किया गया. यह ग्रुप, टेक्नोलॉजी से स्टैंडर्डाइजेशन को अलग दिखाने के लिए "MiniApps" स्पेलिंग और कैपिटल लेटर का इस्तेमाल करता है. ग्रुप के चार्टर को पढ़कर, प्लान किए गए काम के बारे में जानकारी पाई जा सकती है. ग्रुप के लीडर ने इस काम के बारे में यह जानकारी दी:
फ़िलहाल, अलग-अलग वेंडर ने अलग-अलग एपीआई का इस्तेमाल करके, MiniApps के कई वैरिएंट बनाए हैं. MiniApp प्लैटफ़ॉर्म के बीच इंटरऑपरेबिलिटी को बेहतर बनाने के लिए, मुख्य MiniApp वेंडर साथ मिलकर काम कर रहे हैं. इनमें Alibaba, Baidu, Huawei, और Xiaomi शामिल हैं. ये सभी, मई 2019 से W3C Chinese Web Interest Group में साथ मिलकर काम कर रहे हैं. साथ ही, इन्होंने सितंबर 2019 में MiniApp Standardization White Paper पब्लिश किया था. यह MiniApp टेक्नोलॉजी के लिए, स्टैंडर्ड तय करने की शुरुआती कोशिश थी. दुनिया भर की ज़्यादा से ज़्यादा कंपनियां, मिनी ऐप्लिकेशन से जुड़ी चर्चा में हिस्सा लेने में दिलचस्पी दिखा रही हैं. इसलिए, TPAC 2019 के दौरान MiniApps Ecosystem Community Group लॉन्च किया गया, ताकि दुनिया भर की वेब कम्यूनिटी इस चर्चा में शामिल हो सके.
मानकीकरण से जुड़ी कई ज़रूरी शर्तों के आधार पर, W3C ने आज MiniApps Working Group की औपचारिक स्थापना का एलान किया है. यह ग्रुप, W3C के सदस्यों और आम लोगों के साथ मिलकर, MiniApp के अलग-अलग ईकोसिस्टम के बारे में ज़्यादा जानकारी देगा और उनके साथ समन्वय करेगा. साथ ही, यह MiniApp के अलग-अलग प्लैटफ़ॉर्म के बीच इंटरऑपरेबिलिटी को बेहतर बनाएगा, ताकि MiniApp और वेब को ज़्यादा से ज़्यादा इंटिग्रेट किया जा सके. इससे तकनीकी फ़्रैगमेंटेशन और डेवलपर के सीखने की लागत कम होगी.
खास तौर पर, "मिनी ऐप्लिकेशन और वेब को ज़्यादा से ज़्यादा इंटिग्रेट करना" बहुत दिलचस्प लगता है. ग्रुप के एक सदस्य के तौर पर, मुझे यह जानने में दिलचस्पी है कि यह कोशिश कहां तक पहुंचती है.
Acknowledgements
इस लेख की समीक्षा जो मेडली, केसी बास्क, मिलिका मिहाज्लिया, ऐलन केंट, और कीथ गु ने की है.