Microsoft Power Apps

Материал из Циклопедии
Перейти к навигации Перейти к поиску
программное обеспечение
Microsoft Power Apps
Файл:Icons8-microsoft-power-apps-2020-100.png
Файл:Power Apps Screenshot 2025.png
Снимок MS Power Apps на Windows 11
Тип

Платформа разработки приложений (low-code)

Автор

Команда Microsoft Power Platform

Разработчик

Microsoft Corporation

Написана на

C#, TypeScript, Power Fx

Интерфейс

Веб-интерфейс с визуальным редактором, поддержка drag-and-drop, формулы Power Fx

Операционная система

Web, Windows, iOS, Android

Языки интерфейса

Многоязычный, включая русский

Первый выпуск

31 декабря 2016

Аппаратная платформа

Облачная Azure, x64, ARM (через мобильные приложения)

Поддерживаемые типы файлов
Читаемые

Данные из SharePoint, Dataverse, SQL, Exel, API, Power BI и др.

Создаваемые

.msapp, .zip (пакеты решений), .pdf (через Power Automate)

Последняя версия

(Постоянно обновляется через Microsoft 365)

Состояние

Активно развивается, часть Microsoft Power Platform и Microsoft 365

Лицензия

Проприентарная (Microsoft EULA, лицензии Power Apps Plan)

Сайт

learn.microsoft.com

Microsoft Power Apps — облачная платформа для разработки приложений с низким уровнем программирования (low-code), предназначенная для создания бизнес-приложений без необходимости владения традиционными языками программирования. Приложение можно создать на основе шаблона или подключиться к источнику данных. Это могут быть облачные сервисы (Office 365, Dynamics CRM, Salesforce, Dropbox, OneDrive) или локальные системы (SharePoint, SQL Server, базы данных Oracle и SAP)[1].

История[править]

Power Apps была представлена корпорацией Microsoft в 2015 году[2]. Платформа стала логическим продолжением усилий Microsoft по созданию среды для быстрой разработки приложений, доступной как профессиональным разработчикам, так и бизнес-пользователям[3].

В последующие годы Power Apps получила широкое распространение в корпоративной среде, особенно среди клиентов Microsoft 365 и Azure. В 2020-х годах платформа активно развивалась: были добавлены функции совместной работы, улучшена интеграция с другими компонентами Power Platform, а также внедрены возможности искусственного интеллекта через Microsoft Copilot[4].

Функциональность[править]

Power Apps предоставляет следующие возможности:

  • визуальный редактор интерфейсов с поддержкой drag-and-drop;
  • декларативный язык формул Power Fx, аналогичный Excel;
  • интеграция с Microsoft Dataverse — централизованным хранилищем данных;
  • поддержка более 500 коннекторов к внешним источникам (SQL Server, Salesforce, Oracle и др.)[5];
  • кроссплатформенность: приложения работают в браузере, на устройствах iOS и Android;
  • управление доступом через Azure Active Directory;
  • экспорт и импорт решений в формате .msapp и .zip.

Интеграция с Dataverse[править]

Одной из ключевых особенностей Power Apps является интеграция с Microsoft Dataverse (ранее — Common Data Service). Dataverse предоставляет унифицированную модель данных, встроенные средства безопасности, поддержку бизнес-правил и масштабируемость для корпоративных решений[6].

Лицензирование[править]

Power Apps предлагает несколько моделей лицензирования:

  • Per App Plan — доступ к одному приложению за фиксированную плату;
  • Per User Plan — неограниченный доступ ко всем приложениям;
  • Встроенные лицензии — включены в подписки Microsoft 365, но с ограничениями на использование премиум-функций и Dataverse[7].

Некоторые пользователи отмечают, что модель лицензирования Power Apps может быть сложной для понимания и дорогостоящей для малого бизнеса[8].

Критика[править]

Power Apps подвергается критике по следующим направлениям:

  • ограниченная кастомизация интерфейса без использования Power Apps Component Framework;
  • проблемы с производительностью при работе с большими объёмами данных;
  • сложная модель лицензирования и ограниченные возможности бесплатных планов[9];
  • слабая поддержка офлайн-режима;
  • недостаточная документация по продвинутым сценариям и интеграциям[10].

Примечания[править]

Литература[править]

  • Эванс, Джон Low-Code Development with Power Apps. — 2-е. — Нью-Йорк: Apress, 2023. — С. 320. — ISBN 978-1-4842-7985-2.
  • Гилл, Тим Mastering Power Apps: Build Business Applications with Low-Code. — 1-е. — Лондон: Packt Publishing, 2022. — С. 450. — ISBN 978-1-80056-634-3.
  • Рамос, Луис Power Platform Enterprise Architecture. — 1-е. — Бостон: Packt Publishing, 2023. — С. 380. — ISBN 978-1-80056-762-3.
  • Шах, Ману Power Apps Cookbook. — 1-е. — Сан-Франциско: O'Reilly Media, 2021. — С. 290. — ISBN 978-1-4920-7501-9.
  • Мартин, Ник Building Solutions with Power Apps and Power Automate. — 1-е. — Чикаго: Microsoft Press, 2022. — С. 340. — ISBN 978-0-7356-1390-1.

Ссылки[править]

 
Ключевые фигуры

Билл ГейтсПол АлленСатья НаделлаСтив Балмер

Windows

9598ME2000XPVista78 (Developer Preview8.1) • 1011

Microsoft Office

3.04.04.395972000XP20032007201020132016

Мобильные версии

Windows MobileWindows PhoneWindows 10 Mobile

Прочее

Программное обеспечение производства MicrosoftПродукция MicrosoftDirectXMSNSkypeInternet ExplorerMicrosoft EdgeXboxXbox 360Xbox OneKinectXbox LiveGames for WindowsBugogaКомандная строка WindowsMicrosoft в ИзраилеMy PhoneMicrosoft Certified ArchitectMicrosoft Certified IT ProfessionalViva Glint

Рувики

Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Microsoft Power Apps», расположенная по адресу:

Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий.

Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?».