Google mostra la prima app multi-device, in grado di adattarsi a più dispositivi con lo stesso codice

12 Marzo 2015 175

È il lavoro che fino ad oggi ogni sviluppatore ha dovuto compiere per riadattare la propria applicazione ai diversi cambiamenti e ottimizzazioni richiesti dai nuovi dispositivi Android Wear, Google Cast e in futuro anche da Android Auto. Tuttavia, dover ricompilare ogni volta un'applicazione per adattarla a molteplici form factor e device potrebbe ben presto essere solo un lontano ricordo. Tutto questo grazie a Google e alla prima reference app multi-device, in grado di supportare più dispositivi senza dover intervenire sul codice.

demo-outline_r3.gifProprio da alcune ore è stata presentata la prima reference app multi-device, si tratta di un semplicissimo lettore musicale praticamente universale, ovvero in grado di funzionare su qualsiasi dispositivo con una singola base di codice.

L'obbiettivo di Google sarà quello di semplificare notevolmente il lavoro degli sviluppatori, portando a creare un'applicazione in grado di supportare nativamente e senza ulteriori interventi al codice, Android Auto, Android Wear, e dispositivi Google Cast.

L'esempio mostrato utilizza una serie di nuove specifiche introdotte a partire da Android 5.0 Lollipop, come le notifiche MediaStyle, MediaSession e MediaBrowserService. Grazie a queste nuove implementazioni la navigazione multimediale e la riproduzione può avvenire su dispositivi multipli con una sola versione dell'applicazione.

demo_wear-outline_r2.gifA questo indirizzo sono già disponibili i sorgenti, per tutti gli sviluppatori che volessero dare un primo sguardo al codice e studiarne l'implementazione.

Il meglio di OnePlus? OnePlus 9 Pro è in offerta oggi su a 818 euro.

175

Commenti

Regolamento Commentando dichiaro di aver letto il regolamento e di essere a conoscenza delle informazioni e norme che regolano le discussioni sul sito. Clicca per info.
Caricamento in corso. Per commentare attendere...
BiggishTuba558

In 2 parole universal app. Ah no, quelle esistono già da un pezzo

Rick Deckard

No... Appunto

Holy87

Oh, e pensi che ridimensionare uno schermo sia adattare l'interfaccia?

Holy87

Le Universal app potranno adattare automaticamente l'interfaccia a seconda dell'input. Se colleghi mouse e tastiera al PC l'app cambia riducendo le icone e avvicinandole per essere più pratiche con l'uso del mouse, idem per il resto del menu. Sono dichiarazioni del mese scorso in una conferenza per sviluppatori.

Holy87

Ma IE11 l'hai provato? Spartan?

Holy87

Oddio, che scemenza. Android su Tablet è semplicemente uno Smartphone con schermo più grande, mica il PC. E su Tablet come su Chromebook avrebbero praticamente la stessa UI stretchata.
Le Universal App sono full responsive, nel senso che la UI si adatta allo schermo e al tipo di input senza che lo sviluppatore si scervelli sui vari Device.

Eugenio Volcov

wut , telefoni indiani? ahah punto primo il 98% di share ce l'hanno i lumia quindi eviti quelli hai un 98% , levi quello che dici te invece e lasci la google "experience" e ignori tutti e i base gamma il tuo amato share scenderebbe al 15% nel migliore dei casi. La differenza tra un WP indiano e un android che il primo almeno ha l'ultima versione di WP e ti da la stessa esperienza d'uso , seppur più economico e meno "pregiato" - Mai sentito parlare di mercati emergenti? però dai i wiko ngm alcatel son meglio ve , ah no non sono android per te. .

Rick Deckard

Va beh all'ora dovremmo tirare fuori i telefoni indiani con WP.. I telefoni del cavolo ci sono con tutti gli OS ed è normale che se li conosci li eviti. Come i lumia

Eugenio Volcov

Sto dicendo che non puoi limitare l'ecosistema ignorando il 90% dei device.

Rick Deckard

Ma che stai dicendo? Sono il primo a dire che Samsung fa robaccia e io stesso prendo solo nexus o Motorola.. Non penso che con lenovo cambierà qualcosa. Non hanno preso Motorola per far un fiasco e hanno un socio abbastanza interessato a sfondare negli usa..

Eugenio Volcov

