स्मार्ट वेबव्ह्यू हा Android साठी एक प्रगत, मुक्त-स्रोत वेबव्यू घटक आहे जो तुम्हाला मूळ अनुप्रयोगांमध्ये वेब सामग्री आणि तंत्रज्ञान अखंडपणे समाकलित करू देतो. वेब आणि नेटिव्ह जगाचा सर्वोत्कृष्ट फायदा घेऊन, सहजतेने शक्तिशाली हायब्रिड ॲप्स तयार करा.
हे ॲप वापरकर्ते आणि विकसक दोघांसाठी स्मार्ट वेब व्ह्यूच्या मुख्य क्षमता एक्सप्लोर करण्यासाठी डेमो म्हणून काम करते.
GitHub वर स्त्रोत कोड (https://github.com/mgks/Android -स्मार्टवेबव्यू)
स्मार्ट वेबव्ह्यूसह, तुम्ही मूळ Android ॲपमध्ये विद्यमान वेब पृष्ठे एम्बेड करू शकता किंवा पूर्णपणे ऑफलाइन HTML/CSS/JavaScript प्रकल्प तयार करू शकता. तुमची वेब-आधारित ॲप्स यासारख्या मूळ वैशिष्ट्यांसह वर्धित करा:
- भौगोलिक स्थान: GPS किंवा नेटवर्कसह वापरकर्त्याच्या स्थानाचा मागोवा घ्या.
- फाइल आणि कॅमेरा प्रवेश: फाइल अपलोड करा किंवा थेट WebView वरून इमेज/व्हिडिओ कॅप्चर करा.
- पुश सूचना: फायरबेस क्लाउड मेसेजिंग (FCM) वापरून लक्ष्यित संदेश पाठवा.
- सानुकूल URL हाताळणी: मूळ क्रियांना चालना देण्यासाठी विशिष्ट URLs इंटरसेप्ट आणि हाताळा.
- JavaScript Bridge: तुमची वेब सामग्री आणि मूळ Android कोड यांच्यात अखंडपणे संवाद साधा.
- प्लगइन सिस्टम: तुमच्या स्वतःच्या सानुकूल प्लगइनसह स्मार्ट वेब व्ह्यूची कार्यक्षमता वाढवा (उदा. समाविष्ट केलेले QR कोड स्कॅनर प्लगइन).
- ऑफलाइन मोड: नेटवर्क कनेक्टिव्हिटी अनुपलब्ध असताना सानुकूल ऑफलाइन अनुभव प्रदान करा.
आवृत्ती ७.० मध्ये नवीन काय आहे:
- सर्व-नवीन प्लगइन आर्किटेक्चर: कोर लायब्ररीमध्ये बदल न करता सानुकूल वैशिष्ट्ये जोडण्यासाठी तुमचे स्वतःचे प्लगइन तयार करा आणि समाकलित करा.
- उन्नत फाइल हाताळणी: मजबूत त्रुटी हाताळणीसह सुधारित फाइल अपलोड आणि कॅमेरा एकत्रीकरण.
- अद्ययावत अवलंबित्व: इष्टतम कार्यप्रदर्शन आणि सुरक्षिततेसाठी नवीनतम लायब्ररीसह तयार केलेले.
- परिष्कृत दस्तऐवज: स्पष्ट स्पष्टीकरणे आणि उदाहरणे तुम्हाला त्वरीत सुरू करण्यासाठी.
मुख्य वैशिष्ट्ये:
- वेब पृष्ठे एम्बेड करा किंवा ऑफलाइन HTML/CSS/JavaScript प्रकल्प चालवा.
- GPS, कॅमेरा, फाइल व्यवस्थापक आणि सूचनांसारख्या मूळ Android वैशिष्ट्यांसह एकत्रित करते.
- परफॉर्मन्स ऑप्टिमायझेशनसह स्वच्छ, किमान डिझाइन.
- लवचिक आणि एक्स्टेंसिबल प्लगइन सिस्टम.
आवश्यकता:
- मूलभूत Android विकास कौशल्ये.
- किमान API 23+ (Android 6.0 Marshmallow).
- विकासासाठी अँड्रॉइड स्टुडिओ (किंवा तुमचा पसंतीचा IDE).
विकासक: गाझी खान (https://mgks.dev)
MIT परवाना अंतर्गत प्रकल्प.