Название: Разработка приложений под iOS 7 Год выпуска: 2013 Жанр: Вебинар, обучающий видеокурс Автор (режиссер): Алексей Ушаков
Описание: Вебинар Разработка приложений под iOS научит Вас создавать интересные и полезные приложения для под iOS. Программа вебинара включает в себя десять основных тем, перечисленных ниже. Практике на каждом занятии будет отведено значительное время. Сложные и емкие практические задачи будут выполняться совместно с преподавателем. Ряд задач будет необходимо выполнить самостоятельтно.
Программа вебинара: Занятие 1. *Знакомство с инструментами разработки. Окружение. Полезные ресурсы. *Начало работы с Xcode. Приложение Hello, World! *Обсуждение курсовых проектов. Этапы разработки приложения. Занятие 2. *Инструменты разработки пользовательского интерфейса. Storyboard. *Приложение Meeting Schedule. Разработка UI. *Работа над курсовым проектом. Разработка UI. Занятие 3. *Основы Objective-C. Классы NSString, NSData, NSNumber. Класс *UIViewController. *Приложение Meeting Schedule. Создание обработчиков событий. *Работа над курсовым проектом. Обработчики событий. Занятие 4. *Основы Objective-C (Продолжение). Коллекции объектов NSArray и *NSDictionary. Design Patterns. Классы UITableView и UITableViewController. *Приложение Meeting Schedule. Работа с данными. Добавление и удаление записей. *Работа над курсовым проектом. Работа с данными. Занятие 5. *Жизненный цикл приложения. UIApplicationDelegate. CoreData. *Приложение Meeting Schedule. Добавление Persistent Storage. *Работа над курсовым проектом. Добавление Persistent Storage. Занятие 6. *Кастомизация пользовательского интерфейса. Изменение внешнего вида ячеек *таблицы. Core Foundation. Core Graphics. Основы обработки жестов. *Приложение Meeting Schedule. Создание кастомного элемента UI. *Работа над курсовым проектом. Кастомизация внешнего вида приложения. Занятие 7. *Особенности приложений для iPad и универсальных приложений. *Master-Detail Interface. Настройки приложения. *Приложение Meeting Schedule. Адаптация пользовательского интерфейса для iPad. *Работа над курсовым проектом. Добавление поддержки iPad. Занятие 8. *Работа с сетью. Обработка ошибок. NSURLConnection. Работа с JSON и XML. *Работа с Facebook и Twitter. *Приложение Meeting Schedule. Добавление синхронизации с сервером. *Работа над курсовым проектом. Интеграция с соц. сетями. Занятие 9. *Многопоточность в iOS. Примитивы синхронизации. Блоки в Objective-C. GCD. *Приложение Meeting Schedule. Добавление многопоточности. *Работа над курсовым проектом. Добавление многопоточности. Занятие 10. *Процесс размещения приложения в AppStore. Требования выдвигаемые к приложениям. *Приложение Meeting Schedule. Размещение в AppStore.
Страна: Россия Продолжительность: 26:30:46 Язык: Русский