Iscriviti agli annunci della piattaforma Glass |
Indirizzo email: |
XE22.0 - 14 ottobre 2014
Funzionalità utente
- Glass ora supporta le notifiche di Android. Per ulteriori informazioni, consulta Sincronizzazione notifiche.
DRD
Modifiche a CardBuilder
:
setAttributionIcon(android.graphics.Bitmap)
,setAttributionIcon(android.graphics.drawable.Drawable)
esetAttributionIcon(int)
sono stati aggiunti.setEmbeddedLayout()
è stato aggiunto.showStackIndicator()
è stato aggiunto.- Aggiunto un nuovo layout
EMBED_INSIDE
.
Altre modifiche:
- Aggiunto il widget
Slider
per supportare il caricamento/l'avanzamento delle animazioni. - Aggiunti nuovi trigger vocali a
VoiceTriggers.Command
- Aggiunti nuovi comandi vocali contestuali a
ContextualMenus.Command
XE21.3 - 24 settembre 2014
DRD
CardScrollView
ha ora la barra di scorrimento abilitata per impostazione predefinita. Per disattivarla, chiamasetHorizontalScrollBarEnabled(false)
.
XE21.0 - 8 settembre 2014
Funzionalità utente
- Le impostazioni sviluppatore avanzate sono ora disponibili nel menu delle impostazioni quando è attiva la modalità di debug.
DRD
- È stato sostituito
Card
conCardBuilder
, che supporta molti altri layout.Card
è deprecato e verrà rimosso in una release futura. - Aggiunti nuovi trigger vocali a
VoiceTriggers.Command
- Aggiunti nuovi comandi vocali contestuali a
ContextualMenus.Command
- È stato aggiunto il supporto dei comandi vocali contestuali su
LiveCard
. - Sono state aggiunte animazioni al widget
CardScrollView
. - Deprecato il comportamento di
GestureDetector.ScrollListener
: una release futura segnalerà eventi di scorrimento indipendentemente dal numero di dita sul touchpad. Per mantenere il comportamento precedente (ad esempio, ricevere eventi di scorrimento solo quando un solo dito è sul touchpad), utilizza il nuovoGestureDetector.OneFingerScrollListener
e il relativo set. - Sono stati aggiornati gli esempi di GDK per renderli completamente compatibili con Android Studio.
XE20.1 - 21 agosto 2014
DRD
Risolto:
- Problema n. 469: L'intent MediaStore.ACTION_VIDEO_CAPTURE non utilizza il limite di durata o il limite di dimensione
- Problema n. 289: supporta l'intent ACTION_WEB_SEARCH per la ricerca mediante l'interfaccia utente di Glass
- Problema 412: esponi il widget/la scheda del volume
- Problema 555: la funzionalità Tocca e accetta non funziona (MediaStore.ACTION_IMAGE_CAPTURE Intent)
- Problema n. 578: MediaRecorder non riesce ad acquisire video dopo l'aggiornamento XE19.1.
API Mirror
Nuova impostazione timezone
aggiunta alla raccolta Impostazioni.
XE19.1 - 15 luglio 2014
DRD
Aggiunto il supporto per la webcam USB On-The-Go (OTG) su Glass. I problemi noti includono:
- La funzionalità plug and play per il nodo video non è supportata. Riavvia Glass per rilevare la webcam collegata.
- Se gli accessori allegati hanno un microfono, i comandi vocali contestuali potrebbero non funzionare.
- Ti consigliamo di tenere un wakelock parziale per impedire al sistema di sospendere l'accesso alla webcam collegata.
Per ulteriori informazioni, dai un'occhiata alla sessione Google I/O 2014Innovate with the Platform Platform.
XE18.1 - 10 giugno 2014
DRD
- Aggiunto il supporto dei comandi vocali contestuali per le immersioni.
- È stato aggiunto l'annuncio della trasmissione
ACTION_ON_HEAD_STATE_CHANGED
Intent
per avvisarti quando l'utente indossa o rimuove il dispositivo. - L'API Camera
EXTRAS
è stata spostata dalla classeCameraManager
alla nuova classeIntents
.
XE17.3 - 3 giugno 2014
DRD
- Alcuni metodi di
CardScrollView
non sono più privati.
XE17.1 - 13 maggio 2014
DRD
- Sono stati aggiunti nuovi comandi vocali a
VoiceTriggers.Command
XE16.2 - 29 aprile 2014
DRD
- Sono stati aggiunti nuovi comandi vocali a
VoiceTriggers.Command
XE16 - 15 aprile 2014
DRD
Modifiche a Card
:
toView()
non è più supportato. Utilizza uno dei metodigetView()
.addImage(android.net.Uri)
non è più supportato.addImage(android.graphics.Bitmap)
eaddImage(android.graphics.drawable.Drawable)
sono ora supportate.getImage(int)
restituisce unandroid.graphics.drawable.Drawable
.getText()
restituisce esetText()
prevede unjava.lang.CharSequence
.getFootnote()
restituiscesetFootnote()
e prevede unjava.lang.CharSequence
.getTimeStamp()
restituiscesetTimestamp()
il tempo previsto è dijava.lang.CharSequence
.getItemViewType()
egetViewTypeCount()
sono stati aggiunti per il riciclaggio delle viste.
Modifiche a CardScrollView
:
- Non è più possibile eseguire l'override di
onPreActivate()
eonPreDeactivate()
. getItemForChildAt(int)
non è più supportato.isSettled()
non è più supportato.updateViews(boolean)
non è più supportato; utilizzaBaseAdapter#notifyDataSetChanged()
Modifiche a TimelineManager
:
La classe TimelineManager
e il supporto per le schede statiche dal GDK sono stati rimossi.
Modifiche a LiveCard
:
- Ora puoi creare un elemento
LiveCard
con il costruttoreLiveCard(android.content.Context, java.lang.String)
. - È stato aggiunto il metodo
navigate()
per accedere a unLiveCard
pubblicato. setRenderer(com.google.android.glass.timeline.GlRenderer)
supporta l'aggiunta di un renderer OpenGL ES 2.0 aLiveCard
.attach(android.app.Service)
è stato aggiunto e ti consente di eseguire il servizio di carte in tempo reale in primo piano.
Modifiche a CardScrollAdapter
:
findIdPosition()
efindItemPosition()
sono stati sostituiti dagetPosition(java.lang.Object)
recycleView()
esetItemOnCard()
sono state rimosse.
Altre modifiche
- I valori dell'enumerazione
Sounds
sono stati aggiornati. - La
GestureDetector
ha due metodi statici di supporto diisForward()
per rilevare se un gesto è diretto o meno.
Attivatori vocali
- Per inviare oggetti Glassware per la revisione sono necessari i comandi vocali pronti per la produzione.
- I comandi vocali non in elenco richiedono la modalità sviluppo.
Specchio
GET_MEDIA_INPUT
è ora un'azione della voce di menu supportata e ti consente di fornire payload multimediali a Glassware da una voce di menu (al momento è supportato solo il testo trascritto dall'input vocale).
XE12 - 17 dicembre 2013
Funzionalità utente
Scopri le nuove funzionalità per gli utenti all'indirizzo support.google.com.
DRD
Nella release della piattaforma XE12 sono state apportate le seguenti modifiche a GDK:
Modifiche di TimelineManager:
- La sequenza temporale supporta l'inserimento di schede statiche.
getLiveCard()
è diventatocreateLiveCard()
.
Modifiche alla scheda LiveCard:
enableDirectRendering()
è diventatosetDirectRenderingEnabled()
.- Il campo
setNonSilent()
è stato rimosso. Il metodopublish()
ora prende l'enumerazioneLiveCard.PublishMode()
che determina se la sequenza temporale pubblica la scheda in modo silenzioso o pubblica e mette a fuoco la scheda.
Modifiche a Card
:
getTimestamp()
esetTimestamp()
sono state rimosse.getInfo()
esetInfo()
sono oragetFootnote()
esetFootnote()
.getFullScreenImages()
esetFullScreenImages()
ora sonogetImageLayout()
esetImageLayout()
utilizzano il metodoCard.ImageLayout
per determinare lo stile dell'immagine della scheda.
Altre modifiche:
- Il corso
Camera
ora èCameraManager
. LiveCardCallback
è diventatoDirectRenderingCallback
.- È stata aggiunta la classe
Sounds
, che fornisce costanti da passare aAudioManager.playSoundEffect()
per riprodurre i suoni del sistema Glass.
Specchio
Nella release della piattaforma XE12 sono state apportate le seguenti correzioni dell'API Mirror:
- Problema 2 risolto.
- Problema 12 risolto.
- Problema 297 risolto.
- Problema 281 risolto.
- Problema 247 risolto.
XE11 - 11 novembre 2013
Nella release della piattaforma XE11 sono state apportate le seguenti modifiche all'API Mirror:
- La voce di menu di
VIEW_WEBSITE
non è più disponibile.
XE10 - 7 ottobre 2013
Le seguenti modifiche dell'API Mirror supportano le nuove funzionalità della release della piattaforma XE10:
- Gli elementi degli Spostamenti che contengono un URL nella proprietà del testo ora forniscono automaticamente la funzionalità
OPEN_URI
. La proprietà sharingsharing è stata aggiunta ai contatti. Ti permette di controllare la funzionalità dei sottotitoli durante il flusso di condivisione. Per attivare i sottotitoli codificati, impostali su
ADD_CAPTION
.{ "displayName": "Chipotle Cat", "imageUrls": ["http://example.com/chipotle.jpg"], "sharingFeatures": ["ADD_CAPTION"] }
Problemi risolti:
- #197 - Gli arresti anomali relativi alla condivisione di elementi della sequenza temporale sono stati risolti.
XE9 - 9 settembre 2013
Le seguenti modifiche dell'API Mirror supportano le nuove funzionalità della piattaforma XE9:
- L'utilizzo di
video/vnd.google-glass.stream-url
comecontentType
di un allegato è deprecato. Per lo streaming video, utilizza invece l'azione della voce di menuPLAY_VIDEO
con il payload impostato sull'URL di streaming. Per saperne di più, consulta Allegare video. - Se esegui l'override di displayName di una voce di menu integrata, il comando vocale contestuale per la voce di menu non funzionerà.
- La proprietà
htmlPages
della risorsa timeline non è più supportata. Consulta la pagina relativa all'impaginazione per conoscere il metodo attualmente supportato. - L'API
VIEW_WEBSITE
è deprecata e verrà rimossa in una release futura. UsaOPEN_URI
.
Problemi risolti:
- #164 - Lo streaming video ora supporta gli URL dei video di YouTube.
XE8 - 12 agosto 2013
Le seguenti modifiche dell'API Mirror supportano le nuove funzionalità della release della piattaforma XE8:
I comandi del menu vocale di Glassware hanno specificato
- Aggiungere comandi del menu vocale utilizzando la risorsa
contacts
. - Specifica il comando vocale nella proprietà
contacts.acceptCommands
. - "Prendi nota" e "Pubblica un aggiornamento" sono gli unici comandi attualmente supportati. Per richiedere il supporto di altri comandi vocali, compila il modulo Suggerisci un comando vocale di Glass.
Migliore impaginazione HTML
- Impaginazione manuale e automatica dall'interno della proprietà
timelineItem.html
. - L'API
timelineItem.htmlPages
è deprecata e verrà rimossa in una release futura.
Nuova voce di menu VIEW_WEBSITE
:
- Quando viene attivata da una scheda della sequenza temporale, viene aperto l'URL specificato in
menuItem.payload
con il browser web Glass.
Problemi risolti:
- #6, #63 - Glassware può ora registrare i comandi vocali usando l'API Mirror
- #91 - Ora il video può essere riprodotto da una scheda HTML e ora è possibile specificare l'URL della miniatura
- #115 - Ora la riproduzione del video è gestita da una voce di menu
- #137 - Nuova azione integrata:
VIEW_WEBSITE
- #160 - Le immagini con URL molto lunghi ora funzionano
XE7 - 7 luglio 2013
Problemi risolti:
- 53 - I video ora mantengono le proporzioni
13 giugno 2013
I contatti di condivisione non devono più essere attivati dagli utenti su MyGlass. Ora tutti i contatti sono abilitati per impostazione predefinita.
Se il tuo Glassware include una documentazione che consiglia all'utente di attivare un contatto di condivisione (ad esempio, alla fine del flusso di autenticazione o come carta di benvenuto), devi rimuoverlo.
XE6 - 4 giugno 2013
Le seguenti modifiche dell'API Mirror supportano le nuove funzionalità della piattaforma XE6:
Aggiunto
video/vnd.google-glass.stream-url
come tipo MIME per gli allegati nella sequenza temporale. Questo tipo MIME consente di specificare un URL da cui riprodurre video in streaming.Per saperne di più, consulta Allegare video.
Aggiunta la possibilità per gli utenti di aggiungere sottotitoli alle immagini condivise. La didascalia viene archiviata nella proprietà
text
dell'elemento della sequenza temporale.Per ulteriori informazioni, consulta la sezione Sottotitoli per le foto condivise.
Problemi risolti:
- #77 -
htmlPages
ora funziona nei pacchetti di thread
15 aprile 2013
Release iniziale dell'API Mirror.