Computação ubíqua, o que isso tem a ver Android Wear? - LinguÁgil 2016

  • View
    215

  • Download
    0

  • Category

    Mobile

Preview:

Citation preview

Computaccedilatildeo Ubiacutequa o que isso tem a ver com

Android Wear

Quem sou eu

Introduccedilatildeo

bull Miniatuarizaccedilatildeo dos dispositvos

bull Soluccedilotildees computacionais desonvolvidas pela Google para auxliar os usuaacuterios

bull Android Wear

Computaccedilatildeo Ubiacutequa estaacute

By Mark Weiserbull The most profound technologies are

those that disappear They weave themselves into the fabric of veryday life until they are indistinguishable from it

Eras Computacionais

bull 1ordm Dos Main Frames

bull 2ordm Surgimento dos Personal Computers

bull 3ordm Dias atuais

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Quem sou eu

Introduccedilatildeo

bull Miniatuarizaccedilatildeo dos dispositvos

bull Soluccedilotildees computacionais desonvolvidas pela Google para auxliar os usuaacuterios

bull Android Wear

Computaccedilatildeo Ubiacutequa estaacute

By Mark Weiserbull The most profound technologies are

those that disappear They weave themselves into the fabric of veryday life until they are indistinguishable from it

Eras Computacionais

bull 1ordm Dos Main Frames

bull 2ordm Surgimento dos Personal Computers

bull 3ordm Dias atuais

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Introduccedilatildeo

bull Miniatuarizaccedilatildeo dos dispositvos

bull Soluccedilotildees computacionais desonvolvidas pela Google para auxliar os usuaacuterios

bull Android Wear

Computaccedilatildeo Ubiacutequa estaacute

By Mark Weiserbull The most profound technologies are

those that disappear They weave themselves into the fabric of veryday life until they are indistinguishable from it

Eras Computacionais

bull 1ordm Dos Main Frames

bull 2ordm Surgimento dos Personal Computers

bull 3ordm Dias atuais

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Computaccedilatildeo Ubiacutequa estaacute

By Mark Weiserbull The most profound technologies are

those that disappear They weave themselves into the fabric of veryday life until they are indistinguishable from it

Eras Computacionais

bull 1ordm Dos Main Frames

bull 2ordm Surgimento dos Personal Computers

bull 3ordm Dias atuais

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

By Mark Weiserbull The most profound technologies are

those that disappear They weave themselves into the fabric of veryday life until they are indistinguishable from it

Eras Computacionais

bull 1ordm Dos Main Frames

bull 2ordm Surgimento dos Personal Computers

bull 3ordm Dias atuais

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Eras Computacionais

bull 1ordm Dos Main Frames

bull 2ordm Surgimento dos Personal Computers

bull 3ordm Dias atuais

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

O que eacute Computaccedilatildeo Ubiacutequa

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

O que eacute Android Wear

bull Sistema Operacional da Google apresentado no Google IO 2014 para dispositivos vestiveis

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

O que a UBICOMP tem a ver com Android Wear

x

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

O que a UBICOMP tem a ver com Android Wear

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Google Fit

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Google Fit Store

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Como desenvolver aplicativos Wear

bull Necessaacuterio ter um smartphone Android ou tablet (v 43) ou superior Google Play Services (v - 5)

bull Um Iphone com versatildeo do Ios a partir da 82

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Como desenvolver aplicativos Wear

bull Eacute necessaacuterio um dispositvo real (smartwatch) ou um emulador

bull Instalar o app android wear nos smartphones ou tablets

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Notificaccedilotildees

bull Uma das caracteriacutesticas mais importantes do Android Wear

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Criando uma Notificaccedilatildeo Simples

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Simples + id)setContentText(texto)

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Simples NotificaccedilatildeoWEAR

SMARTPHONE

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Criando uma Notificaccedilatildeo Completa

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Completa + id)setContentText(texto)setLargeIcon(largeIcon)setSubText(Subtexto)

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Notificaccedilatildeo Completa

WEAR

SMARTPHONE

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatBuilder mBuilder = new NotificationCompatBuilder(ctx) setSmallIcon(Rdrawableic_notificacao)setContentTitle(Com resposta + id)setContentText(Passe a paacutegina para responder)extend(werearableExtenderaddAction(action))

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Criando uma Notificaccedilatildeo com Resposta

SIMPLES NOTIFICACcedilAtildeO

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Criando uma Notificaccedilatildeo com Resposta

NotificationCompatAction action = new NotificationCompatAction Builder( Rdrawableic_notificacao Responder pit) addRemoteInput(remoteInput) build()

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

ACcedilAtildeO RESPONDER

Criando com uma Notificaccedilatildeo com resposta

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Criando uma Notificaccedilatildeo com Resposta

RemoteInput remoteInput = new RemoteInputBuilder(DetalheActivityEXTRA_RESPOSTA_VOZ) setLabel(Diga a Resposta) build()

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Notificaccedilatildeo com Resposta

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Watch Faces

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Desenhando Watch Faces

Drawable backgroundDrawable = resourcesgetDrawable(Rdrawablebg null)

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Desenhando Watch Faces

CavansdrawLine (float startX float startY float stopX float stopY Paint paint)

startX - Coordenada XstartY - Coordenada Ystop - Ponto de paradapaint - Estilo e cor do texto analoacutegico apresentado

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Desenhando Watch Faces

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Desenhando Watch Faces

cavansdrawText(String text float x float y Paint paint)

Text- Texto digitalx- Coordenada Xy- Coordenada Ypaint - Estilo e cor do texto digital apresentado

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Desenhando Watch Faces

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Como construir um Android Wear Apps

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Como construir um Android Wear Apps

bull Nomes de pacotes e nuacutemero de versotildees tecircm que ser iguais

bull O smartphone necessita de todas as permissotildees para dispoditivo Warable

bull Ambas PKs tecircm que ter a mesma assinatura de chaves

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Duacutevidas

Kingsoft Office

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Obrigado

Ramon Motaramonmluz

httpsgithubcomramonmluz

httpsramonmluzwordpresscom

  • Slide 1
  • Slide 2
  • Slide 3
  • Slide 4
  • Slide 5
  • Slide 6
  • Slide 7
  • Slide 8
  • Slide 9
  • Slide 10
  • Slide 11
  • Slide 12
  • Slide 13
  • Slide 14
  • Slide 15
  • Slide 16
  • Slide 17
  • Slide 18
  • Slide 19
  • Slide 20
  • Slide 21
  • Slide 22
  • Slide 23
  • Slide 24
  • Slide 25
  • Slide 26
  • Slide 27
  • Slide 28
  • Slide 29
  • Slide 30
  • Slide 31
  • Slide 32
  • Slide 33
  • Slide 34
  • Slide 35
  • Slide 36
  • Slide 37

Recommended