Научная статья на тему 'Применение платформы Apache Cordova при разработке мобильного приложения'

Применение платформы Apache Cordova при разработке мобильного приложения Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
473
71
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОБИЛЬНОЕ ПРИЛОЖЕНИЕ / APACHE CORDOVA / ГИБРИДНЫЙ ТИП / ИНФОРМАЦИОННЫЕ СИСТЕМЫ / ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ / БИЗНЕС-ПРОЦЕСС / САЛОН КРАСОТЫ / MOBILE APPLICATION / HYBRID / INFORMATION SYSTEMS / INFORMATION SYSTEMS DESIGN / BUSINESS PROCESS / SALON

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Шамсутдинова Евгения Маратовна, Симакина Надежда Ивановна

Проектируется и реализуется мобильное приложение с использованием платформы Apache Cordova.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Шамсутдинова Евгения Маратовна, Симакина Надежда Ивановна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

APPLICATION OF PLATFORM APACHE CORDOVA BY WORKING OU OF THE MOBILE APPENDIX

In this work, we designed and implemented a mobile application using Apache Cordova

Текст научной работы на тему «Применение платформы Apache Cordova при разработке мобильного приложения»

УДК 658.012.011.56

Шамсутдинова Евгения Маратовна

студентка факультета информатики и экономики

Симакина Надежда Ивановна

кандидат технических наук, доцент кафедры прикладной информатики

ФГБОУ ВО «Пермский государственный гуманитарно-педагогический

университет», г. Пермь, Россия 614990, г. Пермь, Сибирская, 24, e-mail: nsimakina@yandex

ПРИМЕНЕНИЕ ПЛАТФОРМЫ APACHE CORDOVA ПРИ РАЗРАБОТКЕ

МОБИЛЬНОГО ПРИЛОЖЕНИЯ

Eugene M. Shamsutdinova

Student Faculty of Computer Science and Economics

Nadezhda I. Simakina

Candidate of Technical Sciences, Associate Professor of the Department of Computer

Federal State Budget Educational Institution of Higher Professional Education «Perm State Humanitarian Pedagogical University» Perm, Russia, 614990, 24, Sibirskaja Str., e-mail: nsimakina@yandex.ru

APPLICATION OF PLATFORM APACHE CORDOVA BY WORKING OU

OF THE MOBILE APPENDIX

Аннотация: Проектируется и реализуется мобильное приложение с использованием платформы Apache Cordova.

Ключевые слова: мобильное приложение, Apache Cordova, гибридный тип, информационные системы, проектирование информационных систем, бизнес-процесс, салон красоты.

Abstract: In this work, we designed and implemented a mobile application using Apache Cordova.

Keywords: mobile application, Apache Cordova, hybrid, information systems, information systems design, business process, salon.

© Шамсутдинова Е.М., Симакина Н.И., 2016

3 ВЕСТНИК ПГГПУ

Серия № 3. Гуманитарные и общественные науки

На данный момент на рынке услуг существует довольно большое количество салонов красоты. Люди стали более активно следить за своей внешностью, и услуги салона красоты стали более востребованными. Многие владельцы бизнеса осознали, что присутствие приложения на мобильных платформах является обязательной составляющей результативной маркетинговой стратегии развития бизнеса, поэтому разработка приложений для мобильных устройств актуальна и развивается очень активно [1].

Рассмотрим технологию разработки мобильного приложения «Салон красоты "Beauty Shop"».

Деятельность салона красоты может быть описана с помощью трех бизнес-процессов [4]: регистрация клиентов, предоставление услуг, оплата услуг (рис.1).

Рис. 1. Диаграмма бизнес-процессов салона красоты «Beauty Shop»

Разрабатываемое мобильное приложение будет выполнять следующие функции:

- страница с новостями и акциями;

- регистрация клиента;

- аутентификация клиента;

- предварительная запись клиента;

- отмена записи;

- расписание сотрудника - свободное время для записи;

- каталог мастеров;

- услуги;

- гостевая книга: возможность оставлять отзывы и комментарии;

- звонок: связь с салоном одним кликом из приложения;

