Smart WebView ni kipengele cha juu, cha chanzo huria cha WebView kwa Android ambacho hukuruhusu kujumuisha kwa urahisi maudhui ya wavuti na teknolojia katika programu asilia. Unda programu mseto zenye nguvu kwa urahisi, ukitumia ubora wa mtandao na ulimwengu asilia.
Programu hii hutumika kama onyesho kwa watumiaji na wasanidi programu ili kugundua uwezo mkuu wa Smart WebView.
Msimbo wa Chanzo kwenye GitHub (https://github.com/mgks/Android -SmartWebView)
Kwa Smart WebView, unaweza kupachika kurasa za wavuti zilizopo au kuunda miradi ya HTML/CSS/JavaScript nje ya mtandao ndani ya programu asili ya Android. Boresha programu zako zinazotegemea wavuti kwa vipengele asili kama vile:
- Mahali: Fuatilia eneo la mtumiaji kwa kutumia GPS au mtandao.
- Ufikiaji wa Faili na Kamera: Pakia faili au piga picha/video moja kwa moja kutoka kwa Mwonekano wa Wavuti.
- Arifa zinazotumwa na programu hata wakati huitumii: Tuma ujumbe unaolengwa kwa kutumia Firebase Cloud Messaging (FCM).
- Ushughulikiaji wa URL Maalum: Kata na ushughulikie URL maalum ili kuanzisha vitendo asilia.
- Daraja la JavaScript: Wasiliana kwa urahisi kati ya maudhui yako ya wavuti na msimbo asili wa Android.
- Mfumo wa Programu-jalizi: Panua utendaji wa Smart WebView kwa programu-jalizi zako maalum (k.m., programu-jalizi iliyojumuishwa ya Kichanganuzi cha Msimbo wa QR).
- Hali ya Nje ya Mtandao: Toa hali maalum ya matumizi ya nje ya mtandao wakati muunganisho wa mtandao haupatikani.
Nini Mapya katika Toleo la 7.0:
- Usanifu-Mpya wa Programu-jalizi-Mpya: Unda na uunganishe programu-jalizi zako mwenyewe ili kuongeza vipengele maalum bila kurekebisha maktaba ya msingi.
- Ushughulikiaji Ulioboreshwa wa Faili: Upakiaji wa faili ulioboreshwa na muunganisho wa kamera na ushughulikiaji wa hitilafu thabiti.
- Vitegemezi Vilivyosasishwa: Imejengwa kwa maktaba za hivi punde kwa utendakazi bora na usalama.
- Hati Iliyoboreshwa: Maelezo na mifano wazi zaidi ili uanze haraka.
Sifa Muhimu:
- Pachika kurasa za wavuti au endesha miradi ya HTML/CSS/JavaScript nje ya mtandao.
- Huunganishwa na vipengele asili vya Android kama vile GPS, kamera, kidhibiti faili na arifa.
- Safi, muundo mdogo na uboreshaji wa utendaji.
- Mfumo wa programu-jalizi unaonyumbulika na unaopanuka.
Mahitaji:
- Ujuzi Msingi wa ukuzaji wa Android.
- Kima cha chini cha API 23+ (Android 6.0 Marshmallow).
- Studio ya Android (au IDE unayopendelea) kwa maendeleo.
Msanidi: Ghazi Khan (https://mgks.dev)
Mradi chini ya Leseni ya MIT.