See also architecture in the glossary.
We found the following implementation choices:
- Cloud Architecture
- The App consists solely of a Cloud Component
- Federated Cloud Architecture
- There is no Smartphone Component of the App; the Cloud Component can federate with others
- Smartphone-Cloud Architecture
- The Smartphone Component of the App connects to the Cloud Component
- Federated Smartphone-Cloud Architecture
- Components of one App can communicate with components of another App as peers