~/talk

Get Your App to Work at Work

Talkat droidcon SF 2019 · 2019-11-18..11-19· [android]
links:none on file
slides:none on file

Android Enterprise splits work and personal data using work profiles and three components: managed Google Play, enterprise cloud APIs (EMM) and the Device Policy Controller. Apps must use the enterprise contacts content URI and check isEnterpriseDirectoryId/isRemoteDirectoryId while still requesting READ/WRITE_CONTACTS; share files with a FileProvider to generate content URIs instead of file paths; call resolveActivity before startActivity because intents don’t cross profiles by default; declare managed configurations in the manifest, read them via RestrictionsManager, send feedback with the Android Enterprise feedback library, and test with Test DPC.

AI-written summary · about

  1. 0:00Introduction to work profiles
  2. 3:28What is Android Enterprise
  3. 5:13Work profile compatibility best practices
  4. 8:26Handling contacts and files across profiles
  5. 9:52Intent handling in work profiles
  6. 11:37Leveraging managed configurations
  7. 14:24Testing with Test DPC app
  8. 16:13Q&A and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.