Android L e Android Wear

1.797 visualizações

Publicada em

Palestra sobre Android L Developer Preview e Android Wear ministrada por Nelson Glauber na FAFICA em Caruaru.

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.797
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1.286
Ações
Compartilhamentos
0
Downloads
11
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Android L e Android Wear

  1. 1. Android L e Android Wear No smartphone, no tablet e no seu pulso! Nelson Glauber Outubro/2014
  2. 2. Nelson Glauber Engenheiro de Sistemas do C.E.S.A.R. Professor da Unibratec GDE Android 2014 ! @nglauber +NelsonGlauber nglauber.blogspot.com http://goo.gl/V7qHc
  3. 3. Android
  4. 4. Mais 190 países Mais de 1 milhão de ativações por dia Loja com mais de 1,5 bilhão de downloads por dia
  5. 5. em milhões
  6. 6. O segredo do Android
  7. 7. Os sabores do Android
  8. 8. L Developer Preview developer.android.com/preview
  9. 9. Material Design http://www.google.com/design/spec/material-design/introduction.html
  10. 10. Material Design
  11. 11. Novos componentes
  12. 12. Notificações
  13. 13. Notificações
  14. 14. ART (Android RunTime) • Mais eficiente em memória e processamento ! • Compilação AOT (ahead-of-time) ! • Garbage Collection mais eficiente ! • Melhoria no debug ! • Suporte a 64-bits
  15. 15. Projeto VOLTA
  16. 16. Camera2
  17. 17. Android Wear
  18. 18. Android Wear estende a plataforma Android para uma nova geração de dispositivos, com uma usabilidade desenhada especificamente para os wearables.
  19. 19. Serve para que? Vida real Pega o telefone Devagando no telefone 125 vezes ao dia em média!!! Mais tempo para interagir com as pessoas à sua volta
  20. 20. UI baseada em um stream de cards
  21. 21. Comandos de voz
  22. 22. Princípios de UI
  23. 23. Lançadas automaticamente Glanceable Sugestão e demanda
  24. 24. Não interrompa o usuário Grandes áreas de toque Micro-interações
  25. 25. O que precisamos?
  26. 26. Android Studio 0.8 Google Play Services Android Wear Device O que precisamos?
  27. 27. LG G Watch 280x280, 512MB, 4GB, 400mAh Qualcomm Snapdragon 400 - 1.2Ghz Acelerômetro, Gyro, Compass Samsung Gear Live 320x320, 512MB, 4GB, 300mAh Qualcom Snapdragon 400 - 1.2Ghz Acelerômetro, Gyro, Compass e Heart
  28. 28. Motorola Moto 360 320x290, 512MB, 4GB, 320mAh TI OMAP 3 - 1.2Ghz Pedometer e Heart LG G Watch R 320x320, 512MB, 4GB, 410mAh Qualcomm Snapdragon - 1.2Ghz Acelerometer, Gyro, Compass, Barometer e Heart
  29. 29. adb -d forward tcp:5601 tcp:5601
  30. 30. Android Wear App
  31. 31. Notificações Sincronizadas Comandos de Voz Aplicações Wear Envio e sincronização de dados APIs
  32. 32. Notificações Sincronizadas Comandos de Voz Aplicações Wear Envio e sincronização de dados APIs
  33. 33. Notificações Imagem de Background Ícone da aplicação Título Texto
  34. 34. Notificações simples
  35. 35. Notificações com ação
  36. 36. Notificações em pilha
  37. 37. Notificações com páginas
  38. 38. Notificações Sincronizadas Comandos de Voz Aplicações Wear Envio e sincronização de dados APIs
  39. 39. Respondendo com voz
  40. 40. Comandos de voz Call a car/taxi Take a note Set alarm Set timer 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
  41. 41. Notificações Sincronizadas Comandos de Voz Aplicações Wear Envio e sincronização de dados APIs
  42. 42. Aplicações Wear MinhaApp MobileAPK WearAPK
  43. 43. WatchViewStub BoxInsetLayout WearableListView CircledImageView GridViewPager GridPagerAdapter FragmentGridPagerAdapter CardFragment DelayedConfirmationView ConfirmationActivity DismissOverlayView Componentes android.support.wearable.view.
  44. 44. WatchViewStub
  45. 45. WearableListView WearableListView WearableListView.Item WearableListView.ClickListener RecyclerView.Adapter CircledImageView
  46. 46. GridViewPager GridViewPager GridPagerAdapter FragmentGridPagerAdapter CardFragment CardFrame
  47. 47. DelayedConfirmationView
  48. 48. ConfirmationActivity
  49. 49. DismissOverlayView
  50. 50. Notificações Sincronizadas Comandos de Voz Aplicações Wear Envio e sincronização de dados APIs
  51. 51. Comunicação Mobile/Wear MinhaApp MobileAPK WearAPK
  52. 52. Node API Message API Data API
  53. 53. Acabou?
  54. 54. Android Auto
  55. 55. Android TV
  56. 56. Tá esperando o quê? developer.android.com
  57. 57. Em breve… www.novatec.com.br
  58. 58. Dúvidas?

×