1 Application Planning:
※ Confirm function.
※ The required interface and interface jump process.
※ The required data and source and format of data.
※ Whether server support is required.
※ Whether local database support is required.
※ Whether special permissions are required.
※ Whether backend service is required.
2 Architectural design:
※ Layered.
※ Network connection.
※ Data processing -xml, domain.
※ Encapsulation Activity.
Three Interface Design:
※ The main interface is confirmed.
※ Module interface, list, viewing and editing interface.
※ Menu, buttons, dialog boxes, prompt information.
※ Overall color of the interface.
Four Data Operation and Storage:
※ Source of data.
※ Data type.
※ Storage method.
Five Business Implementation:
※ Client business analysis.
Six page jump:
※ Jump between each page.
※ Menu, buttons, events, etc.