यह निर्धारित करना कि किस प्रकार का ऐप बनाना है
Power Apps में, अनुप्रयोग बनाते समय आपके पास दो विकल्प हैं: मॉडल-चालित अनुप्रयोग और कैनवास अनुप्रयोग.
निम्नलिखित एक बुनियादी, उच्च-स्तरीय तुलना है. इन दो प्रकार के अनुप्रयोगों के बारे में अधिक विस्तार से जानने के लिए देखें Power Apps में अनुप्रयोग बनाने का अवलोकन.
मॉडल-चालित अनुप्रयोग को Microsoft Dataverse डेटाबेस की आवश्यकता होती है. वे उस डेटाबेस परिवेश में बनाए गए डेटा के शीर्ष पर निर्मित होते हैं. मॉडल-चालित अनुप्रयोग के लिए दृश्य और विवरण स्क्रीन डेटा संरचना पर आधारित हैं. इस कारण वे अनुप्रयोग निर्माता की ओर से अधिक प्रयास की आवश्यकता के बिना उपयोगकर्ताओं को एक स्क्रीन से दूसरे स्क्रीन पर अधिक सुसंगत दृश्य और अनुभव प्रदान करते हैं.
मॉडल-चालित अनुप्रयोग उन परिदृश्यों के लिए अच्छे हैं जहाँ व्यापार तर्क जटिल है, जैसे:
परिष्कृत डेटा मॉडल
व्यापार प्रक्रिया प्रबंधन
डेटा से जुड़ी गतिविधियों को ट्रैक करना
वहीं दूसरी ओर कैनवास अनुप्रयोग को Dataverse डेटाबेस के साथ या इसके बिना भी बनाया जा सकता है. वे डेटा और सेवाओं तक पहुँचने के लिए कनेक्टर का उपयोग करते हैं. कैनवास अनुप्रयोग एक कलाकार के कैनवास जैसी रिक्त स्क्रीन से शुरू होते हैं और निर्माता मैन्युअल रूप से प्रत्येक स्क्रीन का लेआउट करता है. यह निर्माता को कैनवास पर प्रत्येक तत्व के प्लेसमेंट पर पूर्ण नियंत्रण देता है.
यदि उपयोगकर्ता एक अनुकूलित उपयोगकर्ता अनुभव की अपेक्षा कर रहा है, तो कैनवास अनुप्रयोग का उपयोग करें. वे प्रस्ताव देते है:
एक चित्रमय, सहज इंटरफेस
उपयोगकर्ता की आवश्यकताओं के आधार पर एक उपयुक्त UI बनाने की क्षमता
कनेक्टर्स का उपयोग करके कई प्रणालियों को प्रसारित करते हुए एकीकरण
मॉडल-चालित अनुप्रयोग बनाने पर तभी विचार करें जब आपके उपयोगकर्ताओं को कैनवास अनुप्रयोग की कोई विशिष्ट आवश्यकता न हो. मॉडल-चालित अनुप्रयोग आपको अपना अनुप्रयोग तत्काल बनाने में सक्षम बनाते हैं क्योंकि उन्हें आपको स्वयं UI बनाने की आवश्यकता नहीं होती है.
नोट
यदि आप वेब पर अपने ग्राहकों द्वारा उपयोग किया जाने वाला अनुप्रयोग बना रहे हैं, तो आप एक तीसरे प्रकार का अनुप्रयोग भी बना सकते हैं: एक पोर्टल अनुप्रयोग.
शुरुआत से अंत तक समाधान का निर्माण करना, जो कई अनुप्रयोगों का उपयोग करता है
आपकी व्यवसाय प्रक्रिया में एकाधिक अनुप्रयोगों की आवश्यकता हो सकती है.
उदाहरण के लिए, हमारी व्यय रिपोर्ट परियोजना में कई कार्य सेट हैं जो काफी भिन्न हैं, इसलिए हम कई अनुप्रयोग बनाने पर विचार करेंगे. उनके द्वारा उपयोग किया जाने वाला डेटा समान है, लेकिन उपयोगकर्ता का अनुभव विशेष परिदृश्य और व्यक्ति के अनुरूप बनाया जाएगा.
जैसा कि आप ऊपर के उदाहरण से देख सकते हैं, डेटा के एक ही सेट को कई तरह के लोग प्रबंधित कर रहे हैं. व्यय प्रपत्र भरने वाले कर्मचारियों के लिए कैनवास ऐप सबसे उपयुक्त होगा, जो ली जैसे लोगों को एक आकर्षक मोबाइल ऐप का उपयोग करके व्यय रिपोर्ट प्रस्तुत करने में सक्षम बनाता है, जो उपयोग में सहज है और जिसका उपयोग ऑफलाइन होने पर भी किया जा सकता है।
व्यवसाय प्रक्रिया का दस्तावेजीकरण अनुभाग पर वापस संदर्भित करना आप अभय की आवश्कताएं देख सकते हैं:
सभी व्यय रिपोर्ट और प्राप्तियों की समीक्षा करने में सक्षम होना चाहिए
प्रत्येक व्यय रिपोर्ट के अनुपालन को सुनिश्चित करने की जिम्मेदारी
बड़े परिमाण में काम; तत्काल जानकारी संसाधित करने की सक्षमता
बजट में खर्च के संतुलन को रिपोर्ट करने में सक्षम होना चाहिए
मॉडल-चालित अनुप्रयोग ही बड़े परिमाण में काम करने और तत्काल जानकारी संसाधित करने में सक्षम होने के लिए सबसे फिट होगा. यह अभय को प्रस्तुत व्यय रिपोर्ट के सभी विवरणों को तत्काल देखने की अनुमति देता है, देखें कि यह बजट को कैसे प्रभावित करता है, और संबंधित जानकारी जैसे विक्रेता विवरण देखता है.
इस उदाहरण परिदृश्य में, आप कैनवास अनुप्रयोग और मॉडल-चालित अनुप्रयोग दोनों का संयोजन देख सकते हैं. हालांकि वे दो अलग-अलग प्रकार के अनुप्रयोग हैं, पर सभी डेटा को एक ही स्थान (Dataverse) में केंद्रीकृत किया जा सकता है.
नोट
क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)
सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).