How to start development of project?
    After an experience of 5 years in iOS project development, I realize that I should suggest something useful to our developer community.     When new project has been finalize in my company, then I should take most important decision.      “How to start development of this project?”     After finishing some projects, I finalize 5 steps to start development.     1. Analysis whole project, but not confuse into it.     When my project manager come to me and ask for start project,  I say “please wait, I should analysis first”   After analysis project, If we found any confusion then we should clear it.        2. Create UI first.     There are different approach for different developer. I prefer “create uI first”. I choose this because I can show something to our client so that he/she can feel good and see app’s progress.       3. Split business logic.     If my app’s UI is approved by client, then I dive in business logic. We need to understand whole app’s business logic. But wa...