ФИНКИ / Мобилни апликации и игриМобилни информациски системи.
Поврзи мобилна апликација со информациски систем, податоци и сервиси на повеќе платформи.
<>РАЗБЕРИ. ПРИМЕНИ. НАПРЕДУВАЈ.+
- 01Развој за повеќе мобилни платформи
- 02Комуникација меѓу уреди и сервиси
- 03Поврзување со бази и облак
- 04Обработка на податоци во мобилна апликација
02 / РАЗБЕРИ ГО КОНЦЕПТОТ
Логиката зад
решението.
Мобилен информациски систем поврзува уред, локални податоци и централен сервис. Кога врската прекинува, апликацијата мора да знае кои промени се локални и кои се потврдени. Синхронизацијата бара идентификатори, обработка на повторени барања и правило за конфликтите меѓу различни измени.
ПРИМЕР ОД СЕКОЈДНЕВНАТА ПРАКТИКАИЛУСТРАТИВЕН ПРИМЕР
Теренска пријава што се синхронизира подоцна
Теренски работник внесува три пријави без интернет и ги испраќа кога повторно ќе се поврзе.
- 01
Секоја пријава добива стабилен локален идентификатор и статус „неиспратена“.
- 02
При повторно поврзување се испраќаат податоците и се чека серверска потврда.
- 03
Повторно испратена иста пријава се препознава по идентификатор, без создавање дупликат.
↳Што добиваме?На серверот завршуваат три пријави, дури и ако една била испратена двапати поради прекинат одговор.
Сценариото и податоците се поедноставени за учење. Примерот не претставува конкретен клиентски проект или измерени резултати од продукциски систем.
03 / СТУДЕНТСКИ ПРАШАЊА
Прашај.
Разбери подобро.
Дали успешен HTTP повик значи дека сите локални податоци се синхронизирани?+
Не. Провери кои записи серверот ги потврдил и ажурирај го нивниот статус одделно.
Што ако два уреда изменат ист запис?+
Потребно е правило за верзии и конфликти. Автоматско прифаќање на последната измена не е соодветно за секој систем.
Зошто ни треба локална база?+
За работа без мрежа, брз приказ и зачувување на непотврдени промени. Таа не ја заменува логиката за синхронизација.
УЧИ СО РАЗБИРАЊЕТвојот материјал.
Нашата следна задача.
Работиме на делот што ти е најпотребен: основни концепти, практични задачи или подготовка за колоквиум и испит. Содржината ја усогласуваме со материјалите што ги учиш во твојата генерација.
REC ТВОЈОТ ЧАС
▶
РАЗБЕРИ. ПОВТОРИ. ПРИМЕНИ.↺
ПОВТОРИ КОГА ТИ ТРЕБА.НЕ САМО ЕДНАШ. КОЛКУ ШТО ТИ ТРЕБА.Часот завршува.
Знаењето останува.
Секој час се снима. Врати се на објаснувањата, паузирај кај потешките делови и повтори ги задачите со свое темпо.
↺Снимките се достапни најмалку
во текот на еден семестар.
Снимките се наменети за твоето учење. Споделување и објавување се дозволени само по претходен договор.