- •Задание на выпускную квалификационную работу студента
- •Аннотация
- •Содержание
- •Введение
- •1.Теоретическая часть
- •1.1 Обзор мобильной операционной системы ios
- •1.2 Архитектура ос Ios
- •Слой Core Services
- •Слой Cocoa Touch
- •Слой Media
- •Слой Core os
- •1.3 Уровень библиотек
- •1.4 Среды разработки приложения
- •2. Практическая Часть
- •2.1 Требования к мобильному приложению
- •2.2 Подготовка среды разработки
- •Создание раздела Видео
- •Вкладка Мы на карте
- •Окончательный вид приложения
- •2.3 Тестирование приложения
- •Литература
- •Приложение. Интерфейс программы
Создание раздела Видео
Создаем вкладку для видео, где будет находиться ссылка на видео канал на YouTube и видео с него. Добавляем кнопку с ссылкой на канал. (рис 27)
Рис. 27 Кнопка на канал
Далее добавляем текстуру на кнопку для более красочного дизайна, и добавляем видео ролики с прямой ссылкой для просмотра в самом приложении. (рис 28)
Рис. 28 – Готовая вкладка видео
Вкладка Мы на карте
На вкладке «Properties» нажимаем на кнопку «Add location». В открывшемся окне набираем необходимый адрес, нажимаем кнопку «Search», после того как необходимое место будет найдено нажимаем кнопку «Add». Вы можете добавить несколько локаций. В данной вкладке будет содержаться местонахождение колледжа «Угреша» и как добраться до него. (рис 29,30)
Рис. 29 Указание местонахождение
Рис. 30 Маршруты автобусов
Окончательный вид приложения
Рис. 31 Законченное приложение
2.3 Тестирование приложения
Итак, переходим к тестированию созданного приложения.
Для этого понадобиться скачать на iPhone/iPad специальное приложение, которое будет подключаться к аккаунту Apparchitect и запускать созданное приложение на устройстве.
Зайдите в AppStore и в строке поиска введите «Apparchitect for iPhone» если вы создавали приложение для iPhone и «Apparchitect for iPad» если создавали приложение для iPad.(Рис 32)
Рис. 32 Поиск в App Store
После того, как скачаете необходимое приложение, запустите его.Далее введите логин и пароль в системе Apparchitect и выполните вход в систему
.(рис 33)
Рис. 33 Форма входа
После входа в систему выберите ваше приложение из предложенного списка. Можете начать его тестирование.
Публикация приложения
Итак, приложение готово, теперь его нужно отправить на проверку в AppStore (если ваше приложение не добавить в AppStore) им попросту нельзя будет пользоваться.
Для того, чтобы отправить приложение в AppStore зайдите в редактор приложений в Apparchitect и нажмите на кнопку «Отправить в AppStore»
(Рис 34)
Рис. 34 Публикация
Выводы
В результате выполнения дипломной работы были получены следующие результаты:
1) Проведен обзор отечественной и зарубежной литературы, по выбранной тематике;
2) Изучена архитектура, инструменты и особенности разработки приложений для ОС Ios;
3) Создан макет – прототип будущей программы;
4) Разработано приложение согласно макету;
5) Разработан интерфейс пользователя;
6) Протестировано разработанное приложение;
Перспективы работы:
- Используемые привилегия для привлечения внимания абитуриентов.
- расширение функционала приложения:
- Rss новости;
- Учебный материал;
- Список за должностей по предметам;
- Список прогулов и опозданий;
- Опрос и предложения по улучшению колледжа;
Литература
Дэйв Марк, Джек Наттинг, Джефф Ламарш; Переводчики: И. Берштейн,
Дмитрий Клюшин, Игорь Красиков, Н. Ручко. Разработка приложений для iPhone, iPad и iPod touch с использованием iOS SDK. 2011г.
Аарон Хиллегасс. Objective-C. Программирование для iOS и
MacOS. 2012г.
Пахомов Б. C/C++ и MS Visual C++ 2008 для начинающих. 2009г.
Джордж Шеферд. Программирование на Microsoft Visual C++
.NET. 2010г.
Jonathan Peppers. Xamarin Cross-platform Application Developmen. 2014г.
Якоб Нильсен, Ралука Будиу. Как создавать идеально удобные
приложения для мобильных устройств. 2013г.
Крейг Хоккенбери; Переводчик: В. Порицкий. Разработка приложений
под iPhone. Полное руководство. 2011г.
Мэтт Нойбург. Программирование для iOS 7. Основы Objective-C, Xcode
и Cocoa. 2014г.
Аласдейр Аллан. Программирование для мобильных устройств
на iOS. 2013г.
Отступ при номерации Paul F. Johnson. Xamarin Mobile Application
Development for IOS. 2013г.
http://www.coolmobmasters.com/ios-sdk/780-exploring-the-ios-sdk.html
Исследуем iOS SDK
http://habrahabr.ru/post/188130
Xamarin
http://applifto.ru/article/nachnite-razrabatyvat-ios-prilozheniya-segodnya
Начните разрабатывать iOS приложения сегодня
http://storebooks.ru/kak-sozdat-prilozhenie-dlya-ios/
Как самостоятельно сделать приложение для iOS (iPhone/iPad)
apparchitect.com
Apparchitect
http://mobile-testing.ru/what_is_ios/
Что такое Apple iOS. Краткий обзор операционной системы iOS для
мобильных телефонов.
