Школа инженерного дела Стэнфордского университета выпустила видео высокой четкости и слайды своего осеннего 2011 года «Разработка приложений для iOS». Лекции и уроки для CS193P ориентированы на iOS 5 и бесплатны для загрузки из ITunes University, предлагая отличный взгляд на начало разработки iOS глазами мировой инженерной школы мирового класса.
- iTunes U & Stanford: разработка приложений для iPad и iPhone (ссылка iTunes)
Если вы еще не загрузили какие-либо курсы из iTunes, появится новый раздел на боковой панели библиотеки iTunes под названием «iTunes U», который будет содержать уроки.
Описание курса Стэнфорда выглядит следующим образом:
Инструменты и API, необходимые для создания приложений для платформы iPhone с помощью iPhone SDK. Дизайн пользовательских интерфейсов для мобильных устройств и уникальные взаимодействия с пользователями с использованием технологий мультитач. Объектно-ориентированный дизайн с использованием шаблона model-view-controller, управления памятью, языка программирования Objective-C. iPhone API и инструменты, включая Xcode, Interface Builder и Instruments в Mac OS X. Другие темы включают в себя: базовую анимацию, сетевую поддержку, управление питанием мобильных устройств и соображения производительности.
Официальными предпосылками к курсу являются: язык C и опыт программирования, а также рекомендуют опыт работы с UNIX и объектно-ориентированное программирование. Очевидно, вам понадобится Mac, Xcode и IOS SDK.
- Загрузите Xcode 4.2 из iTunes — бесплатно
- Установите iOS SDK — бесплатно
Стэнфордский университет сделал традицию предлагать избранные курсы для бесплатного онлайн-обучения, включая прошлые классы разработки iPhone и текущий курс «Введение в базы данных».