iOS Course at FMI - Sofia University
Защитата ще се проведе на 25-26 февруари. На 25 (петък) от 18:15 започват презентациите (онлайн), по реда на отборите (пак във нашата виртуална стая. Ще записваме.) На 26 февруари (събота) от 9:00 започват защитите. Като за всеки индивидуално ще трябва да защити. Средно отмена по 30-40 мин на отбор. Програмата за събта ще спазва редът от петък.
Отбори:
MovieWatchListApp - Team A
MemeApp - Team B
FitnessApp - Team C
QuizApp - Team D
> FitnessApp2 - Team E ()
NewsApp - Team F
MovieWatchListApp2 - Team G
LeoNFT - Team H
Тук може да намерите разпределението по екип за финалните проекти. Скоро ще има репозитори за всеки един екип. Във Slack ще има канали за всеки един отбор.
На 6 и 7 януари от 18:30 ще проведем дистанционно практическо контролно. Всеки ще получи индивидуална задача, която трябва да реши със зания за:
Swift, UIKit (UITableView, UICollectionView, UIViewController, UINavigationViewController и други), Interface Builder, MVC, AutoLayout и Xcode.
Моля, всички които нямат достъп до mac да ми пишат предварително.
Моля, попълнете следната форма, след като се запознаете с проектите.
Всички проекти може да намерите тук.
Можете да се присъедините към слак пространството свързано със SwiftFMI тук.
Тук може да прочете повече как да подкарате виртален macOS Big Sur. Примерът е с цел обучение при липсата на подходящ хардуер.
Онлайн стая за лекции и семинари от 18:00 в сряда и четвъртък. Моля, регистрирайте се и в слак, за да може да комуникираме по-лесно по теми свързани с курса.
Преминаваме на дистанциионна форма на обучение. Ллекции и семинари на 27.10, 28.10 може да се проведат онлайн. Ще има допълнителна инфомация тук и във slack #ios-2021-2022.
Няма да има лекции и семинари на 20.10, 21.10, 22.10. Моля, прочетете записките тук.
Оценяването в курса е комплексно. Трябва да се участва активно в семинарите (чрез практически решения на задачи). Оценката като отбор е голям фактор, но решаващо значение има индивидуалния принос и разбирането на материала изучаван по време на курса.
Седната формула ще бъде прилагана:
крайна оценка = 0.4 * оценка семинари + 0.3 * отборна оценка на проект + 0.3 * индивидуална защита на проект
Лекция 2 - Swift
Лекция 3 - UIKit
Семинар 2 - Swift
Семинар 3 - UIKit
Може да се ползва следния линк за изтегляне на готов имидж.
Софтуерът за виртуализация може да намерите тук.
Трябва да имате 40ГБ+ свободно дисково пространство. Виртуалният имидж е около 12ГБ. Xcode - 10ГБ за инсталатора + поне още 15ГБ за самата инсталация.
Моля, попълнете анкетата, за да можем да определим броя на студентите, които ще участват в курса и ще посещават семиниарите. В зависимост от броя и предпочитанията, ще видим кои дни ще се провеждат семинарите.
Детайли за създаване на dev акаунт.
За въпроси свързани с курса пишешете тук - [email protected]