perchè gli schermi degli android da 80€ sono IPS? ripeto cosa centra una cosa con l'altra. per 70 € meglio un 435 TFT che un android con 3 pixel in croce che non raggiunge nemmeno i 360p . qui si parlava di RISOLUZIONE e DI APPLICAZIONI SU TABLET che GIRANO IN UPSCALING , nella maggior parte delle applicazioni che ho installato sul tablet sono app a bassa risoluzione con ui non rivisitata per tablet e che funzionano pure male , e sinceramente vedermi un'app 480p su un 1360x768 non è il massimo poi se aggiungi pure il ratio diverso stai a cavallo , con lo stesso successo mi prendo un android da 50€ uso una lente di ingrandimento e dico oh guarda un tablet android. Ma da come svaghi e da come ti arrampichi ho capito la tua posizione : Android = nx 4 5 6 , tablet nx 2013/14 , moto x/g/e e basta . ovviamente metà dei device sarà messa nel dimenticatoio presto specie i motorola ora che l'ha acquisita lenovo , tutto il resto i samsung e gli android fascia bassa sembran per te la pecora nera di android , un fratello non riconosciuto che fa scomodo , una cosa che ti fa comodo per far numero , ma quando vengon nominati li neghi ( vedi la discussione sulle risoluzioni dove hai cercato di rifilarmi che android parte dall'HD) . Parli di Auto con android ahahh io devo vedere ancora una macchina con autoradio by google di serie sul modello base o in vendita a se stante , poi gli aggiornamenti capirai , già ti va bene se ti fixeranno i bug. per gli colori sparati potevi evitare questa perla visto che tutti gli amoled ce li hanno , almeno sul lumia ti regoli il profilo colori.

Rick Deckard

Quello va molto a gusti.. I display amoled di bassa gamma faticano a definire le immagini a bassa luminosità incupendosi molto mentre gli IPS mantengono colori molto naturali...
Dipende molto dall'uso e io non so se prendersi un amoled si un dispositivo del genere.
Soprattutto il verde del 735 è molto sparato... Poi ognuno ha i suoi gusti ma i TFT sono inguardabili. Hai poco da ragiornarci su...

Eugenio Volcov

hai dato per scontato una cosa sbagliata , poi mi dici che centra il TFT. oh bello il moto G , ma meglio l'oled del 735.. ma che cazz0 di discorsi fai? Patetico.

Eugenio Volcov

cosa centra win7 o 8 con chrome lo sai solo te , a me leva 1.5/2 Gb di ram sia sul 7 che sul 8 con 20/25 tab in croce . Per non parlare poi di chrome 64bit. parlando di webapp , volevo vedere come era ottimizzato google docs vs office sul cloud di MS , pensa un po loggando con l'account Gmail ed entrando su gmail , andavo sulle "app" aprivo google docs , mi rimandava alla schermata di login con un altro account gmail , sceglievo di nuovo quello di mia madre e mi andava in loop la schermata di login , cioè volevo provare un servizio e neanche mi fa "loggare" quando sto già dentro ahahahah. GG WP google

Rick Deckard

Che la roba molto vecchia si chiuda è un conto... Ma di certo non finisco la RAM come su windows 8

Rick Deckard

Non mi interessava e l'ho dati per scontato. Sempre meglio dei TFT che monta Microsoft comunque

Eugenio Volcov

te hai detto che tutti gli android partono dal HD.. mi hai citato il moto E che è 540x960 . quando l'hd è 720x1280 , e i base gamma android partono addirittura da 240x320p chi spara balle? ah no svaghi di nuovo . sei un cojone.

Eugenio Volcov

tu stai male proprio , tieni 100 schede aperte sul desktop? ahahah per lo screen shot nemmeno ti rispondo quel multitasking e multitab è una semplice cronologia che viene ripescata dalla memoria , non sono nemmeno caricate sul momento le cose più "vecchie".

Luca

Considera che quando ne trovo il tempo porto avanti lo sviluppo di una universal app... Oltre ad utilizzare un ambiente di sviluppo degno di questo nome apprezzo molto la gestione che c'è dietro, il ciclo di vita, Page e code behind... Che spettacolo... Sarebbe interessante espandersi anche nel tuo campo...

geekwhiz

ma guarda più che per me speravo che qualcun'altro si indottrinasse :P :P

io sviluppo prevalentemente su tecnologie MS (services, cloud, web) ma non disdegno affatto anche altre opzioni (aka node & python). è un po' invece che non mi diletto con windows phone .. anche se ho un 930 ! (la vita è strana XD )

Luca

Quando avrò un attimo di tempo ti risponderò in maniera più adeguata :) per cosa sviluppi?

Rick Deckard

Hahaha bello windows 8!
Ti assicuro che con chrome supero senza problemi le 100 schede sia da telefono (2gb) che da tablet (1gb) che da PC (3gb) sia con ubuntu che con w7...

geekwhiz

ehehe confidavo nella risposta tecnica da qualcuno che ogni giorno litiga con android a livello professionale per evidenziare la precarietà e le difficoltà che tale sistema comporta nelle sue mille-mila versioni.. io anche sviluppo per lavoro, ma java e android non riesco proprio a farmeli andare molto giù.. ;)

Rick Deckard

Ripartono le tue balle che puntualmente smentiscono più che altro

Luca

Si basta tanto sarebbero parole buttate al vento :) E' un argomento di cui abbiamo già discusso e tanto per cambiare gli è stato spiegato da più di una persona...

Eugenio Volcov

