2013-08-14 10 views
21

Qual è la differenza tra Glass Mirror API e Google GDK?Qual è la differenza tra Glass Mirror API e Google GDK?

Google ha annunciato la GDK qui: https://developers.google.com/glass/gdk

, ma non hanno ancora esposto le nuove funzioni specifiche per vetro. Come utilizziamo effettivamente Google GDK?

Guardando gli esempi elencati nel link precedente, possiamo creare APK, caricare APK su Glass e avviarli utilizzando adb shell ma c'è un'app completa o un esempio ovunque?

risposta

22

La differenza tra l'API Mirror e l'imminente GDK si riduce al punto in cui verrà eseguita l'applicazione scritta.

L'API Mirror specifica in che modo un'applicazione basata su Web comunica con i server di Google per inviare aggiornamenti a Glass di un utente e come riceverà le notifiche quando l'utente esegue un'azione (ad esempio una condivisione o una modifica di posizione) che è diretto al Glassware.

Il GDK è destinato alle applicazioni che verranno eseguite su Glass stesso e che dispongono di un accesso di livello più basso ai sensori e all'ambiente Android sottostante su cui è stato costruito Glass. Google non ha ancora rilasciato il GDK - quella pagina è quella in cui verrà rilasciata, e fornisce alcuni primi concetti "introduttivi" per gli sviluppatori che sono interessati a creare app native eseguite su Glass.

4

GDK non è stato ancora avviato, quindi non è possibile utilizzarlo al momento.

GDK consente di lavorare direttamente sul dispositivo Glass utilizzando le competenze di sviluppo Android, mentre Mirror API è un'API cloud/web-based per interagire solo con la timeline di un utente. Vedi Prisoner's answer per maggiori dettagli su questo.

Poiché GDK non è ancora stato rilasciato, app ed esempi "completi" non esistono. Sono disponibili tre campioni (Bussola, Livello e Cronometro) elencati su the link that you posted. La pagina dice che questi campioni verranno eventualmente aggiornati in una "full glass experience" all'avvio di GDK.

Quando lanciamo il GDK, aggiorneremo anche questi esempi per mostrare il percorso di migrazione da un'app Android tradizionale a un'esperienza di vetro completa. Assicurati di controllare regolarmente gli aggiornamenti

2

Glass Mirror API è per lo sviluppo del Glassware (Spingendo le Webcards dal server al vetro).

Google GDK (Glass Development KIT) è simile a Android SDK corrente, ma avranno alcuni strumenti speciali che aiuteranno a sviluppare app Android per google glass. Anche ora senza GDK, gli sviluppatori stanno sviluppando app che utilizzano Android SDK.

2

GDK consente di eseguire apk su GLASS insieme a GlassHome. GlassHome è il display principale che vedi in GLASS. Se installi un APK senza GDK, l'unico modo per raggiungerlo è usare qualcosa come Launcher2.apk. Con GDK, e questa è un'ipotesi, il tuo apk sarà rappresentato come una carta all'interno di GlassHome.