Microsoft Power Apps

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

Общие сведения
Microsoft Power Apps
Тип Платформа разработки приложений (low-code)
Автор Команда Microsoft Power Platform
Разработчик Microsoft Corporation
Написана на C#, TypeScript, Power Fx
Интерфейс Веб-интерфейс с визуальным редактором, поддержка drag-and-drop, формулы Power Fx
Движок Power Platform Runtime
Операционные системы Web, Windows, iOS, Android
Языки интерфейса Многоязычный, включая русский
Первый выпуск 31 декабря 2016
Аппаратные платформы Облачная Azure, x64, ARM (через мобильные приложения)
Последняя версия (Постоянно обновляется через Microsoft 365)
Состояние Активно развивается, часть Microsoft Power Platform и Microsoft 365
Лицензия Проприентарная (Microsoft EULA, лицензии Power Apps Plan)
Сайт learn.microsoft.com/ru-r…

История

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].

Примечания

  1. Microsoft запустила «новый миллиардный бизнес» - CNews, CNews.ru. Архивировано 27 марта 2017 года. Дата обращения: 4 ноября 2025.
  2. What is Microsoft Power Apps? | Definition from TechTarget, Search Content Management. Дата обращения: 4 ноября 2025.
  3. mduelae. Начало работы с Power Apps - Power Apps (рус.). learn.microsoft.com. Дата обращения: 4 ноября 2025. Архивировано 22 июня 2024 года.
  4. Обзор Copilot в Power Apps
  5. nravindra-msft. Документация по соединителям Copilot Studio, Power Platform и Azure Logic Apps - Connectors (рус.). learn.microsoft.com. Дата обращения: 4 ноября 2025. Архивировано 25 сентября 2025 года.
  6. Mattp123. Что такое Microsoft Dataverse? - Power Apps (рус.). learn.microsoft.com. Дата обращения: 4 ноября 2025. Архивировано 25 сентября 2025 года.
  7. ChrisGarty. Вопросы и ответы по лицензированию Power Platform - Power Platform (рус.). learn.microsoft.com. Дата обращения: 4 ноября 2025.
  8. Часто задаваемые вопросы по лицензированию Power Apps
  9. yingchin. Советы и рекомендации по повышению производительности приложений на основе холста - Power Apps (рус.). learn.microsoft.com. Дата обращения: 4 ноября 2025.
  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.

Дополнительно по теме