Multitasking and multi-instance
Stay organized with collections
Save and categorize content based on your preferences.

TIER 1 — Large screen differentiated
The expansive screen space of large screen devices enables users to run multiple
apps or multiple instances of the same app simultaneously for an enhanced user
experience and increased productivity.
Multitasking
Apps can run side by side in split-screen mode or in separate, movable,
resizable windows in desktop windowing. Your app can open another application in
a separate window from a deep link, open attachments in their own windows, or
play videos in picture‑in‑picture mode.
Multi-instance
Your app can launch multiple instances of itself in separate windows for
document editing, web browsing, file management, and product comparisons.
Next steps
To learn how to make the most of multitasking and multi‑instance use
cases, see the following developer guides:
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-10 UTC."],[],[],null,["# Multitasking and multi-instance\n\nTIER 1 --- Large screen differentiated\n| **Objective:** Make your app [large screen differentiated](/docs/quality-guidelines/large-screen-app-quality#large_screen_differentiated) by meeting the [LS-M3](/docs/quality-guidelines/large-screen-app-quality#LS-M3) multitasking and [LS-M4](/docs/quality-guidelines/large-screen-app-quality#LS-M4) multi‑instance requirements of the [Large screen app quality](/docs/quality-guidelines/large-screen-app-quality) guidelines.\n\nThe expansive screen space of large screen devices enables users to run multiple\napps or multiple instances of the same app simultaneously for an enhanced user\nexperience and increased productivity.\n\nMultitasking\n------------\n\nApps can run side by side in split-screen mode or in separate, movable,\nresizable windows in desktop windowing. Your app can open another application in\na separate window from a deep link, open attachments in their own windows, or\nplay videos in picture‑in‑picture mode.\n\nMulti-instance\n--------------\n\nYour app can launch multiple instances of itself in separate windows for\ndocument editing, web browsing, file management, and product comparisons.\n\nNext steps\n----------\n\nTo learn how to make the most of multitasking and multi‑instance use\ncases, see the following developer guides:\n\n- [Support multi-window mode: Compose](/develop/ui/compose/layouts/adaptive/support-multi-window-mode)\n- [Support multi-window mode: views](/develop/ui/views/layout/support-multi-window-mode)\n- [Support desktop windowing](/develop/ui/compose/layouts/adaptive/support-desktop-windowing)\n- [Add videos using picture-in-picture (PiP)](/develop/ui/views/picture-in-picture)"]]