Создание пользовательских интерфейсов мобильных приложений для iPhone
Смартфоны – самое известное и любимое многими средство связи, а кроме этого ещё и предмет, который одновременно является развлечением, книгой, спортивным тренером, записной книжкой и многим другим. Стив Джобс внёс существенный вклад в развитие этого гаджета. Предложив первым телефон без клавиатуры и с достаточно большим экраном, он открыл новые возможности для создателей разнообразных приложений. С годами вносилось что-то новое в iPhone, но приятный интерфейс и принципы управления им в общем остались прежними. При этом лишь добавлялись новые функции, делая работу со смартфоном ещё более увлекательной.
IT-Академия БелХард предлагает тем, кого привлекает iPhone, пройти курс «Создание пользовательских интерфейсов мобильных приложений для iPhone».
Требования к слушателям: умение программировать на любом объектно-ориентированном языке (C++, C#, Java и др.).
Продолжительность курса: 48 академических часов.
Стоимость: 1 590 000 руб.
Цели курса:
- освоение основ Objective-C;
- знакомство со структурой программы для iOS;
- научить работать со стандартными компонентами для создания пользовательского интерфейса.
Программа курса:
- Обзор программы курса. Основы работы со средой разработки приложений под платформу iOS – Xcode. Общая структура приложения. Создание кнопки и обработка событий. Работа с классом UIAlertView для отображения сообщений пользователю.
- Понятие делегата. Обработка делегата для UIAlertView. Локализация текстов и элементов интерфейса в программе.
- Работа с классом UITableView для создания табличного представления данных. Простейшее заполнение таблицы данными.
- Изменение дизайна ячеек таблицы, кеширование ячеек, изменение высоты, добавление изображений и др. Работа с классом UINavigationController для осуществления навигации в приложении.
- Различные способы навигации в приложении. Добавление еще одного экрана в приложение, переход на него. Настройка различных элементов навигации.
- Работа с XML, JSON. Разбор и представление данных.
- Синхронный и асинхронный запросы к веб-сервису.
- Работа с классом UIActionSheet для отображения списка выбора действий. Добавление индикатора загрузки. Просмотр веб-страниц с помощью класса UIWebView.
- Сериализация и долговременное хранение данных. Работа с потоками.
- Отладка приложения. Загрузка приложений на iPhone, iPad, публикация в магазине приложений AppStore.
Результат: Вы сможете создать Вашу первую программу для iPhone/iPad.
Чтобы записаться на курс, можно позвонить по следующим телефонам: +375 29 54 654 54 или +375 44 54 654 54, а также можно отправить письмо по электронному адресу: it-academy@belhard.com.