Udostępnij przez


Różnice między usługą Power Apps i tradycyjnymi metodami tworzenia aplikacji

W porównaniu z tradycyjnym tworzeniem aplikacji projekty usługi Power Apps różnią się w dwóch kluczowych obszarach:

  • Jak różni członkowie organizacji współpracują ze sobą w celu utworzenia rozwiązania

  • Metodologia programowania

Różnice w tym, kto opracowuje aplikację

Power Apps to platforma, która przynosi korzyści zarówno "deweloperom pro", jak i "deweloperom obywateli".

W tradycyjnym środowisku tylko profesjonalni deweloperzy mogli być zaangażowani w rzeczywiste tworzenie aplikacji. Dzięki usłudze Power Apps wszyscy mają możliwość tworzenia potrzebnych aplikacji przy użyciu zaawansowanych funkcji, które były wcześniej dostępne tylko dla profesjonalnych deweloperów. Usługa Power Apps "demokratyzuje" środowisko tworzenia niestandardowych aplikacji biznesowych, umożliwiając użytkownikom tworzenie zaawansowanych funkcji, niestandardowych aplikacji biznesowych bez pisania kodu.

Platforma Microsoft Power Platform i ekosystem platformy Azure.

Różnice w metodologii programowania

W przypadku tradycyjnego tworzenia aplikacji, takiego jak model "kaskadowy", w którym proces przepływa w dół od fazy projektowania przez wydanie, istnieje długi czas realizacji, zanim użytkownik rzeczywiście zobaczy działającą aplikację. W związku z tym istnieje zwiększone ryzyko, że wystąpią luki między tym, czego użytkownik początkowo zażądał jako wymagania, a tym, co utworzył deweloper aplikacji.

Rozwój wodospadu: Projektuj, rozwijaj, testuj i publikuj.

Nawet w przypadku bardziej nowoczesnych podejść programistycznych, takich jak programowanie elastyczne, znaczna ilość czasu może upłynąć przed dostarczeniem użytkownikom pierwszego produktu o minimalnej funkcjonalności (MVP).

Programowanie zwinne: Projektowanie, iterowanie kilka razy, a następnie wydawanie pierwszego MVP.

Usługa Power Apps umożliwia szybkie tworzenie użytecznej wersji Twojej aplikacji, ponieważ usługa Power Apps udostępnia środowisko WYSIWYG (to co widzisz, to otrzymujesz) dla doświadczenia tworzenia aplikacji. Użytkownicy doświadczają rzeczywistej działającej aplikacji na wczesnym etapie procesu programowania, a jeśli pojawią się nowe wymagania, nowe funkcje można dodać do następnej wersji.

Programowanie w usłudze Power Apps: niski kod oraz WYSIWYG umożliwia od razu opracowanie MVP.