Cesar A. Nogueira
Analista de Software
Instituto de Pesquisas Eldorado
SouJava Campinas JUG Leader
Ex-estagiário de Engenharia de Software na
IBM Lenexa, KS - USA
www.cesarnogueira.me
Digite no Terminal
adb forward tcp:5601 localabstract:/adb-hub
adb connect localhost:5601
Caso não dê certo com a porta 5601,
tente com outra porta:
adb forward tcp:4444 localabstract:/adb-hub
adb connect localhost:4444
Notificações com ação
✓ Se quiser a ação no mobile e no wearable, use
a classe NotificationCompat.Action.
✓ Se quiser a ação apenas no wearable use o
método addAction(Action) da classe
NotificationCompat.WearableExtender.
Detalhes sobre notificações…
✓ Notificações disparadas pelo mobile,
são exibidas no mobile e no wear, mas
são executadas no mobile.
✓ Notificações disparadas pelo wear, só
são
exibidas e executadas no wear.
✓ Você pode exibir notificações apenas no
mobile ou apenas no wear.
Comandos de voz
Call me a car/taxi Take a note
Set alarm for 8 AM Set timer for 10 minutes
Start/stop bike Start/stop a run
Start/stop workout Show heart rate
Show step count App Name :)
https://developer.android.com/training/wearables/apps/voice.html
Wearable.DataApi.addListener(mGoogleApiClient,
new DataApi.DataListener() {
@Override
public void onDataChanged(DataEventBuffer dataEvents) {
for (DataEvent dataEvent : dataEvents){
if (dataEvent.getType() == DataEvent.TYPE_CHANGED){
DataMapItem dataMapItem =
DataMapItem.fromDataItem(dataEvent.getDataItem()); Uri uri =
dataMapItem.getUri();
if (uri.getPath().equals("/dados")) {
DataMap dataMap = dataMapItem.getDataMap();
int numero
String nome
= dataMap.getInt("numero");
= dataMap.getString("nome");
}
}
}
}
});
Funcionar em telas redondas e quadradas
Pense no modo interativo e ambiente
Use preto e branco para telas
OLED em modo ambiente e
mantenha 95% dos pixels pretos
•Android Wear para iOS já está disponível
para iPhone 5 ou superior.
•Alguns dos relógios que suportam iOS:
✓ ASUS ZenWatch 2
✓ Huawei Watch
✓ LG Watch Urbane
✓ Moto 360 (2nd Gen)
✓ Moto 360 for Women
✓ Moto 360 Sport.
Cesar A. Nogueira
Analista de Software
Instituto de Pesquisas Eldorado
SouJava Campinas JUG Leader
@cesarnogcps
+CesarAugustoNogueira
www.cesarnogueira.me
Obrigado,
SECOMP Unesp 2016