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