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