Most companies are developing APPBefore, I will consider how to develop, what functions are needed, what materials I need to prepare, how long it will take to develop, how to go online quickly and so on.
So, What is the specific APP development process? Let’s find out together:
1. Requirements discussion stage
1. Discussion on APP requirements: communicate with customers, what functions to produce, including: APP development industry type, platform to be developed, detailed product function requirements, clear product design ideas, expected delivery time, cost budget, through repeated research and discussion , Prototyping program.
2. APP project evaluation: After making the interactive plan, the APP will find the corresponding development to discuss whether the demand plan is feasible, including the technical difficulty of functional requirements, the feasibility and experience evaluation of evaluation design requirements, the expected completion time of the project, and the actual development cost.
3. APP technology development and visual planning: each department started the project meeting at the beginning of the project, and the design department began to design UI (product interface) and UE (user experience), and carried out creative design for the product to form a preliminary rendering. After the first Customer’s confirmation. After making secondary revisions based on the specific results of the communication, and finally confirming the high-fidelity visual map with the customer, it began to enter the research and development stage.
2. APP production stage
1. APP project start: APP development conducts a demand review based on the product requirements document, and evaluates the APP development cycle, testing time, APP pre-release time point, and APP official release time point.
2. APP development process: front-end development – program development – interface docking – third-party access (Alipay, etc.) – regular project meeting communication and control project development progress – development budget audit.
3. APP testing: multi-model synchronous testing of product-oriented platforms, including: App content testing, App performance testing, App function testing, App visual testing, and debugging and repairing of BUG. After passing the test and confirming that there are no bugs, communicate with the customer and start acceptance. Tested by the customer and proposed amendments.
Third, APP release stage
Before going online, you need to prepare the following materials in advance:
It takes about a week for Apple’s APP store to review an application, so if it is a project with a planned launch time, the development and testing must be completed half a month in advance to allow time for the online review. Android markets generally review quickly, generally within about 3 days.
Online required information and precautions
(1) Apply to become a developer
1. The company developer uploads a scanned copy of the business license (annual inspection has been completed)
2. The individual developer uploads a scanned copy of the front and back sides of the personal valid certificate
3. All uploaded proof materials must be true and valid;
4. The contact person provided by the developer, the contact number will be used as a channel for the mobile application market to contact the developer, and it needs to be authentic and effective
(2) Precautions for uploading software data
1. The software name, text introduction and screenshots must not violate the relevant national rules;
2. If there is a URL in the software introduction, it must be related to the software developer or the content, and there must be no other irrelevant content
3. Software icons and screenshots must be from the uploaded software with clear content and correspond to the current version
(3) Pay attention to the following during the app publishing process:
1. Ensure that the software can be installed, used, and uninstalled normally to ensure a good user experience
2. No plagiarism, if there is any infringement, it will not pass the review, and the online software will be removed immediately
3. Do not violate relevant national rules;
4. If the software has paid content, it must give users a clear reminder
5. If the software contains a built-in SDK (software development kit), it must not contain information that violates relevant national laws;
(4) The mobile app is released online
1. App store launch
2. The mainstream Android market is released
3. App download page (web/wap) released
4. QR code generation
5. App application manual