Aracılığıyla paylaş


Oluşturulacak uygulamanın türünü belirleme

Power Apps içinde uygulama oluştururken iki seçeneğiniz vardır: model yönetimli uygulamalar ve tuval uygulamaları.

Aşağıda, temel ve yüksek düzey arasındaki bir karşılaştırma yer almaktadır. Bu iki uygulama türü hakkında daha fazla ayrıntı için bkz. Power Apps içinde uygulama oluşturmaya genel bakış.

Model temelli uygulamalar.

Model yönetimli uygulamalar için Microsoft Dataverse veritabanı gerekir. Bu veritabanı ortamında modellenen verilerin üzerinde geliştirilirler. Model yönetimli uygulamalardaki görünümler ve ayrıntı ekranları veri yapısını temel alır. Bu sayede; uygulama oluşturucusunun fazla çaba harcamasını gerektirmeden kullanıcılara, ekranlar arası geçişlerde daha tutarlı bir görünüm ve izlenim sunar.

Model yönetimli uygulamalar, iş mantığının karmaşık olduğu senaryolar için iyi bir seçimdir, örneğin:

  • Karmaşık veri modelleri

  • İş süreci yönetimi

  • Verilerle ilişkili etkinlikleri izleme

Tuval uygulamaları.

Diğer taraftan tuval uygulamaları, Dataverse veritabanıyla veya veritabanı olmadan oluşturulabilir. Verilere ve servislere erişmek için bağlayıcıları kullanırlar. Tuval uygulamaları, bir sanatçının tuvali gibi boş bir ekranla başlar ve oluşturucu her ekranı el ile düzenler. Bu, her bir öğenin tuval üzerine yerleştirilmesi üzerinde oluşturan kişiye tam denetim sağlar.

Kullanıcı, özelleştirilmiş bir kullanıcı deneyimi bekliyorsa tuval uygulamalarını kullanın. Şunlar sunulur:

  • Grafiksel, sezgisel bir arabirim

  • Kullanıcı gereksinimlerine göre özel olarak hazırlanmış bir kullanıcı arabirimi oluşturma yeteneği

  • Bağlayıcılar kullanarak birden fazla sistemi kapsayan tümleştirme

Kullanıcılarınızın tuval uygulamasına özel bir gereksinimi olmadığı sürece model yönetimli uygulama oluşturmayı düşünün. Model yönetimli uygulamalar, uygulamanızı hızlı bir şekilde oluşturmanızı sağlar çünkü kullanıcı arabirimini kendi başınıza oluşturmanız gerekmez.

Not

Web üzerinde müşterileriniz tarafından kullanılacak bir uygulama oluşturuyorsanız üçüncü bir uygulama türü de oluşturabilirsiniz: bir portal uygulaması.

Birden çok uygulama kullanan uçtan uca bir çözüm oluşturma

İş süreciniz birden çok uygulama gerektirebilir.

Örneğin, gider raporu projemizin oldukça farklı birkaç görev kümesi vardır ve bu nedenle birkaç uygulama oluşturmayı düşüneceğiz. Kullandıkları veriler aynıdır ancak kullanıcı deneyimi belirli senaryo ve kişilere göre uyarlanır.

İş sürecinin her adımı için görevler.

Yukarıdaki örnekten de görebileceğiniz gibi, aynı veri kümesini işleyen birden fazla kişi türü vardır. Tuval uygulamaları gider formunu dolduran çalışanlara en uygun uygulamalardır. Bunlar, Lee gibi kişilerin sezgisel ve çevrimdışı kullanılabilen bir mobil uygulama aracılığıyla gider raporunu göndermesini sağlar.

Gider raporu oluşturmak için bir tuval uygulaması.

İş sürecini belgeleme bölümüne geri dönersek, Abhay'ın gereksinimlerinin aşağıdaki gibi olduğunu görebilirsiniz:

  • Tüm gider raporlarını ve makbuzları inceleyebilmeli

  • Her gider raporu için uyumluluğu sağlamaktan sorumlu

  • Büyük miktarda iş; bilgileri hızlı bir şekilde işleyebilmeli

  • Giderlerin bütçeyle nasıl dengelendiğini rapor edebilmeli

Büyük miktarda iş ve bilgiyi hızlı bir şekilde işleyebilmek için en uygun olan seçenek model yönetimli uygulama olacaktır. Abhay'ın; gönderilen gider raporunun tüm ayrıntılarını hızlı bir şekilde görüntülemesine, raporun bütçeyi nasıl etkilediğini görmesine ve satıcı ayrıntıları gibi ilgili bilgileri arayabilmesine olanak tanır.

Gider raporlarını işlemek için model temelli uygulama.

Bu örnek senaryoda, hem tuval uygulaması hem de model yönetimli uygulamanın bir birleşimini görebilirsiniz. Bunlar, iki farklı uygulama türü olmasına rağmen tüm verileri tek bir yerde merkezileştirilebilir (Dataverse).

Dataverse'te veri içeren iki uygulama.

Not

Belge dili tercihlerinizi bizimle paylaşabilir misiniz? Kısa bir ankete katılın. (lütfen bu anketin İngilizce olduğunu unutmayın)

Anket yaklaşık yedi dakika sürecektir. Kişisel veri toplanmaz (gizlilik bildirimi).