- контакты: местоположение салона красоты, контактные телефоны, график работы;

информация о салоне.

Для реализации мобильного приложения был выбран его гибридный тип. Гибридное приложение сочетает некоторые функции нативного приложения и веб-приложения. Это кроссплатформенное приложение, которое имеет возможность работать с программного обеспечения телефона. Эти приложения, так же как и нативные, загружаются из магазина приложений, но данные обновляют автономно.

На описанном подходе основана работа Apache Cordova - популярного инструмента для создания гибридных приложений. Он позволяет в полуавтоматическом режиме упаковывать веб-приложение в нативное, делая это сразу для нескольких платформ [2, 3].

Apache Cordova - это платформа для разработки мобильных приложений с открытым исходным кодом. Она позволяет использовать стандартные веб-технологии, такие как HTML5, CSS3 и Java Script, для кроссплатформенной разработки, избегая «нативного» языка разработки для каждой из мобильных платформ.

Ionic - это SDK клиентской части для создания кроссплатформенных мобильных приложений. Построенный на Angular, Ionic также предоставляет платформу для интеграции услуг, таких как push-уведомления, аналитики и др.

Ionic ориентирована в основном на внешний вид и взаимодействия интерфейса приложения. Это означает, что она не является заменой для Cordova. Ionic просто хорошо вписывается в эти проекты для того, чтобы упростить клиентскую часть приложения.

П ВЕСТНИК ПГГПУ

Серия № 3. Гуманитарные и общественные науки

Данное приложение позволяет выполнять регистрацию (рис. 2) и авторизацию пользователя (рис. 3).

Рис. 2. Регистрация пользователя

Рис. 3. Авторизация пользователя

Имеется возможность посмотреть информацию о салоне (рис. 4.), страницу с новостями и акциями (рис. 5), каталог мастеров и каталог услуг (рис. 6).

••••с ^ 12:34 РМ 100% ■

ЕЕ О нас

Салон красоты "Beauty Shop" создан специально для того, чтобы привнести в Вашу жизнь красоту и здоровье. Приходите к нам чтобы погрузиться в атмосферу покоя почувствовать доброжелательность и заботу наших мастеров, пополнить запас жизненной энергии и помочь своей природной красоте сиять всем своим великолепием.

В парикмахерском зале Вы получите большой увыбор услуг по уходу и поддержанию волос в отличном состоянии. Модная стильная стрижка и оригинальное окрашивание способно подчеркнуть достоинства вашего лица и сделать ваш образ уникальным.

Визаж - это искусство, которое не ограничивается приданием выразительности глазам с помощью туши для ресниц и теней, соблазнительности губам с помощью помады.

В салоне "Beauty Shop" Вам также предложат всевозможные виды маникюра

Рис. 4. Информация о салоне

Рис. 5. Новости

Рис. 6. Каталог услуг

В результате было разработано мобильное приложение «Салон красоты "Beauty Shop"» на платформе Apache Cordova, которое имеет удобный пользовательский интерфейс и позволяет клиентам следить за новостями прямо с мобильного телефона.

Список литературы

1. Булатова Е.Н., Симакина Н.И. Организация удаленного рабочего места кадастрового инженера с использованием технологии мобильных платформ // Применение технологий «1С» в условиях модернизации экономики и образования: Сб. науч. тр. XVI Междунар. науч.-практ. конф. - М.: 1С-Паблишинг, 2016. - Ч. 1. - С. 543-546.

2. Гарднер Л., Григсби Дж. Head First Mobile Web. - СПб.: Питер, 2013. - 436 с.

3. Дейтел П., Дейтел Х. Android for Programmers: An App-Driven Approach. - СПб.: Питер, 2015. - 384 с.

4. Симакина Н.И., Шамсутдинова Е.МРазработка мобильного приложения «Салон красоты "Beauty Shop"» на платформе Apache Cordova // Экономика, социология и право: журнал научных публикаций. - 2015. - № 4 : Матер. XXIII науч.-практ. конф. «Экономика, социология и право: новые вызовы и перспективы». - С. 42.

i Надоели баннеры? Вы всегда можете отключить рекламу.