App Integration

There are many ways for apps to integrate with other apps. Sometimes, the “other apps” are special ones, like the home screen or Web browsers. Sometimes, the “other apps” can be fairly arbitrary. Usually, our integration is “loosely coupled”, where our apps do not know much, if anything, about the other apps that we integrate with. But it is this sort of integration that powers the overall Android ecosystem, allowing apps to work with other apps and provide a (relatively) seamless experience for the user.

During this one-day seminar, we will explore the following:

App Widgets

Shortcuts

Tasks

Clipboard

ACTION_SEND and Direct Share

Screenshots and Screencasts