Создание пользовательских интерфейсов мобильных приложений для iPhone

Смартфоны – самое известное и любимое многими средство связи, а кроме этого ещё и предмет, который одновременно является развлечением, книгой, спортивным тренером, записной книжкой и многим другим. Стив Джобс внёс существенный вклад в развитие этого гаджета. Предложив первым телефон без клавиатуры и с достаточно большим экраном, он открыл новые возможности для создателей разнообразных приложений. С годами вносилось что-то новое в iPhone, но приятный интерфейс и принципы управления им в общем остались прежними. При этом лишь добавлялись новые функции, делая работу со смартфоном ещё более увлекательной.

IT-Академия БелХард предлагает тем, кого привлекает iPhone, пройти курс «Создание пользовательских интерфейсов мобильных приложений для iPhone».

Требования к слушателям: умение программировать на любом объектно-ориентированном языке (C++, C#, Java и др.).

Продолжительность курса: 48 академических часов.

Стоимость: 1 590 000 руб.

Цели курса:

  • освоение основ Objective-C;
  • знакомство со структурой программы для iOS;
  • научить работать со стандартными компонентами для создания пользовательского интерфейса.

Программа курса:

  1. Обзор программы курса. Основы работы со средой разработки приложений под платформу iOS – Xcode. Общая структура приложения. Создание кнопки и обработка событий. Работа с классом UIAlertView для отображения сообщений пользователю.
  2. Понятие делегата. Обработка делегата для UIAlertView. Локализация текстов и элементов интерфейса в программе.
  3. Работа с классом UITableView для создания табличного представления данных. Простейшее заполнение таблицы данными.
  4. Изменение дизайна ячеек таблицы, кеширование ячеек, изменение высоты, добавление изображений и др. Работа с классом UINavigationController для осуществления навигации в приложении.
  5. Различные способы навигации в приложении. Добавление еще одного экрана в приложение, переход на него. Настройка различных элементов навигации.
  6. Работа с XML, JSON. Разбор и представление данных.
  7. Синхронный и асинхронный запросы к веб-сервису.
  8. Работа с классом UIActionSheet для отображения списка выбора действий. Добавление индикатора загрузки. Просмотр веб-страниц с помощью класса UIWebView.
  9. Сериализация и долговременное хранение данных. Работа с потоками.
  10. Отладка приложения. Загрузка приложений на iPhone, iPad, публикация в магазине приложений AppStore.

Результат: Вы сможете создать Вашу первую программу для iPhone/iPad.

Чтобы записаться на курс, можно позвонить по следующим телефонам: +375 29 54 654 54 или +375 44 54 654 54, а также можно отправить письмо по электронному адресу:  it-academy@belhard.com.