Developer Center
Android Productivity Apps
Supercharge your app's productivity features with the best of Android. Learn how to share,
print, export, and work with media. Build adaptive apps that make the most of large
screens, multiple displays, keyboards, mice, and trackpads to maximize user productivity
and creativity.
Build adaptive layouts
Unlock the full potential of your apps to showcase content and facilitate multitasking by using adaptive layouts that adapt to fit phones, tablets, foldables, and ChromeOS devices.
Develop
Get started
Learn how to target large screen devices with layouts that dynamically expand to fill available space.
Grow
Large screens gallery
Explore productivity designs for tablets, foldables, and Chromebooks in the large screen gallery.
Grow
Take your app from basic to better to best
See how to make your app more engaging and stand out among its peers, including support for premium platform and hardware features.
Support hardware and accessories
Take advantage of additional hardware such as a physical keyboard, mouse, trackpad, stylus, or display to help make your users more comfortable and productive — also great for accessibility.
Guide
Support physical keyboards
Support physical keyboards with shortcuts, navigation, and input to enable accessibility and optimize the productivity experience for your users.
Guide
Support pointing devices
Add support for mouse, trackpad, and stylus by supporting features like right-click and hover, low latency drawing, and trackpad gestures.
Guide
Support desktop windowing
Run multiple apps in resizable windows for a desktop-like experience. Customize the app window header bar. Create multiple app instances with dragging gestures.
Develop
Leverage AI in your app
Improve productivity for your users with the power of AI both on-device and in the cloud.
Develop
Work with media content
Capture, display, and play media, leveraging high-quality features such as HDR.