SlideShare a Scribd company logo
Cómo la tecnología
ha superado al Coche
Fantástico
by Paco Martín Fernández | @pacomartinfdez
¿Quién soy?
Informático (PhD Student CryptULL)
Fundador y Organizador del
¿Qué le hacía ser de Ciencia Ficción?
Conducción Inteligente
Capacidad de Relacionarse
Órdenes por voz
Estar siempre Geolocalizado
Videollamadas desde el propio coche
Reproducción Multimedia en marcha
Conducción Inteligente
VERDINO Project
Capacidad para
Relacionarse
Project Descartes
Oriol Vinyals
Ray Kurzweil
Órdenes por Voz
Geolocalización
Videollamadas
Reproducción Multimedia
¿Qué es?
Android en el Coche
- Extender la
funcionalidad del
móvil en el
automóvil
- Evitar distracciones
Necesidades de Android Auto
• Android 5.0 o superior
• Dispositivo instalado en el vehículo
• Pioneer (AVIC-F70DAB, AVIC-F77DAB y AVH-X8700BT)
Aplicaciones Android Auto
¿Qué se puede hacer en AA?
Apps de Mensajería
Apps de Audio
Empecemos por el diseño…
Driver Attention App does not display on the Auto screen animated elements such as animated
graphics, video, or progress bars.
App does not display any form of visual or text advertising on the Auto screen.
Only audio ads are acceptable.
App elements do not display any images on the Auto screen. Exceptions include:
app may display a single static image for content context in the background of
the consumption screen, such as album art, and app may display icons in the
content navigation drawer.
App does not include games or other features outside of the intended app types
supported by Auto.
App never activates the phone screen to present any form of visual information
(notifications, toasts, video, images, advertising, etc.) on the phone screen while
the app is active in Android Auto.
Layout App does not display automatically scrolling text.
Visual Contrast App supports day mode, which renders dark text and controls on a light
background.
App supports night mode, which renders light text and controls on a dark
background.
App provides white icon sets that the system colorizes to provide automatic
contrast compensation.
App provides colors that the system can optimize for easy in-vehicle readability.
Interaction App must support voice commands in audio apps.
App-specific buttons respond to user actions with no more than a two-second
Sigamos por la Interacción…
PROHIBIDO: Anuncios Visuales
General App launches in no more than 10 seconds.
App loads content in no more than 10 seconds.
Auto app functionality works as expected or described in the app's Google Play
Store listing.
When the app is relaunched from the home screen, the app restores the app
state as closely as possible to the previous state.
No tasks in the app take more than six steps to complete.
Interactive elements that are intentionally grayed-out must be non-functional.
Media Media apps do not autoplay or take over media focus when launched.
Notifications App does not present advertisements through notifications.
App displays notifications only when relevant to the driver’s needs.
Examples:
Good: Notifying the user that a new message has arrived.
Bad: Notifying the user about a new album release.
Messaging App is able to successfully receive incoming messages.
Messages are properly grouped and displayed in the correct order.
User is able to successfully reply to a message.
Apps use short-form messaging app design patterns. Traditional long-form
messaging apps, such as apps for email, are not permitted.
Apps are peer-to-peer messaging services and not notification service apps
such as weather, stocks, and sport scores apps.
Construyamos apps
para Android Auto…
Prerrequisitos:
- API Level 21+ (APIs Android Auto)
- Support Library
(NotificationCompat.CarExtender)
AutoMate… Android Auto Emulado
Cómo la tecnología
ha superado al Coche
Fantástico
by Paco Martín Fernández | @pacomartinfdez

More Related Content

What's hot

Iphone app developers florida
Iphone app developers floridaIphone app developers florida
Iphone app developers florida
iapp Techologies LLP
 
FYP Presentation On Android based Google Map Application
FYP Presentation On Android based Google Map ApplicationFYP Presentation On Android based Google Map Application
FYP Presentation On Android based Google Map Application
Muzamil Hussain
 
CASE STUDY | Looptop
CASE STUDY | LooptopCASE STUDY | Looptop
CASE STUDY | Looptop
Affle mTraction Enterprise
 
