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 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
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.
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.
İş 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.
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).
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).