PSI App Development is intended to start at the end of this year, but because of the enthusiasm of fellow students, intends to start from now on!
Here is very grateful to the M students (temporarily do not release m classmate too much personal information, hey), no m students enthusiasm, all this can not be immediately implemented.
1, in fact, I and M students will not be Android app development, so the first step to develop a viable development plan is a particularly important step. In this case, many of the company's technical teams are now facing this problem. So, I would like to discuss with you, in the existing human resources situation, how to cut into the development of the app world.
2. I have divided this plan into two parts: Technology pre-research and engineering manufacturing.
3, Technology pre-research: The new technology training, learning, experimental nature of development
4, Engineering Manufacturing: Popular speaking, is the official work!
Technology Pre-research
1, PSI mobile app, refers to the Android system app
2, training and learning: through a book to learn the system. With which book, I am still in the selection, OK, after I revise this blog.
Many people in the study of new technology, not accustomed to reading, the consequence is the knowledge of learning is not systematic.
Finding the right book is the best practice for getting started with fast technology.
3, the experimental nature of development: software development is the practice of real knowledge, my habit is to read a book, do not move the handwriting code, all the books read to start writing code. However, instead of writing code like "Hello World", we started writing product prototypes directly according to the product's needs.
Will it be impossible to write because of technical proficiency? In fact, the reason is: when writing product prototypes, it is also the simplest part of writing products first.
Which business in the PSI is the simplest? User Login module.
Write the user login module first, but this module will be the entire application technology architecture initially identified, the business logic is simple, but the technical points involved are quite suitable for technical pre-research.
Engineering and Manufacturing
1, from the technology pre-research to engineering and manufacturing phase, in fact, is gradual. Students who have read the book "Refactoring" are more likely to understand this. "Refactoring" This book is here: http://search.dangdang.com/?key=%D6%D8%B9%B9-%B8%C4%C9%C6%BC%C8%D3%D0%B5%C4%B4%FA%C2%EB%B5%C4%C9%E8%BC%C6
2, the following said how to do the actual operation:
2.1 In [email protected], create a new project: Psi_android, this work is done by me.
2.2 M students fork this project and began his development
2.3 Press the small stage, m classmate pull code to me, I will merge the new version.
2.4 How each module is developed, this and the existing PSI development method is consistent: First write summary design, database design, re-write code, questions through the blog, QQ Group, email to solve. This job, I'll finish it.
Open Invoicing psi-Mobile App development Program