App Center Hızlı Başlangıç

Önemli

Visual Studio App Center 31 Mart 2025'te kullanımdan kaldırılıyor. Tamamen kullanımdan kaldırılana kadar Visual Studio App Center'ı kullanmaya devam edebilirsiniz ancak geçiş yapmayı düşünebileceğiniz birkaç önerilen alternatif vardır.

Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.

Visual Studio App Center , bir DevOps bulut çözümünde birden çok ortak hizmeti bir araya getirir. Geliştiriciler Uygulamaları Derlemek, Test Etmek ve Dağıtmak için App Center'ı kullanır. Uygulama dağıtıldıktan sonra geliştiriciler Analiz ve Tanılama hizmetlerini kullanarak uygulamanın durumunu ve kullanımını izler.

Bu belge, App Center hesabı ayarlama ve ilk projenizi oluşturma işleminde size yol gösterir. Belgenin sonunda, App Center ile ne yapmak istediğinize bağlı olarak bir sonraki adıma geçmeyi öğreneceksiniz.

App Center hesabı oluşturma

App Center'ı kullanmak için bir hesap oluşturarak başlayın. Tarayıcınızı şu şekilde işaret edin:

Ardından, App Center sizden yeni bir hesap oluşturmanızı ister. Açılan sayfada, aşağıdaki kimlik sağlayıcılarından birini kullanarak yeni bir App Center hesabı oluşturun:

  • Facebook
  • GitHub
  • Google
  • Microsoft

Sayfadaki seçenekler listesinden sağlayıcıyı seçin ve App Center'a seçili hizmeti kullanarak hesap oluşturma yetkisi vermek için istemleri izleyin.

Not

Bazı eski App Center hesapları e-posta adresi ve parola kullanılarak oluşturulmuştur, ancak bu seçenek yeni hesaplarda kullanılamaz.

Kuruluşlar ve kullanıcılar hakkında

App Center iki tür varlık tanır: kullanıcılar ve kuruluşlar. Yeni bir kullanıcı hesabı oluşturdunuz ve yalnızca App Center'da oluşturduğunuz ve yönettiğiniz uygulamaları görebilirsiniz. App Center müşterisi olan bir kuruluşta çalışıyorsanız, kuruluşunuzun App Center Kuruluşu'na katılmaya davet edilebilirsiniz. Bu daveti kabul ettikten sonra App Center'da kendi uygulamalarınızı ve kuruluşunuzun uygulamalarını görebilirsiniz.

App Center bile birden çok kuruluşa üye olmanıza olanak tanır; bu durumda, App Center'da uygulamalarınızı ve ait olduğunuz tüm kuruluşların uygulamalarını listeler.

İlk App Center Uygulamanızı oluşturma

App Center, Derleme, Test ve Analiz gibi hizmetlerin ayarlarını Uygulama adı verilen bir şemsiye altında gruplandırıyor. App Center, Uygulamaları kullanıcı hesapları veya kuruluşlarla ilişkilendirir. Hesabınızda yeni bir uygulama oluşturduğunuzda, başkalarını uygulama üzerinde çalışmaya davet etmediğiniz veya uygulamayı bir kuruluşa eklemediğiniz sürece uygulama hakkındaki bilgileri yalnızca siz görüntüleyebilirsiniz.

Projeleriniz için, uygulamanızın hedeflediğiniz her hedef platform için ayrı bir uygulama projesi oluşturacaksınız. Örneğin, Android, iOS ve Windows platformları için yerel bir mobil uygulama geliştiriyorsanız, her hedef platform için ayrı bir uygulama projesi oluşturursunuz.

Not

Bazı müşterilerimizden App Center'da ilgili uygulamaları gruplandırmak için proje veya çalışma alanı gibi bir şey istediklerini duyduk. Bu geri bildirimi seviyoruz ve gelecekteki bir sürüm için bunun gibi bir şey düşünüyoruz.

