IT:AD:Design:Investigations:Mobile
## 10% of 10% charge more than 3$… ##
## Arguments for Non-Enterprise Approach ##
- Enterprise v Customer centric
- Enterprise is 1% of market. A lucrative one.
- But it is also used too much as a catch all (remember 'Ian Harding and mRoute')
- Similar to consumer apps = lower training costs. *
Checklist
- Enterprise Phones
- IP Rating (was it Input Protection against sand/water/etc.?)
- Key Objects:
- server
- device
- platform: a sub property of device
- user
- Activity Timers:
- Last Activity Timer:
- Shows Masked Modal Dialog (Continue, Logout)
- Starts Timer2:
- DeAuthenticates
- Clears memory
- Shows FullScreenDialog (ReLogin) or Dashboard.
- Views:
- Logon sequence
- Views
- Full screen alert last.
- Pause/Resume:
- onPause: SetActive, no transition, an opaque Mask Screen to hide last secure activity.
- onResume:
- Determine if Timeout occurred, and show Logged out.
- Remove mask
- Services:
- HostSettingsService
- required to offer Key/TypedValue services as to how to work with app.
- See TypedProfile.
- See Modules.
- ActivityService
- Offering Ping.
- Could offer TaskTracking to record client activity, but that might be creepy.
- See RatingsService
* Notifications:
- Delivery, or Guaranteed Delivery?
- Urban airship?