Apputveckling för Google Chrome

Innehållsförteckning
Google Sedan en tid har det blivit ett av de mest innovativa och tekniskt solida företagen sedan dess berömda e -posthanterare Gmail, till de tusentals applikationer som det har för att göra användarens liv mycket enklare.
Men där de har gjort användarens liv mycket lättare handlar det om webbsökning, deras webbläsare Google Chrome, det är snabbt, kraftfullt, lätt och kopplas automatiskt till vårt konto för Google, vilket ger oss tillgång till alla applikationer som företaget erbjuder oss, men om vi är utvecklare kan vi ha undrat hur vi utvecklar applikationer för den berömda webbläsaren, verkligheten är att det är en ganska enkel process men det finns några saker som vi bör vet innan.
KravDet enda kravet för att kunna utveckla applikationer för Google Chrome Det är att veta hur man gör en webbapplikation, ja, det är så enkelt. Vi borde veta HTML Y JavaScript, och om möjligt några CSS Vi skulle kunna använda den, men denna kunskap bör vara obligatorisk, resten av stegen kommer att förklaras i denna handledning.
Som vi nämnde är kravet att veta HTML Y JavaScriptDet finns dock en rad begränsningar eller säkerhetsregler som vi måste följa i vår HTML så att vår applikation fungerar som den ska, låt oss se.
Det ska inte finnas någon kod JavaScript inom vår HTML i någon av dess former, inte heller inbäddade genom taggarna eller som ett attribut för anrop av en händelse, till exempel:
 Gå till Meny
Det rätta sättet att göra det är genom att inkludera vår kod JavaScript i deras respektive filer och inkludera dem sedan i våra HTML som följer:
 
Slutligen i vår fil js vi behöver bara associera det lyssnare och med det löser vi vår säkerhetsfråga.
Det ska inte finnas någon navigering inom vår HTML vi kan inte på något sätt ha länkar enligt följande:
 Ny sida
Vi kan inte ens ha formulär som är associerade med någon åtgärd:
 
Detta betyder inte att vi inte kan använda formulär, men informationsbehandlingen måste göras från JavaScript genom en händelse som är associerad med knappen Skicka. Detta innebär att vi i stället för att visa flera gränssnitt måste ändra SOL att injicera element i den, det är därför applikationerna av Krom de är oftast enkelsidor.
SträngsammanställningVi bör undvika att sammanställa strängar med funktioner som setTimeout eller setInterval, denna begränsning tillåter oss att undvika attacker från Skript över flera webbplatser där JavaScript injiceras i HTML -koden.
Tillgång till externa resurser är begränsad, så det är inte korrekt att göra följande:
 FÖRSTORA

Som vi kan se är det en enkel webbapplikation, men att tolkas av Krom eftersom en applikation behöver två viktiga filer är den första en fil manifest.json som identifierar applikationen som en applikation av Krom, är en fil JSON ganska enkelt och definierar programmets egenskaper, låt oss se dess innehåll:

 {"app": {"background": {"scripts": ["start.js"]}}, "manifest_version": 2, "name": "Calculator", "version": "1.0"}
Vi har redan definierat vad som kommer att vara filen som identifierar att den kommer att vara en applikation av Krom, det skulle start.js vilket är det som gör det möjligt att köra applikationen genom de händelser som definieras i API för Krom, låt oss se dess innehåll:
 chrome.app.runtime.onLaunched.addListener (funktion () {chrome.app.window.create ('calculator.html');});
Med det senare har vi redan allt vi behöver för att köra vår applikation, låt oss se de återstående stegen.
Först öppnar vi en instans av Krom och vi går till tilläggssidan, där väljer vi programmerarens panel som ska se ut så här:

FÖRSTORA

Klicka på alternativet Lägg till nytt föremål, detta kommer att leda till att vi accepterar villkoren för tjänster och sedan kommer vi att vara i gränssnittet för att kunna ladda upp vår applikation, det är viktigt att vi har den i en komprimerad fil för att kunna ladda upp den:

FÖRSTORA

Efter detta har vi redan vår ansökan redo att publiceras, det enda problemet är att vi måste betala en avgif.webpt så att denna åtgärd kan slutföras, men vi kan spara informationen om vår applikation och se en förhandsvisning av hur det ser ut i marknaden för appar Krom:

FÖRSTORA

Med detta avslutade vi handledningen, där vi kunde se vad vi behöver för att utveckla en applikation av Krom, de begränsningar som vi måste ta hänsyn till, de förfaranden som skiljer det från en traditionell webbapplikation och även om vi inte kunde publicera det på marknaden, vet vi redan allt vi behöver för att genomföra denna åtgärd.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave