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