Complete App project design and development process, and app project design and development
As a PHP program, it is not easy to switch to APP development. It is difficult to say that there are many things to learn through a language. I have always been very interested in APP development, I recently asked a few friends who are doing mobile development to read a lot of information and decided to summarize what I learned and share it with cainiao who are just doing development with me.
1. idea formation-prototype of APP Project
At the beginning of an APP project, we must first determine the overall project plan, overall project planning, and general framework, which should be presented in a document so that you can give comments and make better improvements. That is to say, we must first establish a product prototype and enter the project evaluation stage. After repeated validation, the product brain chart and complete Requirement documents are formed.
2. Functional Design-Brief design of the APP Project
The second step is equivalent to the requirement analysis of the website. You need to sort out and determine the main user groups of the App and the functions that the APP can achieve. For APP development and design, you can use some tools on the DevStore platform to enrich your APP, common tools such as push, MAP, social sharing, and third-party login make your apps richer. It is a good way to enrich your work with third-party services. Do not miss it. You should develop the habit of collecting platforms, such as tool platforms and learning and communication platforms, it is a good habit to sum up and integrate resources for a lifetime.
3. function implementation-APP project coding stage
The general idea and design of the APP interface, and compilation of code for major functional modules. Formally enters the prototype design stage of the product. The UI and UE are designed to form a preliminary design. After confirmation, the interface is officially designed. After the design drawing is complete, the product enters the R & D stage. Formal programs are formed through programming languages. Now, a majority of the App production process has been completed and can be tested in the testing department. As a developer, this is the most important thing. design and testing are all about others. This step is mainly for developers to work hard at the coding stage, constantly coding bricks and fixing bugs.
4. Test -- evaluate the APP Project
After the approximate interface and function are connected, the general demo of the App is displayed. After the demo is tried and experienced several times, it is modified based on the actual situation. If there is no major error, the new version can be used to search for beta users. Based on feedback from test users, the new version can be improved and tested repeatedly. Each user's opinion must be taken into account in the user test phase. Not all opinions may be accepted, but do not let alone any flaws and do your best to make your work better.
5. The APP project is completed.
After the product has undergone multiple tests and the bug modification is confirmed correct. An App production project is complete and can be launched and used in a large market. Marketing is also a key step. In various major markets, developers need to promote their App products in various ways, and strive to obtain more downloads in the market, attract more users.
OK. Here we are. The project is complete. We have all the code farmers, designs, technologies, and front-ends ready to pack up and go home. Let the market staff stay, haha... I am kidding. I have a holiday for the 11th, and I am still promoting the promotion of ghosts. I wish you a happy holiday and I will write the APP O & M promotion strategy for the national day. Please stay tuned.
This article was first published at http://www.zhihu.com/question/19957949.
A complete software project development process ??
1. Project Initiation
2. Requirement Analysis
3. Outline Design
4. Detailed Design
5 encoding
Unit 6 testing
7. Integration Test
8. User Test
9 Release
10 development cycle ends
What is the complete android Development Project Process in the company?
No matter what the project is, there are several processes:
Product research-Demand Analysis-system design-coding development-test-Operation and Maintenance