<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Developers Archivi - Webbare</title>
	<atom:link href="https://www.webbare.it/tag/developers/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.webbare.it/tag/developers/</link>
	<description>Easy choise, easy way!</description>
	<lastBuildDate>Wed, 18 Dec 2024 08:26:25 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://www.webbare.it/wp-content/uploads/2020/02/jira-logo-scaled.png</url>
	<title>Developers Archivi - Webbare</title>
	<link>https://www.webbare.it/tag/developers/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Google invita gli sviluppatori Android a prepararsi alla memory page da 16 KB</title>
		<link>https://www.webbare.it/2024-12-google-android-memory-16kb/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-android-memory-16kb</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 18 Dec 2024 08:25:55 +0000</pubDate>
				<category><![CDATA[Mobile App]]></category>
		<category><![CDATA[Mobile Dev]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[memory page]]></category>
		<category><![CDATA[programming]]></category>
		<guid isPermaLink="false">https://www.webbare.it/?p=2565</guid>

					<description><![CDATA[<p>Gli sviluppatori Android sono invitati a prepararsi per un miglioramento fondamentale dell'ecosistema</p>
<p>L'articolo <a href="https://www.webbare.it/2024-12-google-android-memory-16kb/">Google invita gli sviluppatori Android a prepararsi alla memory page da 16 KB</a> proviene da <a href="https://www.webbare.it">Webbare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper" id="wpb-content-root"><div id="vc_row-6a9b43f85441b" class="vc_row wpb_row vc_row-fluid thegem-custom-6a9b43f8543f05937"><div class="wpb_column vc_column_container vc_col-sm-12 thegem-custom-6a9b43f865a4a2768" ><div class="vc_column-inner thegem-custom-inner-6a9b43f865a55 "><div class="wpb_wrapper thegem-custom-6a9b43f865a4a2768">
	
		<div class="wpb_text_column wpb_content_element  thegem-vc-text thegem-custom-6a9b43f8663224721"  >
			<div class="wpb_wrapper">
				<p>Gli sviluppatori <strong>Android</strong> sono invitati a prepararsi per un miglioramento fondamentale dell&#8217;ecosistema: l&#8217;adozione di una pagina di memoria di 16 KB. Questo aggiornamento promette vantaggi significativi, con un aumento delle prestazioni del 5-10% per le applicazioni e i giochi.</p>
<p>Sebbene la transizione rappresenti un passo avanti fondamentale nell&#8217;evoluzione di Android, gli sviluppatori devono adottare misure proattive per garantire la compatibilità con la nuova architettura.</p>
<p>Per gli sviluppatori che desiderano testare le proprie app su dispositivi con capacità di 16 KB, Google ha introdotto questa funzionalità come opzione per gli sviluppatori sui suoi ultimi telefoni Pixel 8 e Pixel 9. Inoltre, è previsto un ulteriore supporto da parte degli OEM Android, tra cui Samsung, Xiaomi e vivo.</p>
<p>La mossa segna una chiara tabella di marcia per il futuro della piattaforma, poiché Google fa notare che i dispositivi dotati della nuova architettura di memoria a pagine saranno lanciati tra circa due anni. Per facilitare la transizione, il team di ingegneri della piattaforma ha fornito istruzioni e risorse complete per assistere gli sviluppatori nell&#8217;aggiornamento delle loro applicazioni.</p>
<p>Gli sviluppatori che creano applicazioni con codice nativo devono accettare alcuni cambiamenti, ma è certo che si tratta di un processo molto più fluido rispetto alla precedente transizione di Android dall&#8217;architettura a 32 bit a quella a 64 bit.</p>
<p>Per gli sviluppatori che si affidano esclusivamente a Kotlin o Java, ci sono buone notizie: le app scritte interamente in questi linguaggi, senza dipendenze dal codice nativo, funzioneranno così come sono.</p>
<p>Tuttavia, per i creatori di app che lavorano con codice nativo, o per coloro che costruiscono SDK e librerie, sono necessarie alcune operazioni di base:</p>
<h5>Per gli sviluppatori di SDK</h5>
<p>Gli sviluppatori di SDK e librerie sono invitati a garantire la piena compatibilità delle loro soluzioni con le pagine di memoria da 16 KB. I test tempestivi aiuteranno gli sviluppatori di app di terze parti a implementare prima gli aggiornamenti necessari ai loro progetti. La registrazione alla Play SDK Console è fortemente consigliata per rimanere informati sui futuri cambiamenti della piattaforma.</p>
<h5>Per gli sviluppatori di app senza codice nativo</h5>
<p>Come accennato in precedenza, le app Android prive di codice nativo possono trarre immediato vantaggio. Non è necessaria alcuna ricostruzione, ma solo semplici test per garantire che tutto funzioni come previsto su dispositivi con dimensioni di pagina di 16 KB.</p>
<h5>Per gli sviluppatori di app che utilizzano codice nativo</h5>
<p>Le app che integrano codice nativo devono essere attentamente valutate e ricostruite per allinearsi alla nuova configurazione. Ecco una guida in tre fasi:</p>
<ul>
<li>Aggiornare gli strumenti: Iniziare a usare Android Gradle Plugin (AGP) versione 8.5.1 o successiva. Queste versioni più recenti sono ottimizzate per la configurazione della dimensione della pagina di 16 KB durante la creazione di file APK e bundle di app.</li>
<li>Allineare il codice nativo: Assicurarsi che il codice nativo sia compilato utilizzando la versione NDK r28 o una versione successiva. Qualsiasi riferimento hardcoded a `PAGE_SIZE` deve essere rimosso per evitare problemi di compatibilità.</li>
<li>Aggiornare SDK e librerie: Esaminare tutti gli SDK e le librerie esterne utilizzate dall&#8217;applicazione. Verificare la presenza di aggiornamenti che supportino la formattazione a 16 KB e, se necessario, contattare i rispettivi sviluppatori.</li>
</ul>
<p>I test restano fondamentali durante tutto il processo per garantire il funzionamento regolare dell&#8217;applicazione sui futuri dispositivi Android.</p>
<h4>Test di compatibilità della pagina di memoria da 16 KB di Android</h4>
<p>Google ha reso relativamente semplice la convalida del lavoro per la compatibilità con 16 KB. Gli sviluppatori dovrebbero utilizzare emulatori o dispositivi virtuali che funzionano con configurazioni di pagine di memoria da 16 KB, oltre ai normali test da 4 KB.</p>
<p>Per i test pratici, è possibile utilizzare dispositivi fisici come il Pixel 8/8 Pro (che riceve il supporto a partire da Android 15 QPR1) e i futuri modelli Pixel 9 (a partire da Android 15 QPR2 Beta 2). Nei prossimi mesi, altri dispositivi di altri OEM come Samsung offriranno opzioni simili.</p>
<p>Assicurandosi preventivamente che l&#8217;applicazione non contenga alcuna ipotesi sulla dimensione della pagina di memoria (ad esempio, facendo affidamento su una dimensione statica di 4 KB), i problemi di compatibilità con la nuova architettura saranno attenuati.</p>
<h4>Prepararsi oggi per l&#8217;Android di domani</h4>
<p>La decisione di adottare una dimensione della pagina di memoria di 16 KB pone le basi per ampi progressi nell&#8217;ecosistema Android. I vantaggi immediati includono prestazioni di runtime più veloci e una maggiore efficienza nella gestione delle risorse di memoria, che si tradurranno direttamente in esperienze utente più fluide e ricche.</p>
<p>A lungo termine, questo cambiamento rappresenta un passo fondamentale per sbloccare ulteriori innovazioni nello sviluppo di software mobile, continuando a sostenere la crescente domanda di applicazioni e giochi con prestazioni più elevate.</p>
<p>Google ha ribadito il suo impegno a garantire agli sviluppatori l&#8217;accesso alle risorse e alle indicazioni necessarie durante questa transizione. Essere preparati è fondamentale e, adottando queste pratiche per tempo, gli sviluppatori possono assicurarsi che le loro applicazioni rimangano competitive sui dispositivi Android di nuova generazione.</p>
<p>Il team Android incoraggia gli sviluppatori di tutto il mondo a non perdere tempo nell&#8217;iniziare il processo di test e aggiornamento. Poiché si prevede che la transizione inizierà seriamente nei prossimi anni, preparare subito la propria applicazione garantisce di non essere colti di sorpresa.</p>

			</div>
			<style>@media screen and (max-width: 1023px) {.thegem-vc-text.thegem-custom-6a9b43f8663224721{display: block!important;}}@media screen and (max-width: 767px) {.thegem-vc-text.thegem-custom-6a9b43f8663224721{display: block!important;}}@media screen and (max-width: 1023px) {.thegem-vc-text.thegem-custom-6a9b43f8663224721{position: relative !important;}}@media screen and (max-width: 767px) {.thegem-vc-text.thegem-custom-6a9b43f8663224721{position: relative !important;}}</style>
		</div>
	
</div></div></div></div>
</div><p>L'articolo <a href="https://www.webbare.it/2024-12-google-android-memory-16kb/">Google invita gli sviluppatori Android a prepararsi alla memory page da 16 KB</a> proviene da <a href="https://www.webbare.it">Webbare</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Snap OS debutta con gli occhiali Spectacles 5 AR, adatti agli sviluppatori</title>
		<link>https://www.webbare.it/2024-09-snap-os-occhiali-ar/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=snap-os-occhiali-ar</link>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Wed, 25 Sep 2024 08:09:43 +0000</pubDate>
				<category><![CDATA[Dev]]></category>
		<category><![CDATA[Mobile Dev]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[VR/AR]]></category>
		<category><![CDATA[ar]]></category>
		<category><![CDATA[augmented reality]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Developers]]></category>
		<category><![CDATA[gaming]]></category>
		<category><![CDATA[lens studio]]></category>
		<category><![CDATA[metaverse]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[snap]]></category>
		<category><![CDATA[snap lenses]]></category>
		<category><![CDATA[snap os]]></category>
		<category><![CDATA[snapchat]]></category>
		<category><![CDATA[spectacles]]></category>
		<category><![CDATA[virtual reality]]></category>
		<category><![CDATA[vr]]></category>
		<guid isPermaLink="false">https://www.webbare.it/?p=2497</guid>

					<description><![CDATA[<p>I dispositivi Pixel supportati riceveranno l'aggiornamento nelle prossime settimane</p>
<p>L'articolo <a href="https://www.webbare.it/2024-09-snap-os-occhiali-ar/">Snap OS debutta con gli occhiali Spectacles 5 AR, adatti agli sviluppatori</a> proviene da <a href="https://www.webbare.it">Webbare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper" id="wpb-content-root"><div id="vc_row-6a9b43f86781d" class="vc_row wpb_row vc_row-fluid thegem-custom-6a9b43f8677f76827"><div class="wpb_column vc_column_container vc_col-sm-12 thegem-custom-6a9b43f867c741546" ><div class="vc_column-inner thegem-custom-inner-6a9b43f867c7c "><div class="wpb_wrapper thegem-custom-6a9b43f867c741546">
	
		<div class="wpb_text_column wpb_content_element  thegem-vc-text thegem-custom-6a9b43f8680757905"  >
			<div class="wpb_wrapper">
				<p>Gli occhiali <strong>AR Spectacles 5</strong> di Snap sono stati lanciati insieme a Snap OS e Lens Studio per gli sviluppatori di software.</p>
<p><strong>Snap</strong>, la società dietro Snapchat, ha annunciato oggi la quinta generazione dei suoi occhiali AR “Spectacles”. Questi nuovi occhiali AR autonomi e trasparenti sono progettati per consentire agli utenti di interagire con le “Lenti” e sperimentare il mondo in modi nuovi insieme agli amici.</p>
<p>L&#8217;ultima iterazione di Spectacles è alimentata da Snap OS, un sistema operativo creato per migliorare le interazioni naturali con il mondo. Gli occhiali sono ora disponibili attraverso lo Spectacles <strong>Developer Program</strong> di Snap.</p>
<p><em>“Gli Spectacles sono il risultato di un decennio di ricerca e sviluppo per introdurre un hardware che rompa i limiti degli schermi e faccia incontrare le persone nel mondo reale”,</em> ha spiegato Snap.</p>
<p>I nuovi Spectacles vantano specifiche hardware impressionanti. Con un peso di soli 226 grammi &#8211; meno della metà del peso di una tipica cuffia VR &#8211; incorporano quattro fotocamere che alimentano lo Snap Spatial Engine e consentono il tracciamento continuo della mano.</p>
<p>Il cuore degli occhiali è il motore ottico proprietario di Snap, con microproiettori a cristalli liquidi su silicio (LCoS) e guide d&#8217;onda avanzate. Questi componenti lavorano in tandem per creare immagini vivide e nitide con un campo visivo diagonale di 46 gradi e una risoluzione di 37 pixel per grado.</p>
<p>Gli occhiali sono alimentati da una doppia architettura system-on-a-chip che utilizza due processori Snapdragon di Qualcomm. Questo design consente di vivere esperienze più coinvolgenti riducendo al tempo stesso il consumo energetico e garantendo fino a 45 minuti di autonomia continua.</p>
<p>Snap OS, il sistema operativo su misura che guida gli Spectacles, offre un&#8217;interfaccia che può essere navigata utilizzando i gesti delle mani e i comandi vocali. Il motore spaziale Snap comprende l&#8217;ambiente circostante, consentendo alle lenti di apparire realisticamente in tre dimensioni con una latenza da movimento a fotone di soli 13 millisecondi.</p>
<p>Per favorire l&#8217;adozione da parte degli sviluppatori, Snap sta introducendo gli Spectacles con “nessuna tassa per gli sviluppatori”. L&#8217;azienda ha anche lanciato nuovi strumenti per semplificare il processo di creazione e condivisione delle lenti.</p>
<p>Lens Studio 5.0, un ambiente di sviluppo ricostruito, consente agli sviluppatori di inviare rapidamente i progetti a Spectacles. Il nuovo Spectacles Interaction Kit semplifica la creazione di lenti intuitive senza la necessità di sviluppare sistemi di interazione personalizzati da zero.</p>
<p>Il Lens Studio aggiornato supporta TypeScript e JavaScript e include strumenti di controllo delle versioni migliorati per lo sviluppo in team. SnapML facilita l&#8217;uso di modelli di apprendimento automatico personalizzati direttamente nelle Lens per l&#8217;identificazione, il tracciamento e l&#8217;incremento degli oggetti.</p>
<p>Snap ha inoltre annunciato una partnership con OpenAI per portare su Spectacles modelli di intelligenza artificiale multimodale ospitati nel cloud, che forniranno agli sviluppatori strumenti per aggiungere la comprensione contestuale alle loro esperienze con Spectacles.</p>
<p>Lo Spectacles Developer Program è disponibile negli Stati Uniti al prezzo di 99 dollari al mese con un impegno di un anno. L&#8217;abbonamento fornisce l&#8217;accesso all&#8217;hardware di Spectacles e include il supporto di Snap per assistere gli sviluppatori nella realizzazione dei loro progetti.</p>
<p>Diversi partner di alto profilo stanno già sfruttando Lens Studio e Snap OS per creare nuove lenti per Spectacles. Tra questi, LEGO Group, che ha lanciato BRICKTACULAR, un gioco AR interattivo controllato dai gesti delle mani e dai comandi vocali. ILM Immersive, lo studio interattivo di Lucasfilm, sta sviluppando esperienze a tema Star Wars, mentre Niantic sta portando sulla piattaforma titoli popolari come Peridot e Scaniverse.</p>
<p>L&#8217;ultima offerta di Snap promette di essere un passo avanti nel tentativo di fondere senza soluzione di continuità le esperienze digitali con il mondo fisico. Tuttavia, il successo degli Spectacles e di Snap OS dipenderà in larga misura dalla creatività e dall&#8217;innovazione della comunità degli sviluppatori.</p>

			</div>
			<style>@media screen and (max-width: 1023px) {.thegem-vc-text.thegem-custom-6a9b43f8680757905{display: block!important;}}@media screen and (max-width: 767px) {.thegem-vc-text.thegem-custom-6a9b43f8680757905{display: block!important;}}@media screen and (max-width: 1023px) {.thegem-vc-text.thegem-custom-6a9b43f8680757905{position: relative !important;}}@media screen and (max-width: 767px) {.thegem-vc-text.thegem-custom-6a9b43f8680757905{position: relative !important;}}</style>
		</div>
	
</div></div></div></div>
</div><p>L'articolo <a href="https://www.webbare.it/2024-09-snap-os-occhiali-ar/">Snap OS debutta con gli occhiali Spectacles 5 AR, adatti agli sviluppatori</a> proviene da <a href="https://www.webbare.it">Webbare</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
