Стэнфордский университет, США — один из лучших в мире в области информатики (Computer Science). Он щедро делится своими курсами, и одним из самых популярных и успешных курсов является курс
CS193P
по разработке приложений на iOS
, который читает профессор Пол Хэгерти. Предложенные в весеннем семестре 2020 года лекции Стэнфордского курса
CS193P
«Developing Application for iOS with SwiftUI» («Разработка приложений для iOS с использованием SwiftUI») были прочитаны студентам Стэнфорда с ориентацией на новый продукт, предоставленный Apple
разработчикам в 2019 г, — фреймворк SwiftUI
для разработки реактивного пользовательского интерфейса (UI). На сайте курса вы найдете материалы, которые были предоставлены студентам Стэнфорда в течение весеннего семестра 2020 г.: ссылки на видео, слайды, домашние задания и код демонстрационных примеров. Русскоязычный конспект курса представлен здесь.SwiftUI
— это совершенно новая вещь, которой было всего несколько месяцев от роду на момент прочтения лекций. Но это самый передовой край технологий, которые, наконец, добрались до разработки приложений на iOS
. В июне 2020 г. состоялась международная конференция разработчиков Apple WWDC
и там была представлена следующая версия SwiftUI 2.0
. Изменения в версии SwiftUI 2.0
отражены на сайте курса на закладке WWDC
.