Detailed Design

Components

Infrastructure

Information

Secure the solution

Operations can deploy it and keep it healthy

Cost of the platform, features you are going to use

Diagram - How you are going to implement it.

WorkFlows - How application works on a technical level.

Gather requirements

Design implemenations

Verify with your team

Different Categories which help us to design application

Accessibility

Localization and globalization

Maintainability

Global Performance

Availability

Security

Deployment

Designing for Accessbility

Application should be used by all sorts of users.

Disability, Emergency, Low bandwidth

Increase user base/adhere to laws and regulations/Retain the users/get Accurate data/Improve SEO/Use the application correctly

requirement: Target audience, Rules and regulations,Type of application.

Make the app work with Intermittent connectivity

App needs connection to start?

Data Conflict(something which changes when offline)

Is it acceptable to lose data?

Azure app service mobile apps (enables users to work office). Sqlite db, mobile app sdk.