
- •Задание на выпускную квалификационную работу студента
- •Аннотация
- •Содержание
- •Введение
- •1.Теоретическая часть
- •1.1 Обзор мобильной операционной системы ios
- •1.2 Архитектура ос Ios
- •Слой Cocoa Touch
- •Слой Media
- •Слой Core Services
- •Слой Core os
- •1.3 Уровень библиотек
- •1.4 Среды разработки приложения
- •2. Практическая Часть
- •2.1 Требования к мобильному приложению
- •2.2 Подготовка среды разработки
- •Создание раздела Видео
- •Вкладка Мы на карте
- •Окончательный вид приложения
- •2.3 Тестирование приложения
- •Литература
- •Приложение. Интерфейс программы
Министерство образования Московской области
Государственное автономное образовательное учреждение
среднего профессионального образования Московской области
«Колледж «Угреша»
Выпускная квалификационная работа
Тема: «Создание мобильного приложения колледжа “Угреша” для операционной системы iOS »
Специальность: 230103 – «Автоматизированные системы обработки информации и управления»
Выполнил студент Надёжин Олег Алексеевич
Группа: № _105_, курс _4_
Руководитель работы Быковский Роман Александрович
г. Дзержинский – 2014 г.
Зам. директора по УМР
___________А.В. Капранова
«___»____________ 2014 год
Задание на выпускную квалификационную работу студента
Надёжина Олега Алексеевича
( Ф.И.О. студента полностью)
Специальность
«Автоматизированные системы управления и обработки »
Группа № 105 курс 4
Тема выпускной квалификационной работы:
«Создание мобильного приложения колледжа “Угреша” для операционной системы iOS»
Срок предоставления дипломной работы к защите
«27» июня 2014 года
Содержание дипломной работы (перечень подлежащих разработке вопросов)
1) Провести обзор отечественной и зарубежной литературы, по выбранной тематике;
2) Изучить архитектуру, инструменты и особенности разработки приложений для ОС Ios;
3) Разработать интерфейс пользователя;
4) Протестировать разработанное приложение.
Задание выдал
Быковский Р.А.
( руководитель работы, Ф.И.О.)
Задание принял к исполнению
Надёжин О.А.
(подпись и дата, инициалы)
Аннотация
Выпускная квалификационная работа посвящена разработке и Создание мобильного приложения колледжа “Угреша” для операционной системы iOS. В теоретической части произведен литературный обзор, в ходе которого были рассмотрены способы создания данного приложения. В практической части представлены скриншоты разработки приложения, с описанием каждого этапа.
Работа состоит из 54 страниц и 34 рисунков. Использовано 16 литературных источников.
ANNOTATION
Graduate work is devoted to the design and creation of a mobile application college "Ugresha" for the operating system iOS. In the theoretical part of the literature review performed, during which they discussed how to create the application. In the practical part of the screenshots of application development, with a description of each stage.
The paper consists of 54 pages and 34 figures. Used 16 references.
Содержание
Введение 6
1. Теоретическая часть 10
1.1 Обзор мобильной операционной системы ios 10
1.2 Архитектура ОС Ios 11
1.3 Уровень библиотек 15
1.4 Среды разработки приложения 16
1.4.1 Xcode 16
1.4.2 Xamarin 21
2. Практическая Часть 33
2.1 Требования к мобильному приложению 33
2.2 Подготовка среды разработки 33
2.3 Тестирование приложения 46
Вывод 48
Литература 49
Приложение 1. Интерфейс программы 51
Введение
Главное направление совершенствования мобильных телефонов можно определить одним понятием: конвергенция технологий. Мобильные телефоны объединили в себе едва ли не всё, что можно и разумно объединять под корпусом одного устройства.
Основные задачи телефона прошлого – совершать и принимать звонки, писать SMS. Сегодня эти задачи дополнилась работой с интернет - ресурсами, прослушиванием музыки, фотосъемкой, использованием игр и приложений. Мобильный будущего, скорее всего, добавит к списку основных задач просмотр телепрограмм, управление различной техникой, функции контроля состояния здоровья своего владельца и возможно многое другое.
Некоторые из перечисленных функций уже существуют в современных телефонах, но пока они относятся к разряду экзотических, а прогресс в области их создания, скорее всего, переведёт наиболее нужные из них в область обыденных. Скорее всего, у аппаратов будущего могут появиться такие возможности, о которых мы сегодня даже не подозреваем.
Эксперты обращают внимание потребителей на тот факт, что сейчас на рынке доступно несколько мобильных платформ, стремительную популярность среди которых в последнее время приобретает iOS и Android. На рынке США компания Apple уже давно заняла пальму первенства в сегменте дорогих и презентабельных мобильных устройств, постоянно удивляя клиента интересными новинками. На примере Apple, видно как кардинально может измениться тот или иной рынок с появлением новых устройств.
Что бы ни говорили, а мобильность сегодня - явление глобальное, проникающее во многие сферы нашей жизни. Почти половина всех пользователей мобильных услуг проживают в пяти странах, среди которых и Россия. Ныне потребитель ищет не просто мобильный телефон, он внимательно изучает условия, соотнося их с требованиями современного рынка. Именно поэтому можно утверждать, что развитие мобильных технологий будет только ускоряться.
Целью данной работы является разработка приложение для ОС Ios, назначением которого будет доступ к информации колледжа “Угреша”. Пользователями данного приложения будут студенты и партнёры колледжа.
Для достижения поставленной цели требуется решить следующие задачи:
1) Провести обзор отечественной и зарубежной литературы, по выбранной тематике;
2) Изучить архитектуру, инструменты и особенности разработки приложений для ОС Ios;
3) Создать макет - прототип будущей программы;
4) Разработать приложение согласно макету;
5) Разработать интерфейс пользователя;
6) Протестировать разработанное приложение.
Introduction
The main direction of improvement of mobile phones can be determined by a single concept: the convergence of technologies. Mobile phones have combined almost all that is possible and reasonable to unite under a single housing unit.
The main tasks of the last number - make and receive calls, write SMS. Today, these tasks would complement the work with the Internet - resources, listening to music, photography, the use of games and applications. Mobile Future is likely to add to the list of the main tasks of television viewing, control various appliances, health condition monitoring functions to its owner and possibly much more.
Some of these functions are already exist in modern phones, but as long as they belong to the category of exotic and progress of their creation will likely translate most of them are desired to everyday. Most likely, future devices may appear such opportunities, which we today do not even suspect.
Experts draw consumers' attention to the fact that now on the market are several mobile platforms, including the rapid popularity lately acquires iOS and Android. In the U.S. market, Apple has long taken the palm in the segment of luxury and presentable mobile devices constantly surprising interesting new client. On the example of Apple, is seen as fundamentally can change this or that market with the advent of new devices.
Whatever is said and mobility today - a global phenomenon, penetrating many areas of our lives. Nearly half of all users of mobile services reside in the five countries, among them Russia. Now the consumer is looking for not just a cell phone, he carefully examines conditions relating them to the requirements of the modern market. That is why it can be argued that the development of mobile technologies will only accelerate.
The aim of this work is to develop an application for Windows Ios, appointment, which will have access to college information "Ugresha." Users of this application will be college students and partners.
To achieve this goal we need to solve the following tasks:
1) Conduct a review of domestic and foreign literature on selected topics;
2) Examine the architecture, tools, and application development features for OS Ios;
3) Create a layout - beduyuschey prototype program;
4) Develop an application in accordance with the layout;
5) Develop a user interface;
6) Test the developed application.