Поділитися через


Огляд Mobile Offline

Хіба не було б прекрасно використовувати програму для мобільних пристроїв, не хвилюючись про ненадійний доступ до Інтернету? Завдяки створеним Power Apps моделям додаткам і новим, мобільним офлайн-інтерфейсам, це можливо. Особи, яким потрібно працювати в віддалених розташуваннях, можуть продовжувати працювати, не переймаючись підключенням до Інтернету.

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

Для синхронізації даних між мобільним пристроєм потрібне підключення до інтернету Microsoft Dataverse.

Щоб розпочати роботу з мобільними пристроями в автономному режимі, розробнику додатків потрібно ввімкнути та визначити таблиці, доступні для використання в автономному режимі, за допомогою сучасного конструктора програм. Докладніші відомості див. у розділі Налаштування мобільного автономного режиму.

За умовчанням мобільні офлайн – це офлайн

Offline-first означає, що всі дані, які можуть знадобитися в автономному режимі, копіюються на ваш мобільний пристрій. Для цього потрібен початковий доступ до мережі для завантаження даних. Отримавши дані, ви весь час працюєте з ними лише на локальному пристрої. Це справедливо як при підключенні, так і при відключенні пристрою від мережі.

Вхід і вихід з доступу до мережі не впливає на продуктивність програми, оскільки вона використовує локальні дані. Power Apps Відстежує доступ до мережі та автоматично синхронізує зміни, які ви вносите локально, із сервером, а також завантажує будь-які оновлення, зроблені на сервері. Офлайн-функції автоматично обробляють неточні мережеві з’єднання, завантажують дані, вивантажують дані, виявляють конфлікти тощо. Вбудовані автономні функції мінімізують системні ресурси та є високопродуктивними.

Якщо для вашого додатка на основі моделі налаштовано та ввімкнено офлайн-режим, будь-хто, хто користується мобільним Power Apps додатком , також може використовувати його в автономному режимі. За замовчуванням Power Apps мобільний додаток спочатку працює в автономному режимі, як з підключенням до Інтернету, так і без нього. Ця функція оптимізує продуктивність в автономному режимі та створює узгоджену взаємодію для користувачів, коли вони змінюють місцезнаходження.

  • Онлайн: використовується, коли доступне підключення до Інтернету, але автономний режим не налаштовано. Програма для мобільних пристроїв працюватиме аналогічно до програми на вашому комп'ютері, підключеній до Інтернету. Якщо доступ до Інтернету буде втрачено, програму для мобільних пристроїв не можна буде використовувати. Цього робити не рекомендується.
  • В автономному режимі без підключення до Інтернету: дані завантажуються, а всі зміни зберігаються на вашому мобільному пристрої. Після відновлення підключення до Інтернету зміни синхронізуються із сервером автоматично.
  • В автономному режимі з підключенням до Інтернету: дані завантажуються на пристрій, а всі зміни зберігаються локально. Оскільки є підключення до Інтернету, програма автоматично намагається синхронізуватися кожні кілька хвилин.

Важливо

Докладніші відомості про налаштування Mobile Offline для компонованих програм див. у розділі Розробка компонованих програм для автономної роботи.

Порівняння пріоритету автономного режиму з класичним автономним режимом

У випадку з офлайн-досвідом важливо розуміти ключові переваги офлайн-досвіду в порівнянні з класичним офлайн-досвідом.

В першу чергу в режимі офлайн Класичний офлайн
  • Дані завжди однакові незалежно від підключення до мережі.
  • Для користувачів немає переключення з автономного в онлайн-режим. Користувач ніколи не забуває синхронізувати свої зміни з сервером, тому що додаток робить це автоматично?
  • У користувачів є можливість пропустити початкову синхронізацію в автономному режимі та залишитися в онлайн-режимі. Це означає, що взаємодія з користувачами може бути різною.
  • Користувачі повинні пам’ятати про вимкнення перемикача «Робота в автономному режимі », перш ніж вони зможуть синхронізувати зміни з сервером.
  • Щоб зберегти зміни в автономному режимі, потрібно встановити перемикач Робота в автономному режимі в положення Увімк. В іншому випадку, коли ви працюєте над рядком і раптово втрачаєте підключення до Інтернету, ваші зміни втрачаються.
  • Рядки, що відображаються в автономному режимі, перелічуються з локальної бази даних. Це означає, що рядки, які ви бачите в автономному та онлайн-режимі, можуть відрізнятися.