Skip to main content
Samsung Developer Program

Design DeX

Design DeX
Design your DeX-compatible app for a robust Android experience. Samsung DeX is an extension of Android N multi-window mode. There are no new Samsung APIs that need to be used to launch apps in Samsung DeX; however, apps must adhere to Android N multi-window standards to open in desktop mode. Desktop mode includes all of the advanced, multitasking features built in to the Samsung DeX UI.

Samsung DeX Device Requirements

To run Samsung DeX, the following hardware and software requirements must be met:

  • Mobile Device: Samsung Galaxy S8, Galaxy S8+, Galaxy Note8.

  • External Display: FHD (16:9 ratio) supported, HDMI display (monitor, TV, projector).

  • Peripherals: DeX Station, Samsung-branded fast charger, mouse, and keyboard (Bluetooth or USB).

  • OS: Android N (SDK 24 or above). Apps must adhere to several Android N multi-window standards to open in desktop mode.

  Phone Mode Samsung DeX
Resolution WQHD FHD
DPI 640 dpi (xxhdpi) 160 dpi (mdpi)
Orientation Portrait Landscape
Screen size N/A XL
Peripherals N/A
  • Display connection required
  • Mouse required
  • Keyboard recommended


Many system configuration changes occur when a device switches from mobile to Samsung DeX mode, as shown in the following illustration. For more details on how to set up the configuration changes, see the Samsung DeX Develop section.


DeX Features

Samsung DeX introduces several features to the Android experience:

Category Feature
Basic app interaction
  • Interactive scroll bar
  • Contextual menu
  • Keyboard shortcuts
  • Mouse pointer
  • Horizontal navigation
  • Zoom in, zoom out
Enhanced interaction
  • Drag and drop
  • Click and drag (selection)
  • Text selection (double-click)
  • Mouse-over focus
Desktop mode enhancements
  • (For Note8 devices)View available DeX-optimized apps in the Galaxy Apps store
  • Mouse and keyboard support
  • Resizable multi-window
  • Control bar buttons
  • Window active/inactive
  • Switch windows (Alt + Tab)
  • Enhanced notifications

Switch to Samsung DeX

To switch to Samsung DeX:

  1. Use an HDMI cable to connect the DeX Station to an external monitor.
  2. Use a Samsung-branded fast charger to connect the DeX Station to a power source.
  3. Connect the keyboard and mouse to the mobile device through Bluetooth or USB.
  4. Place the mobile device on the DeX Station.


About Samsung DeX App Optimization

Samsung DeX Window Types

When an app is launched in Samsung DeX, it adopts one of three different windows types:

  • Resizable window: Apps that comply with Android N multi-window standards. They operate in free-form multi-window mode and can be resized according to need.
  • Fixed-size window: Apps that do not comply with Android N multi-window standards. They operate only in a fixed mobile dimension and cannot be resized.
  • Not supported: Apps that are widget-based only or impractical to use in Samsung DeX; for example, Samsung Car mode. These apps do not work in Samsung DeX. Other apps that do not work in DeX include apps that require finger-touch and restricted mouse use.



Samsung DeX Target SDK Version

OS Version Multi-Window Support
SDK 24 and above Yes (resizable activity = TRUE)
Not declared (resizable activity not declared): Windows not resizable
No: Windows not resizable
SDK 23 and below Yes: Windows not resizable
No: Windows not resizable


    • Was this article helpful?