Мобильная платформа 1С :Предприятия 8 - это общее название технологии, позволяющей создавать приложения, работающие на мобильных. Сегодня хотелось бы поговорить о том, как использовать мобильную платформу 1С, и какие возможности в ней реализованы для оптимизации работы сотрудников. Но, во-первых, что такое мобильная платформа 1С? Мобильную платформу (дистрибутив), работающую под управлением операционных систем Android и iOS; технологию создания, и публикации мобильных приложений «1С:Предприятие 8».
Компания «1С» выпустила мобильную платформу 1С:Предприятие 8.3, которая позволяет разрабатывать приложения для мобильных устройств с операционными системами AndroidOS и iOS. В.В.Рыбалка 'Mobile 1C. Пример быстрой разработки мобильного приложения на платформе 1С:Предприятие 8.3. Прилагаемый компакт-диск содержит учебную версию платформы '1С:Предприятие 8.3' и мобильную платформу 1С:Предприятия 8, с помощью которых можно.
Продукт «1С-Битрикс: Мобильное приложение» - это технология, позволяющая быстро разрабатывать мобильные приложения под iOS и Android для сайтов, созданных на платформе «1С-Битрикс». Мобильная платформа 1С 8.3.6. Предлагаю разобраться с тем, что же нового появилось в мобильной платформе 1С, посмотрим на внешний вид, сравним со старым, познакомимся в двух словах с новыми механизмами.. Мобильная платформа 1С: Предприятия 8. Версия 8.3.1.21 Исправленные ошибки: 1. Возможность запустить приложение на устройствах с локализацией отличной от Русской и Английской.
Android / Хабрахабр. Новая версия. 28 сентября сего года фирма 1. С без особого шума и пафоса выпустила ознакомительную версию платформы 8. Полный список изменений и улучшений желающие могут прочитать тут или, если имеют подписку, тут. Из перечисленных улучшений достаточно «вкусным» мне кажется «Мобильная платформа 1.
С: Предприятия 8», которая позволяет привычными средствами 1. С создать приложение для мобильных операционок Android или i. OS Мобильная платформа, как пишут сами разработчики, «это общее название технологии, позволяющей создавать приложения, работающие на мобильных устройствах под управлением операционных систем Android или i. OS». «Мобильное приложение, установленное на устройстве, представляет собой совокупность мобильной платформы и информационной базы.». То есть, говоря проще, можно свою написанную конфигурацию, скомпилировать в приложение под Android (.
По мере обновления мобильной платформы 1С (далее МП) и наличии свободного времени – я буду ее дополнять и исправлять. Версия платформы 1С 8.3.4.365, версия мобильной платформы 1С 8.3.4.9.. Итак, в конце сентября 2012 года вышла очередная платформа 1С:Предприятие 8.3.2.163. Для начала разработки, скачаем последнюю версию платформы 1С:Предприятие, а так же версию мобильной платформы.
OS (. zip). Затем всё это добро можно выложить в Google Play или App. Store. Правда, если программу под Андроид можно подписать созданным там же ключём сразу же в 1. С, и она будет готова для публикации немедленно, то для публикации приложения в App. Store его сначала придётся собрать с помощью программы Xcode на компьютере с операционной системой Mac OS X. И, разумеется, для публикации в любом из этих магазинов нужна лицензия разработчика. Звучит всё хорошо, и я, естественно, захотел опробовать новые функции в деле. Создание мобильного приложения на 1.
СДля этого нам понадобится новая версия платформы (качать тут), файл, который берётся здесь, android SDK и JDK. Предупрежу сразу: я сейчас не ставлю себе задачу показать процесс разработки чего- то конкретного на 1.
С, а просто хочу проверить и показать вам, что — да, мир сошёл с ума и на 1. С действительно можно написать программку под Андроид.
Ну что ж, попробуем написать своеобразный «hello. World» под гуглофон. Сделаем программу в тестовых целях — конфигурацию с одной общей формой, которую и вынесем на «рабочий стол». Итак, создаём новую конфигурацию в управляемом режиме, и первое, что мы должны сделать, если пишем под мобильную платформу, это указать «Назначение использования» в свойствах самой конфигурации. И здесь мы сразу обращаем внимание, что многие объекты конфигурации стали недоступны для использования. Мы уже не сможем использовать подсистемы, регламентные задания, XDTO- пакеты, Web- сервисы, отчеты, бизнес- процессы и многое другое. Также многие процедуры и методы для некоторых объектов оказываются недоступны.
Это стоит учитывать при разработке. Делаем «форму», создаём строковый реквизит с заголовком: «Привет, Хабр!» — и кидаем его на форму. Также создадим кнопку. В обработке нажатия напишем вывод сообщения, для примера.& На.
Клиенте. Процедура Команда. Команда). Предупреждение("Это работает!"). Для проверки работоспособности нам этого хватит, потому приступаем к самому интересному. Сохраняем конфигурацию в файл для мобильного приложения (Конфигурация- > Мобильное приложение- > Записать в файл), запускаемся в управляемом режиме, и запускаем обработку Mobile. App. Wizard. epf. Этот файл лежит в архиве mobile.
И вот нам предлагают заполнить первичные настройки, где все обязательные поля подчёркнуты красным. Расположение мобильной платформы — каталог, в котором расположены файлы android. Они лежат всё в том же архиве mobile. Указываем папку, куда мы установили Android SDK (скачать можно тут).
С выставляет следующие требования: Версия Android SDK Tools — не ниже 2. Версия Android SDK Platform- tools — не ниже 1. Версия SDK Platform — API 8 (не ниже версии 8. И также нам нужен Java SDK (можно получить по этому адресу) Причем 1.
С предупреждает нас, что JDK7 не работает совместно с Android SDK. Указываем папки, куда будет помещён наш . Если вы делаете это впервые, и у Вас нет ключа, то можно заполнить «параметры ключа» и сформировать себе ключ (в таком случае в поле «файл ключа» вы должны указать папку, где этот ключ будет создан). Нажимаем «ОК» и переходим ко второму окну.
В нём в первую очередь указываем «Конфигурацию моб. Затем язык, и только потом нажимаем на кнопочку с «лупой» и вводим там представление. Указываем « Идентификатор приложения» — уникальное имя Java- класса, которое будет использоваться в дальнейшем для выполнения обновления.
Идентификатор должен обязательно быть написан на латинице, и 1. С рекомендует начинать его название с «com. Заполняем номер версии и сборки и жмём кнопку «Создать». Если всё пройдёт удачно, то система оповестит вас об успешном создании . Закидываем получившийся файл на телефон и устанавливаем любимым менеджером, предварительно разрешив в настройках системы установку сторонних приложений. Либо устанавливаем программу на эмулятор через adb. Скажу сразу: на эмуляторе всё ужасно тормозит, на телефоне же (проверял только на HTC Wildfire S) дела обстоят намного лучше, но всё равно проблемы есть.
Например, у меня файл получился весом в целых 3. Mb, так что установка шла достаточно долго. После запуска нас приветствует экран заставки, и через некоторое время запускается сама конфигурация.
Пока новые возможности выглядят весьма «сыро»: ограничение функционала 1. С, невозможность использования SDK напрямую, плюс большой размер и некоторые «тормоза»… Но сама возможность написать программу для мобильной платформы на 1. С немного удивляет! Лично у меня двоякое мнение об этом. С одной стороны, эта «фича» пока больше похожа на игрушку, ибо отсутствует возможность сделать что- то по- настоящему стоящее.
Но с другой стороны, это явно большой шаг компании 1. С в сторону мобильности, и если данное направление будет активно развиваться, то это может принести немало пользы. Как пример — можно экипировать кладовщиков планшетами. Если будет возможность использовать «бортовые» камеры, то можно освободится от устройств считывания, и сканировать коды непосредственно с планшета, можно снабдить ими водителей машин, и посылать задания на перевозку или отслеживать маршрут автомобиля и время в движении.
Вариантов, в общем- то, много, и то, что это всё будет в единой информационной системе, весьма порадует заказчиков/руководителей, ведь у них почему- то всегда присутствует панический страх перед использованием большого количества различных систем, они хотят использовать весь функционал на единой платформе.
С, услуги сопровождения 1. С и поддержки в Москве. Добрый день. Наконец у меня дошли руки до написания цикла статей по теме «Мобильная платформа 1. С». Прошлая статья очень сильно устарела.
Данный цикл не представляет из себя учебник, которому следует беспрекословно подчиняться и делать «как там написано». Скорее всего – это просто сборник неких советов о том, как решить ту или иную задачу. По мере обновления мобильной платформы 1. С (далее МП) и наличии свободного времени – я буду ее дополнять и исправлять.
Этот цикл будет разбит на несколько частей, делается это специально. Основная цель – что бы вопросы касающейся одной темы – были в одном месте и ответы на них – тоже. Предупреждаю! Вся информация описанная тут – касается только ОС Андроид! Версия платформы 1. С 8. 3. 4. 3. 65, версия мобильной платформы 1. С 8. 3. 4. 9. Как я себе нарисовал в голове весь этот цикл: 1. Статья о том, что такое МП и с чем ее едят.
На что она способна; b. На сколько она быстро работает; c. На что следует обратить внимание; d. Какое оборудование надо подобрать; e. И т. Далее мы будем пробовать запустить МП и создать простейшую конфигурацию. На мобильном устройстве; b. На компьютере в режиме эмулятора; c. Рассмотрим конфигурацию для сборки МП; d. И т.
После этого, мы напишем простейшую автономную конфигурацию. Научимся работать с вызовами и смс; b. Поработаем с GPS и видеокамерой устройства; c. И т. Так как основное преимущество МП – это легкая интеграция с 1. С …a. Разберемся с почтой; b. Посмотрим на веб- сервисы; c. Копнем немного в планы обмена; d. Попробуем интегрироваться в некую типовую конфигурацию; e. И т. Если этого всего будет мало, то можно заняться еще парочкой вопросов. Как разместить в одном мобильном приложении несколько конфигураций, и как можно между ними взаимодействовать; b. Как можно восстановить битую базу данных; c. Попробуем понять, как можно обновлять МП автоматически; d. И т.
Для самых застенчивых – попробуем покодить под Андроид. Напишем самое просто приложение, которое выведет пару строк из нашей базы; b. Пойдем глубже и посмотрим виджеты, которые будут выводить некие показатели из базы; c. Научим виджеты информировать нас о неких изменениях в ЦБ, что бы мы знали, что надо зайти в МП и, например, обновить цены; d. И т. Для чего я написал про все это - если у вас есть желание помочь мне в написании данного цикла, быть соавтором, либо просто сделать одельную статью, но пересекающуюся с данным циклом - добро пожаловать в личку. Оглавление первой части (доступна по ссылке http: //infostart. Что такое мобильная платформа 1. С и с чем ее едят?
Где работает данная платформа? Что может мобильная платформа? Скорость работы мобильной платформы.. Выбор устройства для работы с мобильной платформой. Подготавливаем софт для работы с мобильной платформой. Настройка платформы 1.
С. 5. Установка Apache. Установка Apacheant. Установка Java. JDK. Установка мобильной платформы для разработчика.
Установка Android эмулятора AVD и Android. SDK. 8. Установка приложения в Андроид. Установка приложения на телефоне. Установка приложения на AVD. Пишем и переносим простейшую конфигурацию на мобильное устройство.
Основные свойства, которые надо заполнить у конфигурации. Платформа для разработчика.
Конфигурация для компиляции приложения. Мобильная платформа, конфигурация, обновление.
Каким образом можно разрабатывать под мобильную платформу. Обновляемая конфигурация. Фиксированная конфигурация.
Варианты синхронизации МП с ЦБ. Архитектура ЦБ(7. ПБ(8. 3)↔МП. 2. 8Архитектура ЦБ(8. МП. 2. 9Увы. Когда я написал почти все статьи, которые планировал, у меня вышел документ на более чем 5. Поэтому публиковать в виде статей - будет не реально, а без объяснений очень подробных, я боюсь не все поймут те механизмы. Поэтому был выпущен курс, где вы сможете об этом всем узнать. Так что, если есть желание - можете записываться туда.