{"id":17629,"date":"2021-08-16T07:30:36","date_gmt":"2021-08-16T05:30:36","guid":{"rendered":"https:\/\/www.unilab.eu\/?p=17629"},"modified":"2021-07-20T16:22:46","modified_gmt":"2021-07-20T14:22:46","slug":"web-app","status":"publish","type":"post","link":"https:\/\/www.unilab.eu\/it\/articoli\/coffee-break-it\/web-app\/","title":{"rendered":"Il futuro del Desktop e l&#8217;emergere delle Web App"},"content":{"rendered":"<p>Ormai da diverso tempo, le <strong>web app<\/strong> sono diventate un vero e proprio punto di riferimento per buona parte delle aziende interessate a sviluppare certe tipologie di software. Nonostante le applicazioni desktop siano ancora piuttosto presenti nel mercato, queste pi\u00f9 recenti soluzioni offrono dei vantaggi che si adattano meglio alle necessit\u00e0 odierne.<\/p>\n<p><strong>Le principali differenze fra web app e desktop<\/strong><\/p>\n<p>Negli anni Ottanta il personal computer ha vissuto il suo primo picco di popolarit\u00e0. In quel periodo i software utilizzati erano tutti di tipo desktop e per poter funzionare dovevano essere <strong>installati fisicamente all\u2019interno delle macchine<\/strong>.<\/p>\n<p>Gi\u00e0 a partire dall\u2019inizio del nuovo millennio, per\u00f2, la diffusione di internet negli ambiti domestico e sociale ha letteralmente stravolto questa realt\u00e0, aprendo di fatto la strada alle primissime web applications.<\/p>\n<p>In quel preciso momento i software hanno iniziato a essere installati su server e <strong>utilizzati tramite browser<\/strong> (applicativo che consente la navigazione online), senza la necessit\u00e0 di possedere l\u2019applicazione installata sul proprio PC.<\/p>\n<p>Questa \u00e8 la principale caratteristica che distingue le web app dai programmi per desktop, ma non \u00e8 l\u2019unica. Altre <strong>differenze fra le due soluzioni <\/strong>riguardano:<\/p>\n<ul>\n<li><strong>aggiornamento e installazione<\/strong>: le web app vengono installate una sola volta lato server, mentre i programmi desktop devono essere installati singolarmente su ogni macchina;<\/li>\n<li><strong>avvio dei programmi<\/strong>: le applicazioni web possono essere avviate da qualunque postazione dotata di collegamento internet, mentre i software desktop si avviano solo dalla macchina su cui sono effettivamente installati;<\/li>\n<li><strong>dipendenze dal sistema operativo<\/strong>: in questo frangente le web app sono pi\u00f9 dinamiche rispetto a quelle desktop, poich\u00e9 possono essere eseguite su qualunque dispositivo a prescindere dal sistema operativo presente. I software desktop invece vengono sviluppati per girare su specifici OS;<\/li>\n<li><strong>connessione a internet<\/strong>: come gi\u00e0 detto nella parte introduttiva, le applicazioni web per funzionare devono sempre essere necessariamente connesse a internet, viceversa i programmi desktop possono essere usati in locale senza alcuna dipendenza dalla rete;<\/li>\n<li><strong>sicurezza<\/strong>: lavorando costantemente online, le web app risultano molto pi\u00f9 esposte ai rischi rispetto ai software desktop, che beneficiano invece di una migliore gestione dei permessi (solitamente concessi dall\u2019amministratore del PC o della rete locale). La sicurezza \u00e8 oggi considerata un fattore del tutto cruciale per le aziende, ma non solo.<\/li>\n<\/ul>\n<p>Con il passare del tempo e con le nuove esigenze di imprese e privati, questi due mondi cos\u00ec diversi si sono alla fine incontrati, dando origine a <strong>versioni ibride<\/strong> dell\u2019una o dell\u2019altra tipologia di applicativo.<\/p>\n<p>Esistono infatti applicazioni web che, pur conservando il <strong>paradigma server \u2013 client<\/strong>, sono pensate per funzionare su un sistema di tipo Intranet (cio\u00e8 una rete isolata da internet) e applicativi desktop che hanno bisogno di una connessione per poter svolgere determinate funzionalit\u00e0 (ad esempio ricevere aggiornamenti).<\/p>\n<p><strong>I programmi desktop non sono ancora pronti a farsi da parte<\/strong><\/p>\n<p>Per le aziende gli applicativi via web rimangono la <strong>scelta economicamente pi\u00f9 vantaggiosa<\/strong>, poich\u00e9 richiedono poca manutenzione e dei costi di installazione irrisori. Le case produttrici che investono nello sviluppo di web app sono in forte aumento e (per questioni di guadagno) tendono a preferire il noleggio di servizi online alla vendita di licenze software una tantum.<\/p>\n<p>Nonostante la crescente popolarit\u00e0 delle web app, per\u00f2, i software desktop hanno ancora molto da offrire, soprattutto a livello di <strong>prestazioni<\/strong>. L\u2019evoluzione delle applicazioni tramite web \u00e8 chiara e destinata a migliorare sempre di pi\u00f9, ma dal punto di vista della versatilit\u00e0 e della rapidit\u00e0 di risposta i programmi in locale rimangono ancora imbattuti.<\/p>\n<p>Sono soprattutto campi come quelli dell\u2019<strong>analisi dei dati<\/strong> o dello<strong> sviluppo di intelligenze artificiali<\/strong> a mantenere a galla gli applicativi desktop. Visto che il trend dimostra una progressiva evoluzione e affermazione di questi stessi settori, \u00e8 plausibile pensare che si sentir\u00e0 parlare ancora a lungo delle suddette soluzioni software.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ormai da diverso tempo, le web app sono diventate un vero e proprio punto di riferimento per buona parte delle aziende interessate a sviluppare certe tipologie di software. Nonostante le applicazioni desktop siano ancora piuttosto presenti nel mercato, queste pi\u00f9 recenti soluzioni offrono dei vantaggi che si adattano meglio alle necessit\u00e0 odierne.<\/p>\n","protected":false},"author":10,"featured_media":17627,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Il futuro del Desktop e l&#039;emergere delle Web App","_seopress_titles_desc":"Ormai da diverso tempo, le web app sono diventate un vero e proprio punto di riferimento per buona parte delle aziende interessate a sviluppare certe tipologie di software. Nonostante le applicazioni desktop siano ancora piuttosto presenti nel mercato, queste pi\u00f9 recenti soluzioni offrono dei vantaggi che si adattano meglio alle necessit\u00e0 odierne.","_seopress_robots_index":"","_seopress_analysis_target_kw":"Web App","footnotes":""},"categories":[46],"tags":[],"class_list":["post-17629","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coffee-break-it","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"builder_content":"","_links":{"self":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/posts\/17629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/comments?post=17629"}],"version-history":[{"count":0,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/posts\/17629\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/media\/17627"}],"wp:attachment":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/media?parent=17629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/categories?post=17629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/tags?post=17629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}