Smart WebView er háþróaður, opinn WebView hluti fyrir Android sem gerir þér kleift að samþætta vefefni og tækni óaðfinnanlega í innfædd forrit. Búðu til öflug blendingsforrit á auðveldan hátt og nýttu það besta úr bæði vefheiminum og heimaheiminum.
Þetta forrit þjónar sem sýnishorn fyrir bæði notendur og forritara til að kanna kjarnagetu Smart WebView.
Frumkóði á GitHub (https://github.com/mgks/Android -SmartWebView)
Með Smart WebView geturðu fellt inn núverandi vefsíður eða búið til HTML/CSS/JavaScript verkefni að fullu án nettengingar í innfæddu Android forriti. Bættu vefforritin þín með innbyggðum eiginleikum eins og:
- Landstaðsetning: Fylgstu með staðsetningu notanda með GPS eða netkerfi.
- Skráa- og myndavélaaðgangur: Hladdu upp skrám eða taktu myndir/myndbönd beint af WebView.
- Push-tilkynningar: Sendu miðuð skilaboð með Firebase Cloud Messaging (FCM).
- Sérsniðin meðhöndlun vefslóða: Hlera og meðhöndla tilteknar vefslóðir til að kalla fram innbyggðar aðgerðir.
- JavaScript Bridge: Hafðu óaðfinnanlega samskipti á milli vefefnisins þíns og innfædds Android kóða.
- Tappikerfi: Auktu virkni Smart WebView með þínum eigin sérsniðnu viðbótum (t.d. meðfylgjandi QR Code Scanner viðbót).
- Ótengdur háttur: Veittu sérsniðna upplifun án nettengingar þegar nettenging er ekki tiltæk.
Hvað er nýtt í útgáfu 7.0:
- Alveg nýr viðbótaarkitektúr: Búðu til og samþættu þín eigin viðbætur til að bæta við sérsniðnum eiginleikum án þess að breyta kjarnasafninu.
- Bætt skráameðferð: Bætt skráaupphleðsla og samþætting myndavélar með öflugri villumeðferð.
- Uppfærðar ósjálfstæðir: Byggt með nýjustu bókasöfnunum fyrir hámarksafköst og öryggi.
- Fáguð skjöl: Skýrari skýringar og dæmi til að koma þér fljótt af stað.
Aðaleiginleikar:
- Fella inn vefsíður eða keyrðu HTML/CSS/JavaScript verkefni án nettengingar.
- Samlagast innbyggðum Android eiginleikum eins og GPS, myndavél, skráarstjóra og tilkynningum.
- Hrein, lágmarkshönnun með hagræðingu afkasta.
- Sveigjanlegt og stækkanlegt viðbótakerfi.
Kröfur:
- Grunnkunnátta í Android þróun.
- Lágmarks API 23+ (Android 6.0 Marshmallow).
- Android Studio (eða valinn IDE) fyrir þróun.
Hönnuður: Ghazi Khan (https://mgks.dev)
Verkefni undir MIT leyfi.