Best approach for 7 steps form and data hold from each step


I am developing form having 7 different steps, with final step the data will submit to server. Each step having different form. What is best approach to keep data hold from previous steps until final submit to server ? should i use different pages for each step or should use wizard ?

App performance should not be effect, form will have camera and gallery image selection also.


1 vote for “a shared service that is injected by all the pages representing each step of the process”.