Everything you need to know about iOS 11
Everything you need to know about iOS 11Everything you need to know about iOS 11
Everything you need to know about iOS 11
Rapidsoft Technologies
 
Google Glass Banking and Social Shopping
Google Glass Banking and Social Shopping Google Glass Banking and Social Shopping
Google Glass Banking and Social Shopping
Michel van den Berg
 
Google glasses
Google glassesGoogle glasses
Google glasses
Pinkesh Panchal
 
mobile app development
mobile app development mobile app development
mobile app development
DJTechnologies
 
CASE STUDY | Videocon Remote App
CASE STUDY | Videocon Remote AppCASE STUDY | Videocon Remote App
CASE STUDY | Videocon Remote App
Affle mTraction Enterprise
 
Designing the right mobile experience
Designing the right mobile experienceDesigning the right mobile experience
Designing the right mobile experience
Frederic Gaillard
 
YAP Applications Demo
YAP Applications DemoYAP Applications Demo
YAP Applications DemoJoseph Chiang
 
Mobile app development company in new york
Mobile app development company in new yorkMobile app development company in new york
Mobile app development company in new york
iapp Techologies LLP
 
NOKIA GEM
NOKIA GEMNOKIA GEM
Vietnam Mobile Day 2013: App Monetization 4 Secrets to Success
Vietnam Mobile Day 2013: App Monetization 4 Secrets to SuccessVietnam Mobile Day 2013: App Monetization 4 Secrets to Success
Vietnam Mobile Day 2013: App Monetization 4 Secrets to Success
GameLandVN
 
