До стрічки

Microsoft Power Apps: Створення додатків для iPhone, Android та настільних комп'ютерів

Microsoft Power Apps надає можливість створювати додатки для iPhone, Android та настільних комп'ютерів без спеціальних програмістських навичок.

Microsoft Power Apps: Створення додатків для iPhone, Android та настільних комп'ютерів

Створення додатків для спрощення робочих процесів

Кожен з нас стикається з ситуацією, коли виникає потреба в новій програмі, наприклад, для планування відпустки. Програміст, думаючи про це, відразу ж замислюється, як реалізувати цю ідею. Але згадавши про бази даних, захист даних, безпеку, впровадження та витрати часу, початкова зацікавленість зникає. В результаті ми повертаємося до старих Excel-таблиць, і це питання залишається невирішеним ще на рік.

Уявіть, як було б зручно мати просте і швидке рішення для створення маленьких додатків для iPhone, Android та настільних комп'ютерів. Таке рішення, яке б зосереджувалося виключно на самій програмі, було б легко доступним для всіх співробітників і дозволяло б оновлення без необхідності завантаження з App Store.

Це не просто мрія — Microsoft Power Apps надає саме таку можливість. Цей хмарний сервіс є частиною платформи Microsoft Power і в поєднанні з SharePoint, Teams і OneDrive дозволяє швидко і легко розробляти власні додатки в корпоративному середовищі.

Чи потрібні спеціальні знання для використання Microsoft Power Apps?

Чи потрібні спеціальні програмістські навички для роботи з Microsoft Power Apps? Відповідь — і так, і ні. Якщо у вас є базові знання програмування, ви зможете швидко розпочати. Для тих, хто знає лише Excel, процес освоєння займе трохи більше часу, але це не має стати проблемою.

Microsoft Power Apps використовує мову програмування "PowerFX", яка на перший погляд нагадує формули Excel. Проте, якщо придивитися уважніше, код також має спільні риси з JavaScript.

Дизайн є важливою складовою. Чистий і зрозумілий інтерфейс користувача — це половина успіху при створенні Power App. Хоча знання в області дизайну можуть бути корисними, вони не є обов'язковими.

Бази даних для Microsoft Power Apps

Для додатка можна використовувати практично будь-яку базу даних. Так, ви правильно прочитали: SQL-база даних або Firebase не є обов'язковими. Навіть Excel-таблиця, розміщена в папці OneDrive, може слугувати базою даних.

Ви можете використовувати безліч API для отримання, наприклад, погодних даних або статистики. Також можна підключатися до соціальних мереж, таких як X, Facebook та інші. Профілі Office365 доступні для отримання, включаючи зображення профілю та інформацію про роботу.

Найзручніше зберігати власний контент у списках SharePoint, де можна використовувати різні методи для читання та запису, такі як функція "Patch".

Якщо вам потрібні більш професійні рішення, Microsoft Dataverse є відмінним вибором, оскільки він нагадує SQL-базу даних.

Впровадження додатків Microsoft Power Apps

Але як же потрапляє Power App на пристрої? Існує безліч шляхів. З додатком "Microsoft Power Apps", доступним в App Store, ви можете використовувати свої програми на мобільних пристроях.

Ваші програми також можна запускати просто в браузері — достатньо натиснути на посилання, і додаток запуститься.

Ще один варіант — використання Microsoft Teams, де також можна запускати та використовувати додатки.

Висновки щодо Microsoft Power Apps

Microsoft досягла значного успіху з Power Apps. Розробка та створення додатків на платформі Power приносить задоволення. Хоча не все ідеально, і іноді доводиться шукати обхідні шляхи, компанія активно працює над покращеннями. Спільнота користувачів також зростає, а надана Microsoft документація є дуже обширною.

Єдине значне недоліком, на мою думку, є переклад "PowerFX". Якщо в Excel всі формули написані німецькою, як "WENN" замість "IF", то в Power Apps все залишається англійською. Проте, якщо ваш браузер налаштований на німецьку мову, ви все ж помітите деякі відмінності. Тому рекомендую налаштувати браузер на англійську, щоб код, скопійований з інтернету, працював коректно.