Офлайн пайдаланатын бағдарламаны әзірлеудің ең жақсы тәжірибелері
Бұл мақалада офлайн режимде пайдалану үшін конфигурацияланған қолданбалардың пайдаланушылары үшін ең жақсы тәжірибені жасау жолы бойынша ұсыныстар берілген.
- Кенеп қолданбасын желіден тыс пайдалану үшін конфигурацияласаңыз, қолданбаның деректер көзі деректерін алу жолын оңтайландыруыңыз қажет. Толығырақ: Кеңеп қолданбаларында ең жақсы офлайн пайдаланушы тәжірибесін жасау жолы
- Желіден тыс жұмыс істеу үшін қолданба желі қосылымынан тәуелсіз жұмыс істеу үшін барлық қажетті активтерді, соның ішінде ресурстар мен деректерді жүктеп алуы керек. Бұл процесс қолданбаны бірінші рет пайдалану кезінде орын алатын бір реттік орнату тапсырмасы болып табылады. Бұл бастапқы жүктеп алу жылдамдығына құрылғыға жүктелген деректер көлемі әсер етеді, ол желіден тыс профиль параметрлерімен және қолданбаның ортасында пайдаланушыға қолжетімді деректер санымен анықталады. Үздіксіз, бастапқы тәжірибе үшін оффлайн қолданбаны шығаруды жоспарлаған жөн.
Кенеп қолданбаларында ең жақсы офлайн пайдаланушы тәжірибесін қалай жасауға болады
Арнайы сценарийлер үшін жылдам пайдаланушы тәжірибесін жасау үшін келесі ұсыныстарды пайдаланыңыз.
Сценарий | Ұсынылмаған тәсіл | Ұсынылатын тәсіл |
---|---|---|
Галереяда қатысты кестелер туралы ақпаратты көрсету. | Деректерді алу үшін іздеуді пайдаланыңыз. | Қатысты кестенің бағандарын қамтитын көріністі пайдаланыңыз. |
Көптеген жазбалары бар сүзілетін галерея жасаңыз. | Жазбаларды Dataverse жүктеп, жинақта сақтаңыз. Галерея элементтерін сүзгіленген жинаққа орнатыңыз. | Галерея элементтерін тікелей Dataverse сүзгіленген деректерге орнатыңыз. |
Бірнеше жазбаларды жаңартыңыз. | Жазбаларды айналдырыңыз және оларды жеке түзетіңіз. | Барлық өзгертулерді қамтитын топтаманы жаппай түзетіңіз. |
Монитор арқылы мобильді офлайн кенеп қолданбаларын диагностикалаңыз
Монитор – жасаушыларға қолданбаның не істейтінін және оны қалай орындайтынын, ол іске қосылған кезде қолданбада орын алатын барлық негізгі әрекеттерді тіркеу арқылы терең көрінісін ұсынатын құрал. Мәселелерді жақсырақ диагностикалау және ақаулықтарды жылдам жою үшін мобильді қолданба сеансын Мониторға қосуыңызға болады.
Офлайн қолданбаны шығаруды жоспарлаңыз
Маңызды
Егер автоматты түрде жасалған офлайн профильді (тек кенеп қолданбалары үшін қол жетімді) пайдалансаңыз және бірінші қадамдастыру тым көп уақытты алса, нұсқаулықты жасауыңыз керек, келесі ең жақсы тәжірибелерді пайдалану арқылы офлайн профиль.
Офлайн қолданбаңызды үш кезеңде жасаңыз және шығарыңыз.
1 кезең: әзірлеу және қайталау
Сіз кептік қолданбалар үшін мобильді офлайнды орнатқаннан кейін немесе үлгіге негізделген қолданбалар үшін мобильді офлайн режимін орнатқаннан кейін, тестілеуді және түзетуді бастау уақыты келді. Қолданба желіден тыс кезде қалай әрекет ететінін анықтау үшін Power Apps мобильдік немесе Field Service Mobile пайдаланыңыз. Windows жүйесіне арналған Power Apps Windows қолданбасын Microsoft дүкенінен таба аласыз, ол мобильді құрылғыны қажет етпей қайталауға мүмкіндік береді.
Бұл кезеңде Офлайн профильді оңтайландыру нұсқауларын орындай отырып, қолданбаға дұрыс деректер жүктелгеніне көз жеткізу үшін кестелерді қосасыз және бар кестелерге сүзгілерді қолданасыз. .
Нәтиже
Деректер жүктелгеннен кейін барлық кестелер мен пішіндердің офлайн режимінде жұмыс істейтінін және жүктеп алу өлшемдерінің орынды екенін растайсыз.
Маңызды
Модельге негізделген қолданбаға арналған метадеректер қолданба іске қосылғанда шығарылады. Бұл қолданбадағы пішін құрамдас бөлігі немесе көрініс сияқты құрамдас бөлікті өзгертсеңіз, өзгерістерді көрсету үшін профиль үшін қолданбаны қайта іске қосу керек дегенді білдіреді.
2 кезең: пайдаланушылармен сынау
Бірнеше пайдаланушыдан нақты деректері бар бағдарламаны сынауды сұраңыз. Офлайн профиль әртүрлі пайдаланушылар түрлеріне масштабталатынына және әртүрлі жад сыйымдылығы бар құрылғыларда жұмыс істейтініне көз жеткізіңіз. Әрбір пайдаланушы үшін Құрылғы күйі бетін (үлгіге негізделген қолданбаларда қол жетімді) тексеріңіз. Қосымша ақпаратты Офлайн үлгісін және офлайн күй белгішесін пайдалану бөлімінен қараңыз. Жүктеп алынған деректер көлемін арттыру немесе азайту үшін офлайн профильдегі сүзгілерді реттеңіз.
Нәтиже
Офлайн профиль нақты пайдалану жағдайларына қарай масштабталатынын растайсыз. Олай болмаса, офлайн профильді оңтайландырыңыз.
3 кезең: оны жинаңыз
Бағдарламаны ұйымыңыздың қалған бөлігіне қолданыңыз.
Нәтиже
Шығарылымдағы пайдаланушының әрбір класы сәтті синхрондауға және желіден тыс жұмыс істеуге қабілетті екенін растайсыз.
Пайдаланушыларға қажет деректерді өткізіп алмаңыз
Пайдаланушыларыңызда қажетті деректердің барлығы бар-жоғын тексеріңіз. Бағдарлама онлайн және офлайн болғанда қолжетімді деректерді салыстырыңыз. Құрылғы ұшақ режимінде болғанда, көріністер мен пішіндер онлайн веб-шолғыштағы деректермен бірдей деректерді көрсететініне көз жеткізіңіз. Айырмашылықтар болса, көріністердегі сүзгілерді реттеңіз немесе офлайн профиліңіздегі сүзгілерді реттеңіз.
Бағдарламаға қажет болса, қатысты кестелерді қосыңыз
Бизнес процесінің ағындары: Егер пішінде Бизнес процесінің ағыны болса, Бизнес процесінің ағыны кестесін қосуды ұмытпаңыз. Қосымша ақпаратты Қолдау көрсетілетін мүмкіндіктер бөлімінен қараңыз.
Файлдар мен кескіндер: офлайн профиліңізде файлдар мен кескіндер болса, олар үшін кестелерді қосыңыз. Қосымша ақпаратты Офлайн үлгіге негізделген қолданбаларда файлдар мен кескіндерді конфигурациялау немесе Офлайн кенеп қолданбаларындағы файлдар мен кескіндерді конфигурациялау бөлімін қараңыз. Маңызды файлдарды жүктеуді шектеу үшін теңшелетін сүзгілерді пайдаланыңыз.
Уақыт шкаласы: офлайн режимінде қолжетімді уақыт шкаласын басқару (тек үлгіге негізделген қолданбалар үшін) туралы ескертпелер жасау үшін Ескертпелер кестесін және қосыңыз. Пайдаланушылар кесте офлайн профильге. Пайдаланушылар суреттер мен бейнелерді жүктеп салса, ескертпелер үлкен болуы мүмкін, сондықтан жүктеп алу уақытын шектеу үшін Ескертпелер кестеге теңшелетін сүзгілерді қолданыңыз.
Маңызды
Пайдаланушылар уақыт шкаласын басқаруға 4 МБ-тан үлкен файлдарды жүктеп салса, деректерді жүктеп алу баяу болуы мүмкін. Пайдаланушыларға көлемі 4 МБ-тан асатын файлдарды жүктеп салу қажет болса, өнімділікті жақсарту үшін уақыт шкаласының орнына Field Service немесе Файлдар/Кескіндер ішіндегі жылдам ескертпелерді басқару элементін пайдаланыңыз.
Мобильді желіден тыс синхрондау бойынша кеңестер
Ұялы құрылғылармен mobile offline синхрондауы жүйелі түрде орын алады. Azure желісінің кідірісіне, синхрондауға орнатылған деректер көлеміне және ұялы желі жылдамдығына байланысты синхрондау циклі соңғы бірнеше минутта орын алуы мүмкін. Пайдаланушылар синхрондау кезінде мобильді қолданбаларды пайдалана алады.
Бастапқы метадеректерді жүктеп алу уақыты желіден тыс конфигурацияланған қолданба модульдеріндегі жалпы кестелер санымен анықталады. Соңғы пайдаланушылар үшін тәжірибені оңтайландыру үшін қажетті кестелер мен қолданба модульдерін ғана офлайн режиміне конфигурациялағаныңызға көз жеткізіңіз.
Желіден тыс жұмыс істегіңіз келетін кез келген көрініс офлайн режимде пайдалану үшін конфигурацияланбаған кестелерге сілтеме жасамайтынына көз жеткізіңіз. Мысалы, болжау Есептік жазба желіден тыс профильде болса, одан кейін Есептік жазба негізгі контактіге сілтеме жасайтын көрініс Байланыс профильде жоқ, қолжетімді емес.
Пайдаланушы қауіпсіздігі артықшылықтарының өзгерістері келесі синхрондау циклі барысында жаңартылады. Осы уақытқа дейін пайдаланушылар алдыңғы қауіпсіздік артықшылықтарына сәйкес деректерге қол жеткізуді жалғастыра алады, бірақ олар жасаған кез келген өзгертулер серверге синхрондау кезінде тексеріледі. Егер олардың енді жолға өзгертулер енгізу артықшылықтары болмаса, олар қате алады және жол жасалмайды, жаңартылмайды немесе жойылмайды.
Пайдаланушының жолды көру артықшылығы өзгерістері келесі синхрондау цикліне дейін ұялы құрылғыға әсер етпейді.
Мобильді офлайн мобильді қолданбалардың қауіпсіздік үлгісін және өріс деңгейіндегі қауіпсіздік пен өрісті ортақ пайдалануды қоспағанда, иерархиялық қауіпсіздік үлгісін құрметтейді.
Келесіні де қараңыз:
- Офлайн профильді оңтайландырыңыз
- Кенеп қолданбаларын офлайн режиміне конфигурациялаңыз
- Модельге негізделген қолданбаларды офлайн режиміне конфигурациялаңыз
- Field Service (Dynamics 365) мобильді бағдарламасы (бейне бар) үшін офлайн деректерді конфигурациялау
- Field Service (Dynamics 365) мобильді бағдарламасын ендіруге арналған бес кеңес (блог)