Web ↔ Mobile Differences
Mobile DMap and the web DMap module work on the same DMaps and the same pins. Mobile adds the thing the web does not need — taking the DMap with you — and leaves some management work on the desktop.
Legend: ✅ available · ⚠️ partial or different · ❌ not yet on mobile
| Capability (web) | Mobile | Details |
|---|---|---|
| DMap list with grouping and sorting | ✅ Single-column cards, collapsible groups | The DMap List |
| Filtering the DMap list | ⚠️ Only two local filters — downloaded / pending sync. No discipline, type or package filter | The DMap List |
| Viewing a DMap — pan, zoom, rotation | ✅ 0.5×–5×, correct aspect ratio and rotation | Viewing a DMap |
| Status-colored pins and legend | ✅ Same palette as web; Overdue computed automatically | Pins on the DMap |
| Pin clustering when zoomed out | ❌ Not yet — every pin is drawn individually | Pins on the DMap |
| Creating an issue from the DMap | ✅ Tap → camera → issue created at that position | Capturing a Defect |
| Filtering pins by status, sync state, people | ✅ Object type locked to Issue | Filtering Pins |
| Submittal / DMap object types on the map | ❌ Issue only | Pins on the DMap |
| DMap Label on a pin | ✅ Up to 3 uppercase alphanumeric characters | Capturing a Defect |
Mobile-only
| Capability | Details |
|---|---|
| Downloading DMaps for offline use, in Create and Review modes | Offline Downloads |
| Capturing defects offline with an instant draft pin, queued as one transaction with its issue | Working Offline & Sync |
| In-app camera and markup as the first step of a capture | Capturing a Defect |
Not in this phase
Reviewed and deliberately deferred:
- Pin clustering when zoomed out — not needed; pins stay individual.
- Other object types on DMaps (Submittal / RFI / Drawing) with their own status colors — no concrete plan yet.
- Managing downloaded DMaps — deleting them, or seeing the size of each. Today you get Download, Retry, and Cancel while a download runs.
- Pause and resume for heavy Review downloads — Retry re-runs the whole download instead.
- Filtering DMaps by discipline, type or package on the device — grouping covers the need.