200 megabyte la la new tab aperta senza caricare niente forse.. A me con 8Gb di ram sono andato out of memory con 10 schede di chrome e non riuscivo ad aprire le suite adobe perché quasi 2gb se li ciucciava chrome.

Eugenio Volcov

Ripartono i discorsi sconnessi che non centran nulla :') ciao rick ciao

Rick Deckard

Il fatto è... Hai visto le vere ololens o la recita sul palco?
Perchè i giornalisti che hanno visto il modello funzionante non sono ne cosi esaltati né hanno avuto quell'esperienza dei video Microsoft... Indossi uno zainetti che si scalda a manetta...
Il processore olografico è tante roba.. Da li ad avere qualcosa di funzionante e indossabile con app giochi ecc ne passa di tempo.
Hanno preso un progetto da laboratorio per far rimanere i ragazzini a bocca aperta

Wolfinx

Perché le hololenss che cosa montano come hardware? :3

Rick Deckard

Per ora ho visto solo lavatrici con android.. O erano frigoriferi? Occhiali da sci? Orologi? Radio?
Il raspberry e un MINIPC. Piccolo PC. Entiende?

Wolfinx

Forse non ti è chiaro che W10 è multipiattaforma, lo puoi mettere pure sulla lavatrice, visto che arriverà anche per il raspberry pi. La band sarà anch'essa sicuramente aggiornata w10 con la versione internazionale e migliorata...

Rick Deckard

Invece ho un computer non prestante e l'unica cosa che faceva veramente bene le faceva pcon chrome.. Anche se prende 200mb di RAM quella è l'unica cosa che non manca

Rick Deckard

Si si... Grossi problemi di risoluzione XD
Non è mica ios o WP che per aggiungere una tiles bisogna aspettare un aggiornamento

Eugenio Volcov

Ripeto tutti i telefoni android sotto i 200€ e fascia bassa non li consideri? Per dirne uno su una centinaio di modelli sotto i 1280x720 : Galaxy pocket 2 320x240 pixel.. Ciao rick continua così. Ci son più problemi in android per le risoluzioni e ratio che nell'intera industria cinematografica e tv.

Eugenio Volcov

Ero convintissimo sull'uscita di surface rt 3? Ma gai bevuto , se mai rifaranno una variante "RT" alias arm probabilmente sarà il surface "mini" , per quanto riguarda "l'abbandono" é na stronzata per il semplice fatto 1) vedrà win10 2) le app dello store di win10 universali gireranno oltre che su tablet x86 anche su arm . Per le webapp by google beato te .. Se prendo un pc non prestante tra aprire chrome e caricare l'applicazione ti va in out of memory in 2 click.

qandrav

ahahahaha bella rick!

center

Ms pensa alle universal app e poi neanche un browser come ie é riuscito ad ottimizzare

comatrix

^_^ (f5)

geekwhiz

scorrevo e scorrevo nei commenti aspettando una tua risposta tecnica visto che sviluppare su android è il tuo lavoro, ma sei stato troppo polite.. hai perso le speranze ? ;) ;)

Rick Deckard

Mi sa che non ho specificato...
Dicevo che preferisco le web app alle app chrome su desktop... Ti faccio un sempio: con il mouse le devi tirare per andare su e giù perche fatte per touch. Le web app per chrome invece sono fatte molto bene. Non intendevo sul telefono dove le web app le evito come la peste

Rick Deckard

Non so nemmeno come spiegartela... Mi sa che ruotano un po in giro i telefoni... Mi sa che ballano su sfondo bianco o qualcosa di simile..

MARI

Ok. Io non l'ho vista quella :-P per quello non capivo

MARI

Ma hai bevuto stasera? Paragoni le web app e le app Android che a mala pena girano decentemente su un tablet con un OS unificato e multi piattaforma come Windows 10 dove ci girano programmi di tutto il mondo professionali e non?

Rick Deckard

OK. Tolto il tono ironico io ho visto solo quella con la canzone in spagnolo... Non quella che dici tu...

Rick Deckard

Come vedi mi taggano... sono cortese e quindi rispondo.

MARI

Ma la tua battuta non c'entra nulla con la mia che per di più non era una battuta ma un paragone con una pubblicità reale

Rick Deckard

Wow! Quindi ora potremo avere le app anche su un rendering?

MARI

Gli do torto pure io

Rick Deckard

Guarda.. Dimmi come devo segnalati le battute... Stabiliamo un segno e giuro che lo inserisco quando devo...

pedinotti

Ma togliti di torno ! Ci sono solo i tuoi commenti senza senso e conoscenze. Finiscila una buona volta ! Sei veramente pesante. Non rispondetegli più vi prego !

Spotify, Apple Music e gli altri: chi vincerà sul ring dello streaming musicale?

Samsung One UI 4 con Android 12: vi mostriamo la beta per i Galaxy S21 | VIDEO

La street photography con lo smartphone: 5 consigli utili | Video

Xiaomi 11T ufficiale con Pro, 11 Lite NE e Pad 5. PREZZI e disponibilità Italia