Uygulama yayınlamak için neden bir aracıya ihtiyaç duyulur ?