Selecting a mobile interviewing implementation strategy
The first step in designing your mobile application is deciding on which implementation strategy is used.
For information about the advantages and disadvantages of each strategy, see
Implementation strategy.
For information about the implementation architectures, see
Connected and partially connected and
Disconnected.
Connected interviewing
Advantages: All routing logic is run on the server.
Disadvantages: Requires a persistent network connection.
Disconnected interviewing
Advantages: Stand-alone operation.
Disadvantages: Needs to make routing decisions. Needs to evaluate logical expressions.
Hybrid interviewing
Advantages: When disconnected, can ask a sequence of questions with minimal routing.
See also