{"id":22309,"date":"2020-09-12T09:47:18","date_gmt":"2020-09-12T07:47:18","guid":{"rendered":"https:\/\/savinol.sg-host.com\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/"},"modified":"2020-09-12T09:47:18","modified_gmt":"2020-09-12T07:47:18","slug":"android-11-le-feature-per-gli-sviluppatori","status":"publish","type":"post","link":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/","title":{"rendered":"Android 11: le feature per gli sviluppatori"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p><strong>Android 11<\/strong> \u00e8 finalmente disponibile e presenta diverse novit\u00e0 dedicate all\u2019utenza finale come per esempio il supporto per le notifiche flottanti (o \u201cbolle\u201d), lo screen recording nativo, menu migliorati per lo spegnimento dei dispositivi e una dock del launcher animata dalla AI e in grado di suggerire le applicazioni da utilizzate. Non mancano naturalmente (numerose) nuove feature dedicate agli sviluppatori che riguardano vari aspetti della realizzazione e dell\u2019implementazione di applicazioni mobili, vediamone le principali.<\/p>\n<p><a href=\"https:\/\/tbm-html.s3.amazonaws.com\/app\/uploads\/2020\/09\/android11-1.png\"><img loading=\"lazy\" src=\"https:\/\/tbm-html.s3.amazonaws.com\/app\/uploads\/2020\/09\/android11-1.png\" alt=\"\" width=\"1081\" height=\"604\" class=\"aligncenter size-full wp-image-399392\" srcset=\"https:\/\/cdn.html.it\/rLwA8qVI0ycJQa4LCgOgd_ao8QI=\/1081x\/smart\/https:\/\/static.html.it\/app\/uploads\/2020\/09\/android11-1.png 1081w, https:\/\/cdn.html.it\/2FzzFaD6qCa_fo1N_nm_vBjmBes=\/300x\/smart\/https:\/\/static.html.it\/app\/uploads\/2020\/09\/android11-1.png 300w, https:\/\/cdn.html.it\/g8pGuDObDII1WZueqIsemJvtAbE=\/600x\/smart\/https:\/\/static.html.it\/app\/uploads\/2020\/09\/android11-1.png 600w\" sizes=\"(max-width: 1081px) 100vw, 1081px\"\/><\/a><\/p>\n<h2>Controllo dei media e gestione di immagini e video<\/h2>\n<p>La nuova versione del Robottino Verde offre degli strumenti per il controllo dei contenuti audio\/video che vanno ben oltre le tradizionali notifiche di riproduzione. Interessante la scelta di rendere visibili tali tool direttamente nel pannello delle impostazioni veloci, cos\u00ec come la possibilit\u00e0 di accedere attraverso di esso a 5 sessioni multimediali.<\/p>\n<p>Da segnalare anche il supporto per le immagini <strong>HEIF<\/strong> (<em>High Efficiency Image File Format<\/em>) come alternativa alle molto pi\u00f9 pesanti GIF animate, un\u2019API per la codifica e la decodifica dedicata all\u2019NDK (<em>Native Development Kit<\/em>) e di conseguenza a chi sviluppa applicazioni Anfroid tramite C++, la <strong>MediaCodec API<\/strong> per i video a bassa latenza (ideale per lo streaming) e un\u2019opzione appositamente dedicata al setting del frame rate per le App.<\/p>\n<h2>Sicurezza e autenticazione<\/h2>\n<p>Mountain View ha deciso di rendere pi\u00f9 severe le regole di accesso al sistema e ai dati per le applicazioni. Se prima era possibile concedere a un\u2019App un livello di permessi molto elevato, e quindi potenzialmente rischioso, mantenendo questa impostazione a tempo indeterminato, ora si potr\u00e0 scegliere di concedere tale privilegio soltanto per la sessione corrente. Una volta che si smetter\u00e0 di utilizzare l\u2019applicazione <strong>i permessi verranno revocati automaticamente<\/strong>.<\/p>\n<p><a href=\"https:\/\/tbm-html.s3.amazonaws.com\/app\/uploads\/2020\/09\/android11.png\"><img loading=\"lazy\" src=\"https:\/\/tbm-html.s3.amazonaws.com\/app\/uploads\/2020\/09\/android11.png\" alt=\"\" width=\"1097\" height=\"577\" class=\"aligncenter size-full wp-image-399391\" srcset=\"https:\/\/cdn.html.it\/5RLVLwtscp1G-iAIedeQGzRVWSE=\/1097x\/smart\/https:\/\/static.html.it\/app\/uploads\/2020\/09\/android11.png 1097w, https:\/\/cdn.html.it\/UFyQiLKN7KRxc5JFZRQwnQMiuVU=\/300x\/smart\/https:\/\/static.html.it\/app\/uploads\/2020\/09\/android11.png 300w, https:\/\/cdn.html.it\/RBqPC9PoPV3M2sqqSpBJ-Zunbzc=\/600x\/smart\/https:\/\/static.html.it\/app\/uploads\/2020\/09\/android11.png 600w\" sizes=\"(max-width: 1097px) 100vw, 1097px\"\/><\/a><\/p>\n<p>Nello stesso modo Android 11 revocher\u00e0 i permessi forniti alle applicazioni che non vengono utilizzate per un determinato periodo di tempo. Le implicazioni per i titoli che raccolgono dati in background sono immaginabili, soprattutto per quelli che svolgono attivit\u00e0 di monitoraggio a carico del sistema.<\/p>\n<p>Per quanto riguarda l\u2019autenticazione, gli sviluppatori avranno ora la possibilit\u00e0 di specificare i metodi consentiti, questo grazie ad un\u2019apposita API pensata per definire il livello di robustezza dell\u2019<strong>autenticazione biometrica<\/strong> (riconoscimento facciale, scansione delle impronte digitali..) che si desidera per la propria App.<\/p>\n<p>Nello stesso modo \u00e8 utile segnalare un\u2019interfaccia di programmazione concepita per la gestione delle identit\u00e0 virtuali che hanno accesso alle applicazioni per i pagamenti.<\/p>\n<h2>Controllo dei device<\/h2>\n<p>Quella che probabilmente \u00e8 la feature pi\u00f9 interessante per l\u2019utenza creer\u00e0 nuove occasioni di lavoro anche per gli sviluppatori. Android 11 integra infatti diverse funzionalit\u00e0 dedicate al controllo dei device, grazie ad esse sar\u00e0 infatti molto pi\u00f9 facile interagire con qualsiasi dispositivo connesso presente in un\u2019abitazione.<\/p>\n<p>Ai developer verr\u00e0 data la possibilit\u00e0 di implementare dei <strong>widget personalizzati<\/strong>, ad oggi quelli disponibili sono 5: <em>Toogle<\/em>, indicatore di status, <em>Range<\/em>, per la regolazione del volume, <em>Toggle with Slider<\/em>, una combinazione tra i primi 2, <em>Stateless<\/em>, un pulsante senza indicatore di status, e <em>Temperature Panel<\/em>, per le impostazioni relative alla temperatura. <\/p>\n<h2>API per il 5G<\/h2>\n<p>La nuova versione del sistema operativo supporta alcune interfacce di programmazione che faciliteranno lo sviluppo di applicazioni in grado di interagire con le reti <strong>5G<\/strong>. Sar\u00e0 possibile effettuare verifiche sul tipo di rete disponibile, ad esempio 5G o 5GE, e ottenere metriche relative alla larghezza di banda disponibile.<\/p>\n<p>A tal proposito \u00e8 utile segnalare che per sviluppare un\u2019App in grado di supportare il 5G non sar\u00e0 necessario accedere ad una connessione basata su tale standard (cosa ancora abbastanza difficile soprattutto in Italia) o disporre di un device che sia compatibile con esso, l\u2019emulatore consentir\u00e0 infatti utilizzare una <strong>connessione 5G virtuale<\/strong> per operare i necessari test.<\/p>\n<p><em>Fonte<\/em>: <a href=\"https:\/\/www.android.com\/android-11\/\" class=\"text-link text-link--special\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span class=\"underline\">Android<\/span><i class=\"ico-external\"\/><\/a><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"http:\/\/feedproxy.google.com\/~r\/htmlitedit\/~3\/v_kLU_S6a88\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Android 11 \u00e8 finalmente disponibile e presenta diverse novit\u00e0 dedicate all\u2019utenza finale come per esempio il supporto per le notifiche flottanti (o \u201cbolle\u201d), lo screen recording nativo, menu migliorati per lo spegnimento dei dispositivi e una dock del launcher animata dalla AI e in grado di suggerire le applicazioni da utilizzate. Non mancano naturalmente (numerose)&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_s2mail":""},"categories":[37],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Android 11: le feature per gli sviluppatori - AGENZIA WEB Italia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Android 11: le feature per gli sviluppatori - AGENZIA WEB Italia\" \/>\n<meta property=\"og:description\" content=\"Android 11 \u00e8 finalmente disponibile e presenta diverse novit\u00e0 dedicate all\u2019utenza finale come per esempio il supporto per le notifiche flottanti (o \u201cbolle\u201d), lo screen recording nativo, menu migliorati per lo spegnimento dei dispositivi e una dock del launcher animata dalla AI e in grado di suggerire le applicazioni da utilizzate. Non mancano naturalmente (numerose)...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\" \/>\n<meta property=\"og:site_name\" content=\"AGENZIA WEB Italia\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-12T07:47:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/tbm-html.s3.amazonaws.com\/app\/uploads\/2020\/09\/android11-1.png\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\"},\"headline\":\"Android 11: le feature per gli sviluppatori\",\"datePublished\":\"2020-09-12T07:47:18+00:00\",\"dateModified\":\"2020-09-12T07:47:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\"},\"wordCount\":614,\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"articleSection\":[\"News\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\",\"name\":\"Android 11: le feature per gli sviluppatori - AGENZIA WEB Italia\",\"isPartOf\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\"},\"datePublished\":\"2020-09-12T07:47:18+00:00\",\"dateModified\":\"2020-09-12T07:47:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Android 11: le feature per gli sviluppatori\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#website\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"name\":\"AGENZIA WEB Italia\",\"description\":\"Web design Web agency Italia\",\"publisher\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization\",\"name\":\"Multimedia Web\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"contentUrl\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png\",\"width\":200,\"height\":57,\"caption\":\"Multimedia Web\"},\"image\":{\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g\",\"caption\":\"admin\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Android 11: le feature per gli sviluppatori - AGENZIA WEB Italia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/","og_locale":"it_IT","og_type":"article","og_title":"Android 11: le feature per gli sviluppatori - AGENZIA WEB Italia","og_description":"Android 11 \u00e8 finalmente disponibile e presenta diverse novit\u00e0 dedicate all\u2019utenza finale come per esempio il supporto per le notifiche flottanti (o \u201cbolle\u201d), lo screen recording nativo, menu migliorati per lo spegnimento dei dispositivi e una dock del launcher animata dalla AI e in grado di suggerire le applicazioni da utilizzate. Non mancano naturalmente (numerose)...","og_url":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/","og_site_name":"AGENZIA WEB Italia","article_published_time":"2020-09-12T07:47:18+00:00","og_image":[{"url":"https:\/\/tbm-html.s3.amazonaws.com\/app\/uploads\/2020\/09\/android11-1.png"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"admin","Tempo di lettura stimato":"3 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/#article","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/"},"author":{"name":"admin","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42"},"headline":"Android 11: le feature per gli sviluppatori","datePublished":"2020-09-12T07:47:18+00:00","dateModified":"2020-09-12T07:47:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/"},"wordCount":614,"publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"articleSection":["News"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/","name":"Android 11: le feature per gli sviluppatori - AGENZIA WEB Italia","isPartOf":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website"},"datePublished":"2020-09-12T07:47:18+00:00","dateModified":"2020-09-12T07:47:18+00:00","breadcrumb":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/android-11-le-feature-per-gli-sviluppatori\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.nycwebdesign.eu\/webdesign\/"},{"@type":"ListItem","position":2,"name":"Android 11: le feature per gli sviluppatori"}]},{"@type":"WebSite","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#website","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","name":"AGENZIA WEB Italia","description":"Web design Web agency Italia","publisher":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.nycwebdesign.eu\/webdesign\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#organization","name":"Multimedia Web","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/","url":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","contentUrl":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-content\/uploads\/2016\/05\/multimediaweb1.png","width":200,"height":57,"caption":"Multimedia Web"},"image":{"@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/c0748e23499fac2fd73b79d1379fdf42","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.nycwebdesign.eu\/webdesign\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/991cd68bbfd6f946517378a63fc3a1f7?s=96&d=mm&r=g","caption":"admin"}}]}},"_links":{"self":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22309"}],"collection":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/comments?post=22309"}],"version-history":[{"count":0,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/posts\/22309\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/media?parent=22309"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/categories?post=22309"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nycwebdesign.eu\/webdesign\/wp-json\/wp\/v2\/tags?post=22309"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}