Developer Documentation Library > Mobile SDK > Designing a mobile application > Selecting a mobile interviewing implementation strategy
 
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
Designing a mobile application