Smart WebView Android-erako WebView kode irekiko osagai aurreratu bat da, web-edukia eta teknologiak jatorrizko aplikazioetan ezin hobeto integratzeko aukera ematen duena. Eraiki aplikazio hibrido indartsuak erraztasunez, sareko zein jatorrizko munduaren onena aprobetxatuz.
Aplikazio honek demo gisa balio du bai erabiltzaileentzat bai garatzaileentzat Smart WebView-ren oinarrizko gaitasunak arakatzeko.
Iturburu-kodea GitHub-en (https://github.com/mgks/Android -SmartWebView)
Smart WebView-rekin, lehendik dauden web-orriak txerta ditzakezu edo guztiz lineaz kanpo HTML/CSS/JavaScript proiektuak sor ditzakezu jatorrizko Android aplikazio batean. Hobetu zure web-oinarritutako aplikazioak jatorrizko eginbideekin, hala nola:
- Geokokapena: Jarraitu erabiltzailearen kokapena GPSarekin edo sarearekin.
- Fitxategietarako eta Kamerarako sarbidea: kargatu fitxategiak edo atera irudiak/bideoak zuzenean WebView-tik.
- Push jakinarazpenak: bidali zuzendutako mezuak Firebase Cloud Messaging (FCM) erabiliz.
- URLen kudeaketa pertsonalizatua: URL zehatzak atzeman eta kudeatu jatorrizko ekintzak abiarazteko.
- JavaScript Bridge: zure web-edukiaren eta jatorrizko Android kodearen artean ezin hobeto komunikatu.
- Plugin-sistema: hedatu Smart WebView-ren funtzionaltasuna zure plugin pertsonalizatuekin (adibidez, barne dagoen QR Code Scanner pluginarekin).
- Lineaz kanpoko modua: sareko konektagarritasuna erabilgarri ez dagoenean lineaz kanpoko esperientzia pertsonalizatua eskaini.
Zer berri 7.0 bertsioan:
- Plugin-arkitektura berria: Sortu eta integratu zure pluginak funtzio pertsonalizatuak gehitzeko, oinarrizko liburutegia aldatu gabe.
- Fitxategien kudeaketa hobetua: Fitxategien karga eta kameraren integrazioa hobetu dira erroreen kudeaketa sendoarekin.
- Eguneratutako mendekotasunak: azken liburutegiekin eraikia, errendimendu eta segurtasun ezin hobea lortzeko.
- Dokumentazio zehatza: Azalpen eta adibide argiagoak azkar hasteko.
Ezaugarri nagusiak:
- Txertatu web-orriak edo exekutatu lineaz kanpo HTML/CSS/JavaScript proiektuak.
- Gps, kamera, fitxategi-kudeatzailea eta jakinarazpenak (adibidez, Android-en jatorrizko eginbideekin) integratzen da.
- Diseinu garbia eta gutxieneko errendimendua optimizatuta.
- Plugin-sistema malgu eta hedagarria.
Baldintzak:
- Android garapenerako oinarrizko gaitasunak.
- Gutxieneko API 23+ (Android 6.0 Marshmallow).
- Android Studio (edo zure IDE hobetsia) garatzeko.
Garatzailea: Ghazi Khan (https://mgks.dev)
Proiektua MIT Lizentzia pean.