Mobile app guide

Mobile app guide

Last updated: July 14, 2026

DOE supports mobile use through the mobile shell and responsive web views. This guide explains mobile-specific behavior users and support teams need to know.

What Mobile Means

Mobile DOE is the same workspace product adapted for smaller screens and native app constraints. The user should expect the same core entities and workflows, but with mobile-specific navigation, cards, long-press menus, safe-area spacing, and native auth/file handling.

Mobile Users

UserCommon mobile use
SalesCheck accounts, stakeholders, timeline, meetings, and deal status while away from desk.
ManagersReview dashboards, reports, and signals quickly.
MarketingInspect campaign/content views where mobile layout supports it.
SupportDiagnose device, auth, and layout issues.

Navigation and Layout

BehaviorMeaning
Mobile cardsTables may become cards for easier scanning.
Horizontal scrollingSome dense report/table content may scroll horizontally.
Collapsible sidebarsSide panels may collapse or become drawers.
Fixed shellsSome pages keep header/footer controls fixed while content scrolls.
Safe-area spacingToasts, buttons, and sheets avoid device notches/home indicators.

Mobile Authentication

iOS and Android may handle login redirects differently from desktop browsers. On iOS, native authentication session behavior can affect callback handling and return-to-app behavior.

User guidance:

  1. Start login from the app.
  2. Complete provider authentication.
  3. Allow the app/browser session to return to DOE.
  4. If the callback fails, close the auth window and retry from the app.
  5. If repeated failure occurs, check network, cookies/session, and app version.

Mobile Tables and Cards

Many desktop tables have mobile alternatives.

Desktop patternMobile pattern
Data tableStacked cards or horizontally scrollable table.
Row actionsAction menu, long press, or card action area.
Filters in toolbarFilter button/drawer/modal.
Detail sidebarCollapsible panel or full-screen drawer.

Long-Press Behavior

Some mobile rows/cards support long-press behavior for quick actions or native menus. This is useful when there is not enough space for desktop row buttons.

Support note: long-press behavior can vary by device/browser. If a long-press menu conflicts with native browser selection, use the visible action menu.

Native File Handling

Mobile file download/open behavior depends on device OS and installed apps.

File actionMobile behavior
DownloadMay open native share/download UI.
PreviewMay use browser viewer or app-specific preview.
UploadUses native file/photo picker.
Unsupported fileUser may need an external app.

Mobile Njord AI

Mobile AI behavior includes composer resizing, keyboard-safe spacing, streaming states, background message queue behavior, and shortcut layouts that may scroll horizontally.

Support checks:

  1. Is the keyboard covering the composer?
  2. Is streaming still active?
  3. Did the message continue in the background?
  4. Is the shortcut row horizontally scrollable?
  5. Is the full-analysis modal sized correctly?

Mobile Timeline and Events

Timeline may use compact cards, date groups, filter drawers, and collapsed sidebars. Meeting notes and event modals should be checked for scroll behavior on smaller screens.

Troubleshooting

SymptomLikely causeWhat to do
Login does not return to appNative auth callback/session issue.Retry login and confirm app callback configuration.
Table is hard to readDense desktop data on mobile.Use cards, filters, or rotate device if needed.
Button hidden by home indicatorSafe-area issue or old app version.Update app and report page/device.
File will not openDevice lacks viewer or format unsupported.Use external viewer or desktop.
AI composer hiddenKeyboard layout issue.Dismiss/reopen keyboard or refresh.

Related Articles

  • features/platform-and-app-shell.md
  • features/njord-ai-shortcuts.md
  • features/events-full.md
  • features/templates-downloads-and-files.md