Uygulama oluşturmak için:

  1. Visual Studio App Center'da oturum açın.

  2. Sayfanın sağ üst köşesindeki Yeni ekle açılan menüsüne tıklayın ve ardından Yeni uygulama ekle'yi seçin.

  3. App Center, aşağıdaki şekilde gösterilen paneli açar:

    App Center Yeni Uygulama Paneli

  4. Paneli aşağıdaki tabloda açıklandığı gibi uygulamanızın ayarlarıyla doldurun:

Giriş Alanı Description
Uygulama Adı Bu uygulama projesinin adı, app Center'ın bu uygulamaya yapılan tüm başvurular için görüntülediği addır.
Simge Bu proje için bir simge seçip karşıya yüklemek için düğmeye tıklayın. App Center, uygulamanızla ilgili verileri her işlerken bu simgeyi görüntüler.
Description Bu uygulama için açıklamanız. App Center, uygulamanın ayarlarını görüntülerken bu değeri gösterir.
Sahip Uygulamanın sahibi olan kullanıcı veya kuruluş. Sahipler uygulama ayarları üzerinde tam denetime sahiptir. App Center Uygulama İzinleri'nde ek bilgi bulma
İşletim Sistemi Uygulama projesi için hedef işletim sistemini seçin.
Platform Uygulama projesi için hedef dili veya çerçeveyi seçin.

Uygulama projeniz için paneli gerektiği gibi doldurduğunuzda, değişikliklerinizi kaydetmek için Yeni uygulama ekle düğmesine tıklayın.

Bu noktada, App Center'da yeni bir uygulama projesi oluşturdunuz, ancak gerçekten hiçbir şey yapmaz; yalnızca bir uygulama projesinin ayarlarını ve verilerini yönetabileceğiniz bir yerdir. Uygulamanızın kaynak kodu, testleri ve derleme ayarları, yerel sabit sürücüde, bulutta bir yerde veya bir kaynak kodu denetim sisteminde (Azure DevOps, Git, GitHub vb.) barındırılır. Bundan sonra ne yapacağınız, App Center'ın sizin için ne yapmasını istediğinize bağlıdır. Ek bilgi için sonraki bölüme bakın.

Sonraki adım

App Center, geliştiricilere derlenmiş uygulamaları derlemek, test etmek ve dağıtmak için kullanabileceği çeşitli hizmetlerin yanı sıra geliştiricilerin uygulama kullanıcılarına daha iyi bir deneyim sunmak için uygulamalarının içinde kullanabileceği hizmetler sunar:

Sunucu Tarafı Özellikleri

  • Derleme - Uygulamanızın kaynak kod dosyalarını bilgisayarda, akıllı telefonda veya tablette çalıştırabileceğiniz tek başına yazılım yapıtlarına dönüştürün. Uygulamanızı derlemek için App Center'ın bulut hizmetini kullanarak kararlı bir derleme ortamı sağlama gereksinimini ortadan kaldırır ve derleme sürecinin karmaşıklıklarını ortadan kaldırır.
  • Test - Bulut ortamında barındırılan cihazlarda uygulamanız için işlevsel testler yürütür.
  • Dağıt - Uygulama derlemelerini alfa ve beta test edenlere ve genel veya özel uygulama mağazaları aracılığıyla diğer kullanıcılara dağıtın.

İstemci Tarafı Özellikleri

  • Analiz - Analiz hizmeti bir uygulamadaki kullanıcı etkinliğini ve eylemlerini izler, belirli olayları ve uygulamadan diğer verileri yakalar. Uygulamanızı çalıştıran her cihazdan alınan veriler, analiz ve dışarı aktarma için kullanımı kolay bir arabirimde bulutta toplanır.
  • CodePush - CodePush hizmeti, geliştiricilerin uygulama güncelleştirmelerini apache Cordova çalıştıran cihazlara doğrudan dağıtıp uygulamaları React Native sağlar.
  • Tanılama - Tanılama hizmeti , geliştiricilerin uygulama kilitlenmeleriyle ilgili verileri yakalamasını sağlar. Uygulamanızı çalıştıran her cihazdan alınan veriler, analiz ve dışarı aktarma için kullanımı kolay bir arabirimde bulutta toplanır.

Android, iOS ve macOS için App Center uygulama projelerini kullanmaya başlama hakkında bilgi için bu alandaki alt belgelere bakın.