Чему Вы научитесь
-
От нуля в программировании до рабочего проекта;
-
Завершенное мобильное приложение, созданное по всем правилам и требованиям;
-
База для дальнейшего изучения аспектов мобильной разработки на языке программирования Objective C.
Урок 1. Введение
Демонстрация приложения, которое получится по окончании курса. Установка Xcode.
Урок 2. Создание окон приложения
Осуществление перехода между окнами при помощи интерфейс-билдера.
Урок 3. Настройка окна создания напоминания
Установка интерфейса: UITextField, UIDatePicker, UIButton.
Урок 4. Программирование UIButton
Настройка кнопки "Сохранить".
Урок 5. Программирование UITextField
Сворачивание клавиатуры по нажатию на кнопку return и touch касанию бэкграунда окна приложения.
Урок 6. Программирование UIDatePicker
Урок 7. Создание и настройка уведомлений
Создание локального уведомления (UILocalNotification) и последующая его постановка в расписание уведомлений приложения.
Урок 8. Настройка приложения
Внесение изменений, необходимых для того, что бы приложение могло воспроизводить локальные нотификации. Демонстрация итогового результата по части воспроизведения сообщения на заблокированный экран устройства.
Урок 9. Настройка интерфейса
Прогнозирование и программирование юзер-интерфейса с тем, что бы исключить нежелательные действия пользователя, которые могут привести к некорректной работе мобильного приложения.
Урок 10. Программирование UITableView
Базовые настройки и заполнение таблицы данными.
Урок 11. Настройка уведомлений
Получение данных из расписания уведомлений мобильного приложения и отображение в таблице созданного напоминания.
Урок 12. Обработка касаний табличных ячеек
Реализация обработки касаний табличных ячеек с применением метода протокола и осуществление перехода в окно создания напоминания по нажатию на табличную ячейку.
Урок 13. Передача данных
Реализация передачи данных в окно создания уведомлений и отображение соответствующих данных.
Урок 14. Демонстрация деталей созданных уведомлений
Настройка юзер-интерфейса при демонстрации деталей созданных уведомлений с тем, чтобы исключить нежелательные действия пользователя.
Урок 15. Перезагрузка табличного представления
Реализация перезагрузки табличного представления только при создании нового уведомления с применением NSNotification.
Урок 16. Настройка удаления уведомлений
Настройка возможности удаления как самой табличной ячейки, так и локального уведомления из расписания мобильного приложения.
Что Вы получите
-
Видеозаписи всех онлайн-занятий
-
Методички и домашние задания
-
Общение с одногруппниками
-
Сертификат об окончании обучения