Если не вдаваться в тонкости, то мобильная платформа – это такая же файловая база 1С, как и на стационарном компьютере, только работающая в мобильных операционных системах – iOS и Android.
Основное же отличие мобильной 1С от стационарной в том, что в ней используется специализированный интерфейс, ориентированный на сенсорное управление на небольших экранах, а также есть возможность взаимодействовать с мобильным устройством (сделать фото, получить координаты, отправить SMS и т.д.). Мобильная платформа 1С – это набор инструментов, который позволяет создавать решения для мобильных ОС.
Разработка решений под мобильную платформу ведется в том же самом конфигураторе 1С, что и
разработка обычных решений. Также на данный момент в beta версии доступна еще одна среда разработки – «1C:Enterprise Development Tools» на основе Eclipse.
Так как мобильная платформа нестационарная, то она явно должна обладать неким функционалом, который доступен при работе с мобильным устройством. Например, нас же не удивляет, что стационарная платформа может печатать документы на принтер? При этом стационарная платформа использует возможности операционной системы, где она работает. Примером тесной интеграции является поле HTML документа в 1С, так как в случае с Windows используется движок Internet Explorer’a, а с Linux
– движок браузера по умолчанию. Теперь рассмотрим список возможностей, которыми обладает мобильная платформа в мобильных системах:
Данным перечнем возможности мобильной 1С не ограничиваются, но более подробно рассмотрим это в следующих публикациях.
Список, приведенный выше, – это штатные возможности 1С, а есть еще штатные возможности самой мобильной системы, которыми может пользоваться 1С по аналогии с тем, как стационарная 1С работает с принтерами
Скачать архив с мобильной платформой можно с сайта обновлений 1С. Кроме того, можно получить мобильную платформу со стационарной бесплатно. При этом стационарная будет не полная версия, а учебная.
Итак, нас интересует архив mobile.zip, который содержит в себе следующие файлы:
В файлах .htm вы найдете лицензионное соглашение, которое разрешает вам разрабатывать и тестировать 1С на 50 мобильных устройствах.
Далее вы увидите три папки, в каждой из которых находятся файлы, необходимые для получения
конечной версии вашего приложения. Рассмотрим их по порядку.
В папке Android находятся следующие файлы:
Файлы с расширением .apk – это платформа для разработчиков, которую можно установить на сам телефон. А остальные файлы нужны для компиляции конечной версии. Обратите внимание, в Android -устройствах используются две архитектуры процессоров: arm и x86. Соответственно, для каждой архитектуры надо использовать свою версию приложения. Определить, какая архитектура у вашего устройства, очень просто – если у вас стоит процессор Intel, то это x86, все остальное – arm. Самое главное – не перепутать, потому что если попытаться поставить версию от x86 на телефон с процессором arm, то есть немалая доля вероятности, что она установится (хотя может в момент установки выдать ошибку), но затем будет работать некорректно или при запуске просто выдавать ошибку и закрываться.
В папке iOS находятся файлы, которые необходимы для работы с iOS устройствами.
И в последней папке MobileAppMaker находится файл конфигурации «Сборщик мобильных приложений».
Продолжение следует...