Mobile device components

Mobile applications are the core vehicle for user engagement with services on mobile devices. Mobile applications communicate with backend services via APIs, normally based on REST interfaces. The two key mobile app components are the following:

  • Vendor frameworks
  • Enterprise software development kits (SDKs)

Management agents apply enterprise policies. The agent is the SDK component that stores, enforces, and manages policies on the device. Offline capabilities give the application the ability to store and sync data securely on devices. A mobile app may use offline capabilities to access and store secure data.

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.