Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu bölüm aşağıdakiler hakkında bilgi içerir:
- Evrensel Windows Platformu (UWP) uygulaması başlatıldığında, askıya alındığında, sürdürüldüyse ve sonlandırıldığında ne olur?
- URI kullanarak veya dosya etkinleştirme yoluyla uygulamaları başlatma.
- Evrensel Windows Platformu (UWP) uygulamanızın verileri ve işlevleri diğer uygulamalarla paylaşmasını sağlayan Uygulama hizmetlerini kullanma.
- Bir UWP uygulamasının, uygulamanın kendisi ön planda değilken çalışmasını sağlayan arka plan görevlerini kullanma.
- Bağlı cihazları bulma, başka bir cihazda uygulama başlatma ve cihazlar arasında akan kullanıcı deneyimleri oluşturabilmeniz için uzak bir cihazdaki bir uygulama hizmetiyle iletişim kurma.
- Uygulamanızı genişletmek ve bileşen haline getirmek için doğru teknolojiyi seçme.
- Uygulamanız için giriş ekranı ekleme ve yapılandırma.
- Microsoft Store'dan kullanıcıların yükleyebileceği paketler yoluyla uygulamanızı genişletmek için nasıl yazılır?
Uygulama yaşam döngüsü
Bu bölümde, bir Windows 10 Evrensel Windows Platformu (UWP) uygulamasının etkinleştirildiği zamandan kapatılana kadar yaşam döngüsü ayrıntılarıyla anlatılır.
| Konu | Açıklama |
|---|---|
| Uygulama yaşam döngüsü | UWP uygulamasının yaşam döngüsü ve Windows uygulamanızı başlattığında, askıya alırken ve sürdürürken ne olacağı hakkında bilgi edinin. |
| Uygulama başlatma öncesini yönetme | Uygulamanın ön başlatmasını işlemeyi öğrenin. |
| Uygulama etkinleştirmeyi yönetme | Uygulama etkinleştirmeyi işlemeyi öğrenin. |
| Uygulamanın askıya alınmasını yönet | Sistem uygulamanızı askıya alırken önemli uygulama verilerini kaydetmeyi öğrenin. |
| Uygulamanın yeniden devam ettirilmesini işle | Sistem uygulamanızı sürdürürken görüntülenen içeriği yenilemeyi öğrenin. |
| Uygulamanız arka plana geçtiğinde boş bellek | Uygulamanızın sonlandırılmaması için arka plan durumundayken kullandığı bellek miktarını nasıl azaltacağınızı öğrenin. |
| Genişletilmiş yürütme ile uygulamanın askıya alınmasını erteleme | Uygulamanızın simge durumuna küçültülmüş durumdayken çalışır durumda kalmasını sağlamak için genişletilmiş yürütmeyi kullanmayı öğrenin |
Uygulamaları başlatma
| Konu | Açıklama |
|---|---|
| Evrensel Windows Platformu konsol uygulaması oluşturma | Konsol penceresinde çalışan bir Evrensel Windows Platformu uygulaması yazmayı öğrenin. |
| Çok örnekli UWP uygulaması oluşturma | Çok örnekli Evrensel Windows Platformu uygulaması yazmayı öğrenin. |
URI ile uygulama başlatma bölümü, uygulamayı başlatmak için Tekdüzen Kaynak Tanımlayıcısı'nın (URI) nasıl kullanılacağını açıklar.
| Konu | Açıklama |
|---|---|
| URI için varsayılan uygulamayı başlatma | Tekdüzen Kaynak Tanımlayıcısı (URI) için varsayılan uygulamayı başlatmayı öğrenin. URI'ler belirli bir görevi gerçekleştirmek için başka bir uygulama başlatmanıza olanak tanır. Bu konu aynı zamanda Windows'ta yerleşik olarak bulunan birçok URI şemasına genel bir bakış sağlar. |
| URI etkinleştirmesini işleme | Tekdüzen Kaynak Tanımlayıcısı (URI) düzeni adının varsayılan işleyicisi olmak üzere bir uygulamayı kaydetmeyi öğrenin. |
| Sonuçlar için uygulama başlatma | Başka bir uygulamadan uygulama başlatmayı ve ikisi arasında veri alışverişi yapmayı öğrenin. Buna sonuçlar için uygulama başlatma adı verilir. |
| ms-tonepicker URI düzenini kullanarak tonları seçme ve kaydetme | Bu bölümde, ms-tonepicker URI şeması ve bunun nasıl kullanılarak bir ton seçici görüntülenebileceği, bir ton seçilebileceği, bir ton kaydedilebileceği ve bir ton için anlaşılır isim alınabileceği açıklanmaktadır. |
| Windows Ayarlarını Başlat | Uygulamanızdan Windows Ayarları'nı başlatmayı öğrenin. Bu konu başlığında ms-settings URI şeması açıklanmaktadır. Windows Ayarları'nı belirli ayarlar sayfalarına başlatmak için bu URI düzenini kullanın. |
| Microsoft Store uygulamasını başlatma | Bu konu başlığında ms-windows-store URI düzeni açıklanmaktadır. Uygulamanız, UWP uygulamasını Mağaza'daki belirli sayfalarda başlatmak için bu URI düzenini kullanabilir. |
| Kişiler uygulamasını başlat | Bu konu başlığında ms-people URI düzeni açıklanmaktadır. Uygulamanız, belirli eylemler için Kişiler uygulamasını başlatmak için bu URI düzenini kullanabilir. |
| Uygulama URI işleyicileri ile web'de uygulamadan uygulamaya bağlama desteği | Uygulama URI işleyicilerini kullanarak uygulamanızla kullanıcı etkileşimini yönlendirin. |
Dosya etkinleştirme aracılığıyla uygulama başlatma bölümü, belirli bir türdeki bir dosya açıldığında uygulamanızı başlatacak şekilde ayarlama işleminin ayrıntılarını içerir.
| Konu | Açıklama |
|---|---|
| Dosya için varsayılan uygulamayı başlatma | Bir dosya için varsayılan uygulamayı başlatmayı öğrenin. |
| Dosya etkinleştirme işlemini yönet | Uygulamanızı belirli bir dosya türü için varsayılan işleyici olacak şekilde kaydetmeyi öğrenin. |
Aşağıdaki uygulama başlatmayla ilgili diğer konulara bakın.
| Konu | Açıklama |
|---|---|
| Cihazlar arasında bile kullanıcı etkinliğine devam | Kullanıcının kaldığı yerden uygulamanızı başlatarak, kullanıcıları cihazlar arasında bile uygulamanızla yeniden etkileşime geçirin. |
| Otomatik Oynatma ile otomatik başlatma | Kullanıcı bir cihazı bilgisayarına bağladığında uygulamanızı seçenek olarak sağlamak için Otomatik Kullan'ı kullanabilirsiniz. Buna kamera veya medya oynatıcı gibi ses ile ilgili olmayan cihazlar ya da USB bellek, SD kart veya DVD gibi sesle ilgili cihazlar dahildir. |
| Ayrılmış dosya ve URI düzeni adları | Bu konu başlığı altında, uygulamanız için kullanılamayan ayrılmış dosya ve URI düzeni adları listelenir. |
Uygulama hizmetleri ve uzantıları
Uygulama hizmetleri ve uzantıları bölümünde, verilerin ve işlevlerin uygulamalar arasında paylaşılmasına olanak sağlamak için uygulama hizmetlerini UWP uygulamanızla tümleştirme açıklanmaktadır.
| Konu | Açıklama |
|---|---|
| Uygulama hizmeti oluşturma ve kullanma | Diğer UWP uygulamalarına hizmet sağlayabilen bir Evrensel Windows Platformu (UWP) uygulaması yazmayı ve bu hizmetleri kullanmayı öğrenin. |
| Bir uygulama hizmetini konak uygulamasıyla aynı işlemde çalışacak şekilde dönüştürme | Ayrı bir arka plan işleminde çalışan uygulama hizmeti kodunu, uygulama hizmeti sağlayıcınızla aynı işlem içinde çalışan koda dönüştürün. |
| Uygulamanızı uygulama hizmetleri, uzantılar ve paketlerle genişletin | Uygulamanızı genişletmek ve bileşen haline getirmek için hangi teknolojinin kullanılacağını belirleyin ve her birine kısa bir genel bakış elde edin. |
| Uygulama uzantısı oluşturma ve kullanma | Uygulamanızı kullanıcıların Microsoft Store'dan yükleyebileceği paketler aracılığıyla genişletmek için Evrensel Windows Platformu (UWP) uygulama uzantılarını yazın ve barındırın. |
Arka plan görevleri
Arka plan görevleri bölümü, tetikleyicilere yanıt olarak basit kodun arka planda nasıl çalıştırabileceğinizi gösterir.
| Konu | Açıklama |
|---|---|
| arka plan görevleri için yönergeler | Uygulamanızın arka plan görevlerini çalıştırma gereksinimlerini karşıladığından emin olun. |
| Arka plan görevinden algılayıcılara ve cihazlara erişme | DeviceUseTrigger, ön plan uygulamanız askıya alınmış olsa bile Evrensel Windows uygulamanızın arka planda algılayıcılara ve çevre birimi cihazlarına erişmesini sağlar. |
| İşlem içi arka plan görevi oluşturma ve kaydetme | Ön plan uygulamanızla aynı işlemde çalışan bir arka plan görevi oluşturun ve kaydedin. |
| İşlem dışı bir arka plan görevi oluşturma ve kaydetme | Uygulamanızdan ayrı bir işlemde çalışan bir arka plan görevi oluşturup kaydedin ve uygulamanız ön planda olmadığında çalışacak şekilde kaydedin. |
| Win32 uygulaması için COM arka plan görevi oluşturma ve kaydetme | Paketlenmiş Win32 uygulamanız çalışmıyor olabilirken ana işleminizde veya işlem dışı olarak çalıştırabileceğiniz bir COM arka plan görevi oluşturun. |
| İşlem dışı bir arka plan görevini işlem içi arka plan görevine taşıma | İşlem dışı arka plan görevini ön plan uygulamanızla aynı işlemde çalışan bir işlem içi arka plan görevine taşımayı öğrenin. |
| Bir arka plan görevinde hata ayıklama | Windows olay günlüğünde arka plan görevinin etkinleştirilmesi ve hata ayıklama takibi dahil olmak üzere, bir arka plan görevinin hatalarını nasıl ayıklayacağınızı öğrenin. |
| Uygulama bildiriminde arka plan görevlerini bildirme | Arka plan görevlerini uygulama bildiriminde uzantı olarak bildirerek kullanımını etkinleştirin. |
| Grup arka plan görev kaydı | Arka plan görevi kaydını gruplar halinde yalıtma. |
| İptal edilen arka plan görevi işleme | kalıcı depolama kullanarak iptali uygulamaya bildirerek iptal isteklerini tanıyan ve çalışmayı durduran bir arka plan görevi yapmayı öğrenin. |
| Arka plan görevlerinin ilerleme durumunu ve tamamlanmasını izleyin | Uygulamanızın arka plan görevi ilerleme durumunu ve tamamlanmasını nasıl tanıyabileceğini öğrenin. |
| Arka plan etkinliğini optimize et | Arka planda kullanılan enerjiyi azaltmayı ve arka plan etkinliği için kullanıcı ayarlarıyla etkileşim kurmayı öğrenin. |
| Arka plan görevi kaydetme | Arka plan görevlerinin çoğunu güvenli bir şekilde kaydetmek için yeniden kullanılabilecek bir işlev oluşturmayı öğrenin. |
| Arka plan görevleriyle sistem olaylarına yanıt ver | SystemTrigger olaylarına yanıt veren bir arka plan görevi oluşturmayı öğrenin. |
| Zamanlayıcı kullanarak bir arka plan görevi çalıştırma | Tek seferlik bir arka plan görevi zamanlamayı veya düzenli bir arka plan görevi çalıştırmayı öğrenin. |
| Süresiz olarak arka planda çalıştır | Arka planda süresiz olarak bir arka plan görevi veya genişletilmiş yürütme oturumu çalıştırmak için bir özellik kullanın. |
| Uygulama içinden bir arka plan görevi tetikleme | Uygulamanızın içinden bir arka plan görevini etkinleştirmek için ApplicationTrigger |
| Arka plan görevi çalıştırma koşullarını ayarlama | Arka plan görevinizin ne zaman çalıştırılacağını denetleyecek koşulları ayarlamayı öğrenin. |
| Arka planda veri aktarma | Arka planda dosyaları kopyalamak için arka plan aktarım API'sini kullanın. |
| Arka plan göreviyle canlı kutucuğu güncelle | Uygulamanızın canlı kutucuğunu yeni içerikle güncelleştirmek için bir arka plan görevi kullanın. |
| Bir bakım tetikleyicisi kullan | Cihaz takılıyken arka planda basit kod çalıştırmak için MaintenanceTrigger sınıfını kullanmayı öğrenin. |
Uzak Sistemler
Bağlı uygulamalar ve cihazlar (Project Rome) bölümünde uzak cihazları bulmak, uzak bir cihazda uygulama başlatmak ve uzak bir cihazda uygulama hizmetiyle iletişim kurmak için Uzak Sistemler platformunun nasıl kullanılacağı açıklanır.
| Konu | Açıklama |
|---|---|
| Uzak cihazları bulma | Bağlanabileceğiniz cihazları bulmayı öğrenin. |
| Uzak bir cihazda uygulama başlatma | Uzak bir cihazda uygulama başlatmayı öğrenin. |
| Uzak uygulama hizmeti ile iletişim kurma | Uzak bir cihazdaki bir uygulamayla nasıl etkileşim kuracağınızı öğrenin. |
| Uzak oturumlar aracılığıyla cihazları bağlama | Bir uzak oturumda birleştirerek birden çok cihazda paylaşılan deneyimler oluşturun. |
Karşılama ekranları
Giriş ekranları bölümünde uygulamanızın giriş ekranını ayarlama ve yapılandırma işlemleri açıklanır.
| Konu | Açıklama |
|---|---|
| Başlangıç ekranı ekleme | Uygulamanızın giriş ekranı görüntüsünü ve arka plan rengini ayarlayın. |
| Giriş ekranını daha uzun süre görüntüleme | Uygulamanız için genişletilmiş bir açılış ekranı oluşturarak daha uzun süre görüntüleme yapın. Bu genişletilmiş ekran, uygulamanız başlatıldığında gösterilen giriş ekranını taklit eder ve özelleştirilebilir. |
İlgili içerik
Windows uygulamalarını başlatma ve arka plan görevlerini yönetme