android auto
Primeiras voltas com o
Makkasan Interchange @ Wikipedia
John Karakatsanis @ Flicker Zombie Texting @ Flicker
~125 vezes/dia2h53min @ SP
Android Auto
❖ Extensão do telefone para o carro.
❖ Bom e velho Android.
❖ Eficiente e Seguro para o motorista.
Como funciona?
DevBytes: Introduction to Android Auto
Arquitetura Básica
APK
IVI
Sensors
GPS
Controls
Under the Hood of Android Auto
Audio Apps
Designing for Auto
Messaging Apps
Designing for Auto
Design Guidelines
❖ Siga as guidelines!
❖ Standard UI Template.
❖ Modo Noturno.
❖ Fluxos comuns.
❖ Estruturas comuns.
❖ Cu...
Show me the code!
Amsterdan Hackathon @ Wikimedia Blog
Configuração do Projeto
❖ O projeto deve ter como target a API
level 21.
❖ Pode ser necessário adicionar a “v4
support lib...
Testando a App
❖ Baixe o Android Auto API Simulators.
❖ Instale sua app e os simuladores no
device ou emulador.
❖ Rode os ...
Messaging
❖ Configuração do Manifesto
➢ Auto Messaging Support
➢ v4 Support Library
❖ BroadcastReceivers para tratar Inten...
Demo Time
Bossle Hell Drivers @ Flicker
Audio
Provide Audio Playback for Auto @ Android Developers
❖ Configuração do Manifesto
➢ Auto Media Support
➢ Serviço que ...
Demo Time
Bossle Hell Drivers @ Flicker
Referências
Documentação do SDK
❖ http://developer.android.com/auto/index.html
❖ http://developer.android.com/training/aut...
Referências
Auto Developers Google Plus Community
Design for Auto
❖ Design for Auto Home
❖ Media Apps Guidelines
❖ Messagi...
Referências
Outras
❖ Trânsito em SP (a partir do slide 25): http://www.nossasaopaulo.org.
br/portal/files/apresentacao-mob...
Obrigado!
Eduardo Carrara de Araujo
+EduardoCarraraDeAraujo
br.linkedin.com/in/eduardocarrara/
@DuCarrara
Próximos SlideShares
Carregando em…5
×

Android Auto Basics

359 visualizações

Publicada em

Lecture about Android Auto delivered at the Android Meetup #5 organized by the GDG ABC on 2015 January 31st at ABC Federal University at Santo André, Brazil.

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

Sem downloads
Visualizações
Visualizações totais
359
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Android Auto Basics

  1. 1. android auto Primeiras voltas com o Makkasan Interchange @ Wikipedia
  2. 2. John Karakatsanis @ Flicker Zombie Texting @ Flicker ~125 vezes/dia2h53min @ SP
  3. 3. Android Auto ❖ Extensão do telefone para o carro. ❖ Bom e velho Android. ❖ Eficiente e Seguro para o motorista.
  4. 4. Como funciona? DevBytes: Introduction to Android Auto
  5. 5. Arquitetura Básica APK IVI Sensors GPS Controls Under the Hood of Android Auto
  6. 6. Audio Apps Designing for Auto
  7. 7. Messaging Apps Designing for Auto
  8. 8. Design Guidelines ❖ Siga as guidelines! ❖ Standard UI Template. ❖ Modo Noturno. ❖ Fluxos comuns. ❖ Estruturas comuns. ❖ Customização.
  9. 9. Show me the code! Amsterdan Hackathon @ Wikimedia Blog
  10. 10. Configuração do Projeto ❖ O projeto deve ter como target a API level 21. ❖ Pode ser necessário adicionar a “v4 support library” ❖ Crie o XML de configuração. ❖ Adicione o meta-dado no manifesto. ❖ Desenvolva. <automotiveApp> <uses name="media" /> </automotiveApp> <application> ... <meta-data android:name="com.google. android.gms.car.application" android:resource=" @xml/automotive_app_desc"/> </application>
  11. 11. Testando a App ❖ Baixe o Android Auto API Simulators. ❖ Instale sua app e os simuladores no device ou emulador. ❖ Rode os simuladores para verificar o compartamento de sua app. Getting Started with Auto @ Android Developers
  12. 12. Messaging ❖ Configuração do Manifesto ➢ Auto Messaging Support ➢ v4 Support Library ❖ BroadcastReceivers para tratar Intents de reposta. ❖ Notifique o Usuário ➢ Crie a conversa: NotificationCompat.CarExtender.UnreadConversation ➢ Adicione Mensagens a conversa ➢ Crie Intents de Leitura e Resposta ➢ Envie as mensagens para o IVI ❖ Trate as ações dos usuários Provide Messaging for Auto @ Android Developers
  13. 13. Demo Time Bossle Hell Drivers @ Flicker
  14. 14. Audio Provide Audio Playback for Auto @ Android Developers ❖ Configuração do Manifesto ➢ Auto Media Support ➢ Serviço que provê uma lista de arquivos de audio ❖ Criar serviços de listagem de arquivos de audio utilizando o MediaBrowserService. ❖ Registre uma MediaSession e implemente o MediaSession.Callback para habilitar os controles.
  15. 15. Demo Time Bossle Hell Drivers @ Flicker
  16. 16. Referências Documentação do SDK ❖ http://developer.android.com/auto/index.html ❖ http://developer.android.com/training/auto/index.html Vídeos ❖ Google I/O 2014 - Android Auto: Developers, Start Your Engines! ❖ Coffee with a Googler: Android Auto Product Manager Andrew Brenner ❖ Under the Hood of Android Auto ❖ DevBytes: Introduction to Android Auto ❖ DevBytes: Android Auto Messaging ❖ Devbytes: Android Auto Audio
  17. 17. Referências Auto Developers Google Plus Community Design for Auto ❖ Design for Auto Home ❖ Media Apps Guidelines ❖ Messaging Apps Guidelines ❖ Color and Branding Guidelines Code ❖ Android Auto Messaging Sample ❖ Android Auto Media Sample
  18. 18. Referências Outras ❖ Trânsito em SP (a partir do slide 25): http://www.nossasaopaulo.org. br/portal/files/apresentacao-mobilidade-ibope-2014.pdf ❖ Distração ao Volante: http://quatrorodas.abril.com. br/reportagens/geral/distracao-ao-volante-745137.shtml
  19. 19. Obrigado! Eduardo Carrara de Araujo +EduardoCarraraDeAraujo br.linkedin.com/in/eduardocarrara/ @DuCarrara

×