[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success
[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success
[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success
AiTi Education
 
Future technology that may change the world
Future technology that may change the worldFuture technology that may change the world
Future technology that may change the worldalbert5hanafi
 
Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.
Jo Hendriks
 
Iphone App Developers
Iphone App Developers Iphone App Developers
Iphone App Developers
iapp Techologies LLP
 
Apples demand from developers
Apples demand from developersApples demand from developers
Apples demand from developersChandan Raj
 
How do i start an uber clone app
How do i start an uber clone app How do i start an uber clone app
How do i start an uber clone app
RadicalStart
 

What's hot (20)

Iphone app developers florida
Iphone app developers floridaIphone app developers florida
Iphone app developers florida
 
FYP Presentation On Android based Google Map Application
FYP Presentation On Android based Google Map ApplicationFYP Presentation On Android based Google Map Application
FYP Presentation On Android based Google Map Application
 
CASE STUDY | Looptop
CASE STUDY | LooptopCASE STUDY | Looptop
CASE STUDY | Looptop
 
Everything you need to know about iOS 11
Everything you need to know about iOS 11Everything you need to know about iOS 11
Everything you need to know about iOS 11
 
Google Glass Banking and Social Shopping
Google Glass Banking and Social Shopping Google Glass Banking and Social Shopping
Google Glass Banking and Social Shopping
 
Google glasses
Google glassesGoogle glasses
Google glasses
 
mobile app development
mobile app development mobile app development
mobile app development
 
CASE STUDY | Videocon Remote App
CASE STUDY | Videocon Remote AppCASE STUDY | Videocon Remote App
CASE STUDY | Videocon Remote App
 
Designing the right mobile experience
Designing the right mobile experienceDesigning the right mobile experience
Designing the right mobile experience
 
YAP Applications Demo
YAP Applications DemoYAP Applications Demo
YAP Applications Demo
 
Mobile app development company in new york
Mobile app development company in new yorkMobile app development company in new york
Mobile app development company in new york
 
NOKIA GEM
NOKIA GEMNOKIA GEM
NOKIA GEM
 
Vietnam Mobile Day 2013: App Monetization 4 Secrets to Success
Vietnam Mobile Day 2013: App Monetization 4 Secrets to SuccessVietnam Mobile Day 2013: App Monetization 4 Secrets to Success
Vietnam Mobile Day 2013: App Monetization 4 Secrets to Success
 
[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success
[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success
[Vietnam Mobile Day 2013] - App monetization - 4 Secrets to success
 
Future technology that may change the world
Future technology that may change the worldFuture technology that may change the world
Future technology that may change the world
 
Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.Why Cross-platform application developement makes everybody happy.
Why Cross-platform application developement makes everybody happy.
 
Cihanasan
CihanasanCihanasan
Cihanasan
 
Iphone App Developers
Iphone App Developers Iphone App Developers
Iphone App Developers
 
Apples demand from developers
Apples demand from developersApples demand from developers
Apples demand from developers
 
How do i start an uber clone app
How do i start an uber clone app How do i start an uber clone app
How do i start an uber clone app
 

Viewers also liked

PHP Unconference Continuous Integration
PHP Unconference Continuous IntegrationPHP Unconference Continuous Integration
PHP Unconference Continuous Integration
Nils Hofmeister
 
Mediawiki to Confluence migration
Mediawiki to Confluence migrationMediawiki to Confluence migration
Mediawiki to Confluence migration
Nils Hofmeister
 
Els videojocs
Els videojocs Els videojocs
Els videojocs
mgar447
 
YoolinkPro: 2012 in images
YoolinkPro: 2012 in imagesYoolinkPro: 2012 in images
YoolinkPro: 2012 in images
MarianaLS
 
NADC information presentation
NADC information presentationNADC information presentation
NADC information presentation
natsslides
 
Minecraft
Minecraft Minecraft
Minecraft mgar447
 
Local success training_q4_2012
Local success training_q4_2012Local success training_q4_2012
Local success training_q4_2012Shawnna South
 
Atlassian meets Kerberos
Atlassian meets KerberosAtlassian meets Kerberos
Atlassian meets Kerberos
Nils Hofmeister
 
Mamuts i elefants
Mamuts i elefantsMamuts i elefants
Mamuts i elefantsmgar447
 
Parturition 110203132933-phpapp01
Parturition 110203132933-phpapp01Parturition 110203132933-phpapp01
Parturition 110203132933-phpapp01Thanh Nguyen Van
 

Viewers also liked (13)

PHP Unconference Continuous Integration
PHP Unconference Continuous IntegrationPHP Unconference Continuous Integration
PHP Unconference Continuous Integration
 
Mediawiki to Confluence migration
Mediawiki to Confluence migrationMediawiki to Confluence migration
Mediawiki to Confluence migration
 
Els videojocs
Els videojocs Els videojocs
Els videojocs
 
YoolinkPro: 2012 in images
YoolinkPro: 2012 in imagesYoolinkPro: 2012 in images
YoolinkPro: 2012 in images
 
NADC information presentation
NADC information presentationNADC information presentation
NADC information presentation
 
Minecraft
Minecraft Minecraft
Minecraft
 
Local success training_q4_2012
Local success training_q4_2012Local success training_q4_2012
Local success training_q4_2012
 
Atlassian meets Kerberos
Atlassian meets KerberosAtlassian meets Kerberos
Atlassian meets Kerberos
 
Comp planbook
Comp planbookComp planbook
Comp planbook
 
Mamuts i elefants
Mamuts i elefantsMamuts i elefants
Mamuts i elefants
 
Welcome guide
Welcome guideWelcome guide
Welcome guide
 
Enrollment docs us
Enrollment docs usEnrollment docs us
Enrollment docs us
 
Parturition 110203132933-phpapp01
Parturition 110203132933-phpapp01Parturition 110203132933-phpapp01
Parturition 110203132933-phpapp01
 

Similar to Android Auto - TLP Innova 2015

The Future of Web Apps
The Future of Web AppsThe Future of Web Apps
The Future of Web Apps
iCiDIGITAL
 
ReapMind Innovation
ReapMind InnovationReapMind Innovation
ReapMind Innovation
Shreya Kittur
 
Android auto
Android autoAndroid auto
Android auto
dhiraj007
 
Arduino Obstacle Avoiding and voice control car
Arduino Obstacle Avoiding and voice control carArduino Obstacle Avoiding and voice control car
Arduino Obstacle Avoiding and voice control car
vrpagar45
 
A1803030111
A1803030111A1803030111
A1803030111
IOSR Journals
 
Do relogio ao carro
Do relogio ao carroDo relogio ao carro
Do relogio ao carro
tdc-globalcode
 
Trilha Android - Android Evolved
Trilha Android - Android EvolvedTrilha Android - Android Evolved
Trilha Android - Android Evolved
Jackson F. de A. Mafra
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
Ramakrishna Telapolu
 
EADS - Corporate Communications in a Multi Device World
EADS - Corporate Communications in a Multi Device WorldEADS - Corporate Communications in a Multi Device World
EADS - Corporate Communications in a Multi Device World
Magnolia
 
Useful Tools for Creating (& not developing) iOS/Android Apps
Useful Tools for Creating (& not developing) iOS/Android AppsUseful Tools for Creating (& not developing) iOS/Android Apps
Useful Tools for Creating (& not developing) iOS/Android Apps
momoahmedabad
 
Openbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram Thys
Openbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram ThysOpenbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram Thys
Openbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram Thys
Openbar
 
Ayonix gen en_v1.4
Ayonix gen en_v1.4Ayonix gen en_v1.4
Ayonix gen en_v1.4
Dr. Sadi Vural
 
Focalmax company brochure 2016
Focalmax company brochure 2016Focalmax company brochure 2016
Focalmax company brochure 2016
Huy Bui Van
 
The smart way of combining web & apps
The smart way of combining web & appsThe smart way of combining web & apps
The smart way of combining web & apps
Matias Pietilä
 
Pnn mobile-apps-development
Pnn mobile-apps-developmentPnn mobile-apps-development
Pnn mobile-apps-development
PNN Soft
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
muthulakshmi cse
 
Proximi.io Presentation
Proximi.io PresentationProximi.io Presentation
Proximi.io Presentation
anninakoskiola
 
Automated-Testing-of-Infotainment-Systems.pdf
Automated-Testing-of-Infotainment-Systems.pdfAutomated-Testing-of-Infotainment-Systems.pdf
Automated-Testing-of-Infotainment-Systems.pdf
Matthew Allen
 

Similar to Android Auto - TLP Innova 2015 (20)

The Future of Web Apps
The Future of Web AppsThe Future of Web Apps
The Future of Web Apps
 
ReapMind Innovation
ReapMind InnovationReapMind Innovation
ReapMind Innovation
 
Android auto
Android autoAndroid auto
Android auto
 
Arduino Obstacle Avoiding and voice control car
Arduino Obstacle Avoiding and voice control carArduino Obstacle Avoiding and voice control car
Arduino Obstacle Avoiding and voice control car
 
A1803030111
A1803030111A1803030111
A1803030111
 
Do relogio ao carro
Do relogio ao carroDo relogio ao carro
Do relogio ao carro
 
Trilha Android - Android Evolved
Trilha Android - Android EvolvedTrilha Android - Android Evolved
Trilha Android - Android Evolved
 
Mobile Application Testing
Mobile Application TestingMobile Application Testing
Mobile Application Testing
 
EADS - Corporate Communications in a Multi Device World
EADS - Corporate Communications in a Multi Device WorldEADS - Corporate Communications in a Multi Device World
EADS - Corporate Communications in a Multi Device World
 
Useful Tools for Creating (& not developing) iOS/Android Apps
Useful Tools for Creating (& not developing) iOS/Android AppsUseful Tools for Creating (& not developing) iOS/Android Apps
Useful Tools for Creating (& not developing) iOS/Android Apps
 
Openbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram Thys
Openbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram ThysOpenbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram Thys
Openbar Kontich // Mobile app automation on a budget by Wim Vervust & Bram Thys
 
Ayonix gen en_v1.4
Ayonix gen en_v1.4Ayonix gen en_v1.4
Ayonix gen en_v1.4
 
Focalmax company brochure 2016
Focalmax company brochure 2016Focalmax company brochure 2016
Focalmax company brochure 2016
 
Mobile_Portfolio_new
Mobile_Portfolio_newMobile_Portfolio_new
Mobile_Portfolio_new
 
The smart way of combining web & apps
The smart way of combining web & appsThe smart way of combining web & apps
The smart way of combining web & apps
 
Pnn mobile-apps-development
Pnn mobile-apps-developmentPnn mobile-apps-development
Pnn mobile-apps-development
 
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
Proximi.io Presentation
Proximi.io PresentationProximi.io Presentation
Proximi.io Presentation
 
Company2
Company2Company2
Company2
 
Automated-Testing-of-Infotainment-Systems.pdf
Automated-Testing-of-Infotainment-Systems.pdfAutomated-Testing-of-Infotainment-Systems.pdf
Automated-Testing-of-Infotainment-Systems.pdf
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 

Android Auto - TLP Innova 2015

  • 1. Cómo la tecnología ha superado al Coche Fantástico by Paco Martín Fernández | @pacomartinfdez
  • 2. ¿Quién soy? Informático (PhD Student CryptULL) Fundador y Organizador del
  • 3.
  • 4. ¿Qué le hacía ser de Ciencia Ficción? Conducción Inteligente Capacidad de Relacionarse Órdenes por voz Estar siempre Geolocalizado Videollamadas desde el propio coche Reproducción Multimedia en marcha
  • 6.
  • 7.
  • 11.
  • 13.
  • 14.
  • 16.
  • 18.
  • 20.
  • 21.
  • 22. ¿Qué es? Android en el Coche - Extender la funcionalidad del móvil en el automóvil - Evitar distracciones
  • 23. Necesidades de Android Auto • Android 5.0 o superior • Dispositivo instalado en el vehículo • Pioneer (AVIC-F70DAB, AVIC-F77DAB y AVH-X8700BT)
  • 25. ¿Qué se puede hacer en AA? Apps de Mensajería Apps de Audio
  • 26. Empecemos por el diseño…
  • 27. Driver Attention App does not display on the Auto screen animated elements such as animated graphics, video, or progress bars. App does not display any form of visual or text advertising on the Auto screen. Only audio ads are acceptable. App elements do not display any images on the Auto screen. Exceptions include: app may display a single static image for content context in the background of the consumption screen, such as album art, and app may display icons in the content navigation drawer. App does not include games or other features outside of the intended app types supported by Auto. App never activates the phone screen to present any form of visual information (notifications, toasts, video, images, advertising, etc.) on the phone screen while the app is active in Android Auto. Layout App does not display automatically scrolling text. Visual Contrast App supports day mode, which renders dark text and controls on a light background. App supports night mode, which renders light text and controls on a dark background. App provides white icon sets that the system colorizes to provide automatic contrast compensation. App provides colors that the system can optimize for easy in-vehicle readability. Interaction App must support voice commands in audio apps. App-specific buttons respond to user actions with no more than a two-second
  • 28. Sigamos por la Interacción… PROHIBIDO: Anuncios Visuales
  • 29. General App launches in no more than 10 seconds. App loads content in no more than 10 seconds. Auto app functionality works as expected or described in the app's Google Play Store listing. When the app is relaunched from the home screen, the app restores the app state as closely as possible to the previous state. No tasks in the app take more than six steps to complete. Interactive elements that are intentionally grayed-out must be non-functional. Media Media apps do not autoplay or take over media focus when launched. Notifications App does not present advertisements through notifications. App displays notifications only when relevant to the driver’s needs. Examples: Good: Notifying the user that a new message has arrived. Bad: Notifying the user about a new album release. Messaging App is able to successfully receive incoming messages. Messages are properly grouped and displayed in the correct order. User is able to successfully reply to a message. Apps use short-form messaging app design patterns. Traditional long-form messaging apps, such as apps for email, are not permitted. Apps are peer-to-peer messaging services and not notification service apps such as weather, stocks, and sport scores apps.
  • 30. Construyamos apps para Android Auto… Prerrequisitos: - API Level 21+ (APIs Android Auto) - Support Library (NotificationCompat.CarExtender)
  • 31.
  • 33. Cómo la tecnología ha superado al Coche Fantástico by Paco Martín Fernández | @pacomartinfdez