Offline nettsteder er kopiert til lokal harddisk og åpnes når brukeren må uten internettforbindelse. Likeledes vil dette offline web app lar deg opprette en web-applikasjon som er lastet ned til sin helhet til mobile enheter av en bruker som har tilgang til det offline.
En søknad om denne typen applikasjon kan omfatte app å ha samling av historier, korte tutorials eller noe annet frakoblet innhold fra brukernes interesse, som han /hun kan lese offline selv når internett ikke er tilgjengelig.
Offline App
Følgende bilde representerer mappestrukturen for offline app. På rotkatalogen krever det bare to filer, config.xml og Index.xml.
config.xml inneholder konfigurasjonsinnstillinger app som vi lærte i forrige avsnitt. filen inneholder hjemmesiden til web-innhold.
En viktig ting å lære her er at alle koblingene i alle html-filer bør inneholde relativ bane bare. Det vil si, ingen absolutt sti eller base href taggen skal være der.
Online App
Følgende bilde viser mappestruktur for vår app til å være i online-modus. I online-modus, er hele web-innhold lastet fra internett hjemmeside.
Du kan legge merke til at mappe data
mangler i online-modus app, fordi alle filene ligge på selve serveren og er tilgjengelige via internett. filen inneholder faktiske lenker som den inneholder på webserveren og alle koblinger er enten absolutt eller brukes med basen href
tag.
Etter at du har bestemt modus for din app og organisert filene i filstrukturen er nevnt ovenfor, må du zip-fil med alle standard zip verktøy og lagre det. Vi skal bruke denne filen i neste avsnitt.
Registrer din App
Det er viktig for enhver app skal undertegnes av sine utviklere eller utvikle organisasjonen til å holde ting i orden. Av denne grunn, må du logge inn app. Du må kanskje keytool
som er en del av standard java distribusjon
Kjør følgende kommando i% JAVA_HOME% i Windows ledetekst eller Linux Shell & minus;. Anmeldelser keytool -genkey - v -keystore my_keystore.keystore -alias TutorialsPoint -keyalg RSA -keysize 2048 -validity 10000
Dette bør generere my_keystore.keystore fil, som vi skal trenger i neste avsnitt. Anmeldelser