Profile

Cover photo
Jarek Wilkiewicz
Works at Google
Attended Carnegie Mellon
Lives in Silicon Valley
7,055 followers|2,496,114 views
AboutPostsPhotos

Stream

Jarek Wilkiewicz

Shared publicly  - 
 
 
Add people metadata to notifications to influence notification ranking and priority mode
Pro-tip by +Ian Lake

Android notifications always try to order notifications by importance. For a long time this was determined only by the notification’s priority and timestamp. With Android 5.0, a number of new metadata fields were added that influence ranking decisions. One of the most important of those is the option to associate people with the notification, via addPerson()
(http://goo.gl/LQw8J0)

addPerson() takes a URI in one of three forms:
- a CONTENT_LOOKUP_URI (http://goo.gl/2xA4ph) or the “permanent” link to an individual contact already in the user’s Contacts content provider
- a tel: schema for phone numbers, which will use ContactsContract.PhoneLookup (http://goo.gl/K6C36e) to find the associated user
- a mailto: schema for email addresses

This search results in one of three outcomes for each notification: no match found, a match found, or a starred contact found. Notifications from starred contacts are deemed the most important, while any match is deemed a higher priority than no contact at all. This means that adding people information may break a tie between similar notifications, favoring the notification that includes people in the user’s contacts.

If you’ve used priority mode to filter out notifications to only the essential, you may have noticed that one of the options there is to only receive calls or messages from starred contacts - this uses the same people metadata to determine whether a notification should interrupt a user. Adding this information can be key to ensuring that user’s expectations in priority mode are honored.

You don’t need to build your own contacts provider (http://goo.gl/4lwvU4) or even have the Contacts permission to take advantage of addPerson() - adding what information you have in the form of email addresses or phone numbers can be enough to improve the user’s notification experience, leveraging the contacts they already have on their device.
4 comments on original post
1
1
Brad Brewer's profile photo
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
A nice explanation of a cool Schema.org - powered Knowledge Graph use case by +Satyajeet Salgar 

#actions   #jsonld   #knowledgegraph  
 
100 days of Google Dev, Episode 54/100

Learn how your critic review and video actions can be surfaced on Google to help users find your content.

#GoogleDev100

https://goo.gl/RWiBdI
1 comment on original post
9
1
Peter Nikolow's profile photo
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
 
Learn to build an Android app. No coding experience needed.

The biggest barrier to learning Android is not having programming experience, but that is about to change. In this free, self-paced course, you’ll learn how to build several simple Android apps (using XML and Java) and learn computer science concepts along the way.

The course contains 3 lessons and a Final Project, where you build your own app that can be published on the Google Play store. Feel free to share with anyone who may be interested in learning! Thanks!
21 comments on original post
4
1
Kenichi Suzuki's profile photo
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
10
2
Christian Kurzke (cnkurzke)'s profile photoChris Szc's profile photoReyes magos's profile photo
 
Would that then be pole dancing?
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
Velella velella
9
Troy Miller's profile photo
 
I love this photo.
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
 You know that phone you’re holding in your hand? It’s actually a search field. 
The I/O conference had virtual reality, photos and electronic clothes. But as always, there was search.
17
2
Kenichi Suzuki's profile photoMariya Moeva's profile photoCindy Krum's profile photo
 
I attended her (Aparna's) keynote and talked to her just a few days ago at SMX Seattle. She was nice.
Add a comment...
Have him in circles
7,055 people
Kevin Taslim's profile photo
MIguel play y Pc's profile photo
Daniel Kulibert's profile photo
Matt Burrows's profile photo
Andrea England's profile photo
Sérgio de Farias Holanda's profile photo
Joshuha Owen's profile photo
Mitch Weight's profile photo
Raghib El Harrak's profile photo

Jarek Wilkiewicz

Shared publicly  - 
 
A nice new use case for voice actions and messaging apps. If you have an Android app in the Play Store and would like to voice-enable it, check out https://g.co/VoiceActions 

#voiceactions  
6
2
Ade Oshineye's profile photoRamesh Singh's profile photo
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
100 days of Google Dev, Episode 50/100

Josh Gordon introduces Android Auto Voice Actions. Auto Voice Actions help users find and automatically playback your +’s audio content.

#GoogleDev100

https://goo.gl/jjWz4P
4 comments on original post
2
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
+Vivian Lum covers new features in Google Search for Developers
 
100 days of Google Dev, Episode 21/100

Learn about new features available on Google Search for developers that can help grow a user base and get more engagement.

#GoogleDev100

https://goo.gl/lgrTsf
4 comments on original post
3
1
Mark Bridge's profile photo
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
Fiat 126p
9
Dawid Ostrowski's profile photoKristoffer “Stoffe” Gronowski's profile photoJarek Wilkiewicz's profile photo
3 comments
 
Byłoby super ale nie sądzę że dostane przepustkę +Dawid Ostrowski​ :)
 ·  Translate
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
#OkGoogle  let's chat! A fun new API in Android M. Introduction to the Voice Interaction API by +Sunil Vemuri and +Barnaby James

#actions   #AndroidM  
 
One of the things we've been working on for M that wasn't in the keynote.  Actually we started on this in L -- if you saw that VoiceInteractionService thing appear in the L SDK and thought "wtf why is there this weird thing here that doesn't really do a whole lot?"...  well this is what it actually is. :)
13 comments on original post
11
1
Michel Racic (rac)'s profile photo
Add a comment...

Jarek Wilkiewicz

Shared publicly  - 
 
Yes, your app can now talk back! The new Android M Voice Interaction API codelab by +Shawn Simisterhttps://g.co/dev/codelab-voice-interaction

#io15   #AndroidM   #VoiceActions  
In this codelab, you'll learn how to add voice interactions to your app with the Voice Interaction API. The Voice Interaction API allows users of your app to confirm actions and select from a list of options using only their voice.
36
14
billy secor's profile photoSergio Lucas's profile photo
Add a comment...
People
Have him in circles
7,055 people
Kevin Taslim's profile photo
MIguel play y Pc's profile photo
Daniel Kulibert's profile photo
Matt Burrows's profile photo
Andrea England's profile photo
Sérgio de Farias Holanda's profile photo
Joshuha Owen's profile photo
Mitch Weight's profile photo
Raghib El Harrak's profile photo
Education
  • Carnegie Mellon
  • The University of Memphis
  • Politechnika Wrocławska
Basic Information
Gender
Male
Story
Tagline
Developer Advocate @ Google Search, born in Kraków, now in Menlo.
Work
Occupation
Google Search Developer Advocate
Employment
  • Google
    Google Search Developer Advocate, present
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Silicon Valley
Previously
Memphis, TN - Krakow, Poland