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
| User | Common mobile use |
|---|---|
| Sales | Check accounts, stakeholders, timeline, meetings, and deal status while away from desk. |
| Managers | Review dashboards, reports, and signals quickly. |
| Marketing | Inspect campaign/content views where mobile layout supports it. |
| Support | Diagnose device, auth, and layout issues. |
Navigation and Layout
| Behavior | Meaning |
|---|---|
| Mobile cards | Tables may become cards for easier scanning. |
| Horizontal scrolling | Some dense report/table content may scroll horizontally. |
| Collapsible sidebars | Side panels may collapse or become drawers. |
| Fixed shells | Some pages keep header/footer controls fixed while content scrolls. |
| Safe-area spacing | Toasts, 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:
- Start login from the app.
- Complete provider authentication.
- Allow the app/browser session to return to DOE.
- If the callback fails, close the auth window and retry from the app.
- If repeated failure occurs, check network, cookies/session, and app version.
Mobile Tables and Cards
Many desktop tables have mobile alternatives.
| Desktop pattern | Mobile pattern |
|---|---|
| Data table | Stacked cards or horizontally scrollable table. |
| Row actions | Action menu, long press, or card action area. |
| Filters in toolbar | Filter button/drawer/modal. |
| Detail sidebar | Collapsible 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 action | Mobile behavior |
|---|---|
| Download | May open native share/download UI. |
| Preview | May use browser viewer or app-specific preview. |
| Upload | Uses native file/photo picker. |
| Unsupported file | User 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:
- Is the keyboard covering the composer?
- Is streaming still active?
- Did the message continue in the background?
- Is the shortcut row horizontally scrollable?
- 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
| Symptom | Likely cause | What to do |
|---|---|---|
| Login does not return to app | Native auth callback/session issue. | Retry login and confirm app callback configuration. |
| Table is hard to read | Dense desktop data on mobile. | Use cards, filters, or rotate device if needed. |
| Button hidden by home indicator | Safe-area issue or old app version. | Update app and report page/device. |
| File will not open | Device lacks viewer or format unsupported. | Use external viewer or desktop. |
| AI composer hidden | Keyboard layout issue. | Dismiss/reopen keyboard or refresh. |
Related Articles
features/platform-and-app-shell.mdfeatures/njord-ai-shortcuts.mdfeatures/events-full.mdfeatures/templates-downloads-and-files.md