..
Låt oss försöka berätta en tydlig och två olika begrepp med varandra men alltför ofta förväxlas: skapa en mobil version av en webbplats skiljer sig från att skapa en app eller web app!
På varje smartphone eller tablett - det är Android, iPhone OS eller något annat - du kan installera appllicazioni (mer känd som APP) som, precis som med mjukvaran på en delad dator, går att förlänga den ursprungliga funktionerna i enheten även på interna operativsystem.
Vi försöker att förtydliga: när vi köper en enhet - till exempel en iPhone - att det kommer med en grundläggande konfiguration som innehåller flera verktyg att föräldern - i detta fall Apple - har ansett det lämpligt att ta med i OS, bland funktionerna denna typ är till exempel en kalender, en ansökan om väder, en miniräknare, anteckningsblock, osv.

När köpte enheten, det är en smartphone eller tablett, vi erbjuds möjlighet att skräddarsy dessa funktioner genom att lägga till nya enligt vår smak och våra behov. För att göra detta måste du ansluta till lämplig marknadsplats - där vi kommer att ansluta iPhone till "AppStore - navigera genom de olika program som finns och ladda ner dem som intressanta. Dessa kommer att installeras på vår enhet går i själva verket att berika dess funktioner.

Ur teknisk synvinkel är det - i själva verket - inga andra program - från en filosofisk synvinkel, jag menar - de vi är vana att köpa och installera på din hemdator!
Vi kan definiera en webbapplikation som en korsning mellan en app och en webbplats. I grunden är det avancerade webbsidor som erbjuder komplexa funktioner liknande den som föreskrivs genom gemensam Appliazioni installerad på enheten. Detta är möjligt tack vare skriptspråk (både på klientsidan serversidan) som låter dig skapa verkliga tillämpningar (tillgänglig via en webbläsare) som är liknande, även från synpunkten av användargränssnittet (UI), den gemensamma App! (Detta är möjligt tack vare tekniker som AJAX som låter dig spela i ett typiskt beteende nätverksgränssnittet programvara, till exempel hantera innehåll uppdateringar utan att behöva uppdatera en sida).
Medan en vanlig app är fysiskt installerade på enheten, är en webb-app - för att uttrycka det enkelt - en länk till en avlägsen ansökan. En sådan lösning innebär nackdel richiedre, för att fungera korrekt, det finns tillgång till nätet men har fördelen att inte ha något inflytande över lagringskapacitet enheten och är väsentligt oberoende av datorkapacitet i samma: hastigheten för ett webbprogram beror i själva verket är det goda i anslutningen till Internet utförandet av fjärrservern erbjuda behandling som krävs av användaren.
En annan fördel med webb-app är deras oberoende från marknaden och kompatibilitet med en mångfald av OS: en utvecklare som vågar sig in skapandet av applikationer för mobila enheter måste nödvändigtvis acceptera reglerna (ibland mycket hårt) som fastställts av de olika lagra och också måste skapa olika applikationer för alla typer av mobila operativsystem! Utveckla ett webbprogram, tvärtom, är det inte nödvändigt att förlita sig på en butik eller skapa olika versioner för olika OS. En web-app är bra gjort (mer eller mindre) universella och kan användas på alla smartphone eller tablett.
Vi har redan sagt, men jag tycker att det bör klargöras på Re: en webb-app är en hemsida utvecklad sedan, i en mening, det finns ett starkt band av släktskap mellan en webbplats optimerad för mobila enheter och en webb-app. Med detta sagt bör det vara klart från början att syftet med denna guide är att lära hur man utvecklar komplexa applikationer med skriptspråk, men är att vägleda läsaren på en väg mot att skapa enkla webbsidor som är optimerade för att användas av smartphones. Alla avancerade funktioner är alltså kvar med, bortom de särskilda hänvisningarna till de färdigheter och kunskaper för läsaren.
| |
ASP.NET (Kurs)
Fullständig kurs för att bygga webbapplikationer från 49 €. |
| |
CSS (kurs)
Webbdesign och tillgänglighet enligt W3C CSS och XHTML. Från 29 €. |
| |
Web Marketing (kurs)
Site marknadsföring, sökmotorer och marknadsföring. Från 39 €. |