Рынок мобильных приложений относительно молод, однако за последние несколько лет он существенно вырос и активно развивается. Возросло число разработчиков мобильного программного обеспечения, число разрабатываемых приложений и количество их пользователей.
Среди множества имеющихся функций современных смартфонов можно выделить и учет различного рода информации. Например, информации о том, когда выходит какой-либо фильм или сериал.
В статье «О выборе мобильного приложения для учета просмотренных фильмов и сериалов» рассматривались существующие мобильные приложения, связанные с просмотром фильмов и сериалов [1]. Все они обладают не только рядом достоинств, но и некоторыми недостатками. К основным минусам приложений можно отнести большое число зачастую ненужных функций, а также представление текущей информации в неудобном для пользователя виде. Поэтому появилась необходимость в разработке приложения «Мобильный cinema-календарь», которое должно:
- отображать перечень всех фильмов и сериалов;
- выводить информацию по ним;
- показывать расписание фильмов и сериалов;
- отображать на календаре даты их выхода.
Мобильное приложение предназначено для информирования пользователей о датах выхода фильмов и сериалов, которые они смотрят.
Приложение имеет русскоязычный интерфейс и работает под управлением операционной системы Android (версия 4.2 и выше). Рассчитано на дисплеи с характеристиками: диагональ от 3,5 до4.8 дюймов, разрешение от 960х640 пикселей до 1280х768 пикселей. При работе на мобильных телефонах ориентация экрана является портретной. Цветовое решение выполнено в мягких цветовых тонах. Все страницы (экраны мобильного приложения) выполнены в едином стиле.
Структура мобильного приложения представлена на рисунке 1.
Рис.1. Структурная схема приложения
Приложение содержит «Главный экран», окна «Сериалы» и Фильмы», включающие в себя по две вкладки «Все сериалы», «Расписание сериалов» и «Все фильмы», «Расписание фильмов» соответственно, а также окно с календарем. При запуске приложения пользователь попадает в главное окно, содержащее меню (рис.2).
Рис.2. Главное окно приложения
Пользователь может перейти к окну «Мои сериалы», содержащее две вкладки: «Все сериалы» и «Расписание сериалов» (рис.3а) [2]. В первой вкладке пользователь может посмотреть информацию о конкретном сериале, выбрав его из списка (рис.3б) [3]. Во второй вкладке отображается расписание сериалов в виде выпадающего списка (рис.3в). При выборе конкретного сериала пользователь может увидеть время выхода той или иной серии.
Рис.3. Окна приложения: а) «Все сериалы»; б) «Инфо о сериале»; в) «Расписание сериалов
Вернувшись в главное окно приложения, пользователь может перейти к окну «Мои фильмы», работа с которым аналогична (рис.4).
Рис.4. Окна приложения: а) «Все фильмы»; б) «Инфо о фильме»; в) «Расписание фильмов»
Кроме того, пользователь из главного окна может перейти к окну «Календарь», который по умолчанию открывает календарь на текущий месяц, при этом имеется возможность просмотра предыдущего и последующего месяцев (рис.5) [4]. Дни, в которые выходят фильмы или сериалы, помечены специальными маркерами. При нажатии на конкретный день пользователь сможет увидеть список того, что выходит в этот день.
Рис.5. Окна календаря
Для построения мобильного приложения была выбрана свободная интегрированная среда разработки модульных кроссплатформенных приложений Eclipse. Были установлены все необходимые для работы в Eclipse инструменты, такие как виртуальная машина Java (JVM), плагин ADT (Android Development Tools) и пакет SDK (Software Development Kit).
Тестирование готового приложения выполнялось на мобильном телефоне Highscreen Zera S со следующими характеристиками экрана:4,5 in, IPS, 540*960 px, 24 бит. На телефон был установлен apk-файл с приложением. При тестировании никаких серьезных ошибок выявлено не было, приложение успешно справляется с заявленными функциями.
После успешной проверки работоспособности приложение «Мобильный cinema-календарь» было размещено в магазине «Amazon Appstore», являющийся бесплатным аналогом Google Play (рис.6). За первую неделю приложение было скачано 45 пользователями, которые оставили положительные отзывы.
Рис.6. Размещение в магазине «AmazonAppstore»
В дальнейшем приложение может расширить свой функционал, например, добавление таких возможностей как просмотр трейлеров в разделе информации о фильме или сериале, оповещение пользователя из фонового режима, отметка уже просмотренной серии сериала и фильма.
Приложение «Мобильный cinema-календарь» можно предлагать в качестве бонуса за покупку билетов в кинотеатрах, чтобы люди узнавали дату премьеры фильмов. Также приложение может быть использовано всеми пользователями, увлекающимися просмотром сериалов и фильмов.
Библиографический список
- Цхошвили Д.З., Иванова Н.А. О выборе мобильного приложения для учета просмотренных фильмов и сериалов // Современные научные исследования и инновации. 2016. № 6 [Электронный ресурс]. URL: http://web.snauka.ru/issues/2016/06/68555 (дата обращения: 7.07.2016).
- Tab – вкладки. TabActivity. Activity, как содержимое вкладки: [Электронный ресурс].URL: http://startandroid.ru/ru/uroki/vse-uroki-spiskom/140-urok-77-tab-vkladki-tabactivity-activity-kak-soderzhimoe-vkladki.html. (Дата обращения: 27.06.2016)
- Разработка стильного listView: [Электронный ресурс].URL: http://developer.alexanderklimov.ru/android/design/listview-style.php. (Дата обращения: 25.06.2016)
- Работа с GridView: [Электронный ресурс].URL: http://developer.alexanderklimov.ru/android/views/gridview.php. (Дата обращения: 29.06.2016)
Количество просмотров публикации: Please wait