LocationNotes для Android
Програма Android є польовим клієнтом для LocationNotes. Він відкривається безпосередньо на карті, робить запис приміток доступним, коли з’єднання втрачається, і синхронізується з тим самим веб-сайтом LocationNotes і API, які забезпечують роботу загальнодоступних сторінок, облікових записів і робочих областей команди.
Автентифікація API docs Підтримка Перегляньте публічні команди
Основний робочий процес Android.
- Програма запускається на карті, тому найближчий контекст видно першим.
- Примітки можуть бути організовані просторово на карті або структурно за допомогою ієрархічних категорій.
- Стан онлайн і офлайн залишається видимим у додатку, включаючи окремий стан для мережі, карт і синхронізації.
- Публічні нотатки поблизу попередньо завантажуються за областями, коли пристрій онлайн.
- Категорії, примітки та контекст команди зберігаються з ідентифікаторами на основі GUID для безпечної синхронізації.
Поведінка офлайн
LocationNotes розроблено таким чином, що захоплення поля не припиняється лише через нестабільність мережі. Програма Android зберігає локальні нотатки та стан категорії на пристрої, ставить записи в чергу для подальшої синхронізації та дозволяє користувачеві продовжувати працювати, доки API знову не стане доступним.
- Анонімні користувачі можуть створювати приватні локальні нотатки на пристрої без облікового запису LocationNotes.
- Ці анонімні нотатки є локальними лише на пристрої, доки користувач не ввійде та не вибере синхронізацію.
- Користувачі, які ввійшли в обліковий запис, можуть продовжувати створювати або редагувати відповідні нотатки в автономному режимі та надсилати ці зміни під час наступного циклу синхронізації.
- Завдання командного адміністрування, зміни членства, зміни посилань для запрошень і налаштувань загальнодоступної сторінки все ще потребують активного підключення до сервера.
Облікові записи, синхронізація та публікація
Автентифікація потрібна, перш ніж програма Android зможе синхронізувати особисті нотатки із сервером, публічно опублікувати нотатку або брати участь у робочих процесах команди, які залежать від стану спільного сервера. Той самий обліковий запис можна використовувати в додатку Android і на веб-сайті.
- Поточні публічні методи входу: локальна електронна адреса та пароль, Google і Facebook.
- Нові облікові записи пропонуються лише користувачам віком 16 і старше, а також старшим, якщо цього вимагає місцеве законодавство.
- Публікація загальнодоступних нотаток і синхронізація блокуються, доки користувач не буде автентифікований.
- Сторінки облікового запису веб-сайту обробляють зміни пароля, електронної пошти, керування зв’язаним постачальником, експорт даних і видалення облікового запису.
Нотатки, видимість і команди
Нотатки в додатку Android можуть залишатися приватними, публікуватися загальнодоступно або належати команді. Командні нотатки все ще підтримують той самий набір правил видимості, який використовується веб-сайтом і API: командна нотатка може залишатися приватною для власника та поточних членів команди, або вона може бути загальнодоступною.
- Приватні особисті нотатки бачать лише власники, які ввійшли в систему.
- Приватні групові нотатки бачать власник нотатки та поточні активні учасники пов’язаної команди.
- Публічні нотатки можуть відображатися на загальнодоступних картах, сторінках профілів, сторінках команд, сторінках нотаток і загальнодоступних результатах пошуку.
- Коли вміст створюється певною мовою, система записує цю мову вмісту та зберігає його на загальнодоступних сторінках.
Що ще відбувається на сайті
Програма Android — це не повна поверхня продукту. Веб-сайт містить загальнодоступні маркетингові сторінки, загальнодоступний каталог команди, сторінки профілів, загальнодоступні сторінки команди, сторінки приміток, безпеку облікового запису, експорт і робочі процеси видалення облікового запису. Параметри сторінки команди та адміністрування більшості загальнодоступних файлів також доступні на веб-сайті.
- Громадський пошук охоплює заголовки приміток, корпуси приміток і назви категорій.
- Громадські колективи перелічує загальнодоступні команди поточною мовою відвідувача за замовчуванням.
- Автентифікація документує URL-адреси зворотного виклику та поведінку входу.
- Конфіденційність і Умови пояснити публічні сторінки, правила команди, експорт і видалення.
Бета-версія збірок
Бета-доступом до Android керує команда бета-тестувальників. Члени команди, які ввійшли в обліковий запис, можуть відкрити бета-сторінку для поточного APK, а всі інші можуть переглянути сторінку команди або подати запит на доступ до неї.
Модель єдиного розгортання
LocationNotes публікує веб-сайт і API разом як один ASP.NET Core серверний артефакт. Програма Android вказує на той самий домен для автентифікації, синхронізації, завантаження загальнодоступних нотаток і виявлення загальнодоступного вмісту. Use the API docs when you need the exact routes and JSON examples instead of the website walkthroughs.