Tworzenie profesjonalnych aplikacji z Microsoft Power Apps – case study
Marek Pikosz, Microsoft Dynamics 365 Developer
- 12 października 2020
- Rozwiązania Microsoft
- 3 min
Power Apps to technologia zyskująca w ostatnim czasie na popularności. Microsoft stworzył narzędzie, dzięki któremu w prosty i szybki sposób stworzymy aplikację dopasowaną do potrzeb naszej organizacji. Pisząc o Power Apps warto również wspomnieć o platformie Power Platform, której technologia ta jest częścią.
Microsoft Power Platform
Power Platform to jeden z kolejnych produktów firmy Microsoft. Jest to platforma do prostej i szybkiej implementacji rozwiązań dostosowanych do indywidualnych potrzeb biznesowych.
W skład Microsoft Power Platform wchodzą komponenty:
Power BI do analizy i wizualizacji danych biznesowych,
Power Apps do projektowania prostych i zaawansowanych aplikacji biznesowych,
Power Automate do automatyzacji procesów biznesowych i przepływu pracy,
Power Virtual Agents do tworzenia inteligentnych botów.
Źródło: Microsoft Docs
Dzięki współpracy Power Platform z innymi rozwiązaniami firmy Microsoft takimi jak Office 365, Dynamics 365 czy Azure, specjaliści IT mogą tworzyć aplikacje biznesowe w znacznie krótszym czasie.
Power Apps – czym są?
Aby zbudować aplikację przy pomocy Power Apps, nie potrzebujemy specjalistycznej wiedzy informatycznej, choć umiejętności programistyczne z pewnością okażą się pomocne. Rozwiązanie tworzymy w specjalnie w tym celu wykonanym edytorze, zaś cały proces przywodzi na myśl budowanie aplikacji z klocków. Do projektowania logiki aplikacji używamy formuł (przypominają one te z Excela) lub usługi Power Automate (znanej dotychczas jako Microsoft Flow), dzięki której możemy zautomatyzować pewne procesy biznesowe.
Przyjrzyjmy się zatem bliżej niektórym z zalet, jakie oferuje nam technologia Power Apps.
Szybkość i prostota implementacji
Z Power Apps możemy znacznie skrócić proces projektowania aplikacji. Technologia ta pozwala na stworzenie w pełni działającego rozwiązania w kilka dni lub nawet kilka godzin. Dodatkowo sam proces budowania aplikacji jest bardzo prosty – aby uzyskać oczekiwane rezultaty nie musimy korzystać z wielu zaawansowanych rozwiązań technologicznych i angażować dużego zespołu projektowego, co pozwala zoptymalizować koszty i czas realizacji. Tworzenie aplikacji z pomocą Power Apps sprawdza się w szczególności w sytuacjach, gdy w organizacji jest zapotrzebowanie na wdrożenie niestandardowego rozwiązania w jak najkrótszym czasie.
Integracja z danymi
Microsoft Power Apps umożliwia nam integrację z ogromną liczbą źródeł danych oraz systemów, takich jak Common Data Service, SQL Server, Excel czy SharePoint. Warto podkreślić, że systemy te są już ze sobą zintegrowane – naszym zadaniem jest tylko użycie tzw. konektorów, na których możemy przeprowadzać akcje takie jak pobieranie, tworzenie lub edytowanie danych. Niektóre z konektorów pozwalają nam nawet na reagowanie na zmiany zachodzące w tych systemach. Pełną listę dostępnych konektorów znajdziesz pod tym [linkiem]. W sytuacji, gdy danego systemu nie ma na liście – mamy również możliwość stworzenia własnego niestandardowego konektora. Warto również zwrócić uwagę na możliwość integracji z Azure Active Directory, dzięki której nie musimy martwić się o implementację autoryzacji do naszej aplikacji. Naszym zadaniem będzie jedynie wybór odpowiednich pracowników w obrębie organizacji – otrzymają oni pełen dostęp do rozwiązania.
Wieloplatformowość
Z aplikacji stworzonych z pomocą technologii Power Apps możemy korzystać na kilka różnych sposobów. Takie rozwiązanie otworzymy w przeglądarce, w systemie Windows, iOS, Android, a nawet w Microsoft Teams z poziomu zespołu, do którego dodamy rzeczoną aplikację.
Niskie koszty
Korzystając z Power Apps możemy znacząco zmniejszyć wydatki organizacji. Szybkość implementacji i prostota tej technologii sprawiają, że koszty stworzenia aplikacji są niższe niż w przypadku budowania rozwiązania od podstaw z pomocą tradycyjnych narzędzi. Należy pamiętać, że w celu zaprojektowania aplikacji z Microsoft Power Apps potrzebna nam będzie odpowiednia licencja. Jako użytkownicy aplikacji możemy ograniczyć dodatkowe koszty. Wszystko zależy jednak od rodzaju budowanej aplikacji oraz tego, czy zamierzamy skorzystać z konektorów premium. Więcej informacji o cenniku usług Power Apps znajdziecie [tutaj].
Aplikacja do monitorowania obecności pracowników – case study
Czas implementacji i koszty oprogramowania to kluczowe czynniki, które specjaliści IT muszą brać pod uwagę, reagując na dynamiczne zmiany w otoczeniu biznesowym. W Apollogic podjęliśmy decyzję o użyciu Microsoft Power Apps w celu implementacji rozwiązania, które w dobie pandemii koronawirusa pomoże nam w bezpiecznym powrocie do pracy stacjonarnej. Dzięki technologii Power Apps udało nam się w szybki sposób wdrożyć system do monitorowania obecności pracowników w biurze. Ponadto z poziomu aplikacji możemy wygenerować listę wszystkich pracowników, którzy mogli mieć kontakt z osobą zakażoną.
Jeśli Twoja organizacja również potrzebuje rozwiązania, które umożliwi pracownikom bezpieczny powrót do biura – skontaktuj się z naszym działem sprzedaży. Jesteśmy w stanie w szybki i prosty sposób wdrożyć taką aplikację w Twojej firmie.
Potrzebujesz aplikacji do określonych celów biznesowych?
- On 12/10/2020
0 Comments