Many application development companies do most of their work in-house, but some outsource to outsourcing companies. And the trend is growing: application development companies are turning to offshore outsourcing to increase their functionality. One application development company state, " Outsourcing our application development gives us the freedom to better focus on building core products while freeing up additional resources to invest in marketing and management." Of course, no one could say it, but it seems like the application development company of the future will focus more on quality than quantity.