Một số công ty bắt đầu chuyển sang hướng xây dựng và phát triển những cộng đồng lớn của giới lập trình viên nhằm tăng cường số lượng các ứng dụng chạy trên phần mềm và website của họ.