Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Описание выбранного ПО






Мобильная платформа 1С: Предприятия

Мобильное приложение, установленное на устройстве, представляет собой совокупность мобильной платформы и информационной базы. Информационная база на мобильном устройстве содержит аналог файловой базы данных (для хранения данных, с которыми работает пользователь) и мобильное приложение (саму платформу).

Работу с мобильной платформой можно разбить на два этапа:

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

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

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

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

- работа со звонками и журналом звонков;

- работа с короткими сообщениями (SMS) и их списком;

- контакты;

- календари;

- геопозиционирование (без прокладки маршрутов);

- позволяет делать фотоснимки, а также осуществлять видео- и аудиозапись;

- реагировать на изменение ориентации экрана;

- работа с уведомлениями (локальными и PUSH, как напрямую, так и через специальный сервис-посредник);

- сканирование штрих- и QR-кодов с помощью камеры;

- монетизация мобильных приложений;

- Работа с сервисами покупок Apple In-App Purchase (для ОС iOS) и Google Play In-App Billing (для ОС Android), с помощью которых можно организовывать в мобильном приложении различного рода подписки, покупки функциональности и т.д.;

- Показ рекламы в мобильных приложениях (пока поддерживаются сервисы iAd для ОС iOS и AdMob для ОС Android) [11].

Мобильное приложение состоит из нескольких компонентов (мобильная платформа, конфигурация, различные ресурсы), которые должны представлять собой единое целое для помещения приложения в магазин. Чтобы облегчить объединение компонентов в приложение, был разработан сборщик мобильных приложений (рисунок 5). Это конфигурация, созданная на платформе «1С: Предприятие», которая хранит в своей базе данных все компоненты, необходимые для формирования мобильного приложения. Для того чтобы сборщик выполнял свою работу, нужно скачать и установить различные программные пакеты, которые нужны для его работы (Java и Android SDK и т.п.), затем указать пути к этим пакетам в настройках сборщика и задать некоторые дополнительные параметры (ключи разработчиков и т.д.) [13].

В обычных случаях работа со сборщиком выглядит следующим образом:

1. Загрузка версии мобильной платформы 1С, на которой будет производиться сборка приложения

2. Загрузка конфигурации, из которой будет производиться сборка приложения

3. Создание мобильного приложения, в котором указывается, для каких платформ (Android, iOS, Windows) надо выполнять сборку, какую конфигурацию и платформу следует использовать

4. Выполнение сборки мобильного приложения под все выбранные платформы

5. Отправка собранных мобильных приложений в магазины приложений (если это приложение для iOS или Android). В магазины Windows Apps / Windows Phone Apps приложение нужно загружать вручную, т.к. Microsoft пока не предоставляет API для размещения приложения в магазине [13].

Сборщик приложений

Мобильное приложение состоит из нескольких компонентов (мобильная платформа, конфигурация, различные ресурсы), которые должны представлять собой единое целое для помещения приложения в магазин. Чтобы облегчить объединение компонентов в приложение, был разработан сборщик мобильных приложений (рисунок 5). Это конфигурация, созданная на платформе «1С: Предприятие», которая хранит в своей базе данных все компоненты, необходимые для формирования мобильного приложения. Для того чтобы сборщик выполнял свою работу, нужно скачать и установить различные программные пакеты, которые нужны для его работы (Java и Android SDK и т.п.), затем указать пути к этим пакетам в настройках сборщика и задать некоторые дополнительные параметры (ключи разработчиков и т.д.) [13].

 

Рис. 5. Сборщик мобильных приложений

Apache

Apache -Это полнофункциональный, расширяемый веб-сервер, полностью поддерживающий протокол HTTP/1.1 и распространяющийся с открытым исходным кодом. Сервер может работать практически на всемх распространенных платформах. Существуют готовые исполняемые файлы сервера для Windows NT, Windows 9x, OS/2, Netware 5.x и нескольких UNIX-систем. При этом он очень прост в установке и конфигурации.

Apache является самым распространенным веб-сервером, установленным на больше чем половине хостов по всему интернету. Главным образом, этому способствовало:

1. Его бесплатная лицензия, которая позволяет работать с ним как новичкам, так и профессионалам web-индустрии;

2. Кроссплатформенность (которая является одним из главных плюсов по сравнению с вечным соперником – веб-сервером IIS);

3. Открытость кода, благодаря которой многие специалисты могли дополнять и улучшать функционал Apache;

4. Высокий уровень безопасности;

5. Надежность и удобство работы [8].


 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.