I’m working on a series of articles targeted towards information on how to mature iOS development. While working with various companies, startups, and top iOS developers, I realized that while there are many talented mobile developers around, most of them are not used to a mature development process.
I think the reason behind this is that most mobile developers started working with only mobile development, and didn’t have exposure to more mature processes that you find in a enterprise environment. Mobile development itself is still in its infant stage.
Here are the topics that I’ll be covering:
- Build Process
- Dependency Management
- Dependency Injection
- Unit Testing
- Integration Testing
- Continous Integration