Mobile Zip 1С

Mobile Zip 1С

Мобильная платформа 1. С Подготовка, настройка, создание приложений Проект Курсы 1. СДругие статьи по мобильной платформе Принципы синхронизации данных История разработки мобильного приложения Производительность мобильной платформы Оглавление. Где работает данная платформа Android устройства Версия Android не ниже 2. Доступной памяти у телефона не меньше 1. Mobile Zip 1С' title='Mobile Zip 1С' />Mobile Zip 1СМб. OS устройства i. Phone 3. GS и выше i. Pad 1,2,3 i. Pod Touch начиная с 3 поколения. На ПК в режиме эмуляции, при помощи программы Blue. Stacks это самый простой вариант Скачать с сайта www. Установить на ПК с ОС Windows XP и выше или Mac OSX. Отдельно дополню желательно любое новое устройство с Андроид 4, либо флагманы прошлых годов. На остальных железках программа хоть и работает, но только с небольшими объемами данных. Вся информация описанная в статье, касается только ОС Андроид Версия платформы 1. С 8. 3. 4. 3. 65, версия мобильной платформы 1. Пример мобильного приложения 1С для работы курьера. С 8. 3. 4. 9. Что может мобильная платформа Тут следует немного отвлечься от 1. С и разобраться в политике безопасности Андроида. Все достаточно прозрачно, основная идея заключается в том, что в манифесте вашего приложения должны быть прописаны все права доступа к телефону. А дает следующее мы можем, глядя на эти права, сразу понять с чем наше приложение может работать, а с чем не может вообще. Для наглядности давайте посмотрим свойства мобильной платформы 1. С и мессенджера Viber. Для этого зажимаем палец на приложении и ведем его вверх О программе, или заходим в Настройки Приложения нажимаем на наше приложение. Примечание Путь может меняться, например, после того, как вы зашли в приложения необходимо пройти еще одно меню, нажав Управление приложениями. И смотрим внизу список прав. Нажав на любое право, мы узнаем, что оно позволяет делать приложению. Для МП он будет выглядеть вот так А теперь посмотрим на права, которые требует Viber На что я тут хотел бы обратить внимание когда говорят, что 1. С может звонить или отправлять смс, то это не так. С обновила мобильную платформу до 8. С может вызвать окно набора номера или отправки смс, но сама она ни звонить, ни отправлять, ни принимать смс не может Так как это, как минимум, не разрешит ей сделать Андроид это можно обойти, но об этом не сейчас. Так же эти права показываются в момент установки, так что, если вы устанавливаете игру, а она имеет возможно совершать звонки или отправлять смс желтеньким выделяется, то насторожитесь, может это не такая и простая игра. Скорость работы мобильной платформы. Так как мобильник это не компьютер, и мы не можем просто купить его, и, в случае медленной работы, добавить ему оперативки или заменить диск, то тут надо подходить к вопросу с осторожностью. Программировать под МП необходимо на том устройстве, с которым в последствии будет работать конечный пользователь. Чтобы понимать на сколько это серьезно, я написал статью Тестирование мобильной платформы 1. С, в которой я постарался дать ответ на один вопрос на сколько критично влияет оборудование на производительность в МП. Давайте я приведу несколько цифр Перейдя в саму статью, вы можете более детально ознакомиться с тем, что это за варианты, и даже протестировать свои устройства. Скажу лишь одно от Варианта А до Варианта Г увеличивается количество создаваемых элементов, документов и т. Если быть точнее, то разница между устройствами. Почему это так важноЖелающие взять на себя сторону 1с ObtainedData с. Kb. Ответ очевиден нам нужно понимать на сколько может затянуться синхронизация в том или ином случае. Как вы могли увидеть, разница между стационарным компьютером и мобильной платформой 1. С отличается по скорости в 1. В самом начале, я бы рекомендовал эмулировать ситуацию на вашей фирме, для того, чтобы понять с чем нам стоит дальше работать, и, как следствие, в каком ключе. Приведу пример, если у Вас в фирме есть порядка 5. Это достаточно удобно. Однако, если у вас 5. Выбор устройства для работы с мобильной платформой. Эта тема тоже достаточно актуальная, так как необходимо понимать, на что стоит обратить внимание кроме производительности. Ну, во первых, если вы планируете использовать GPS, то, ясное дело, он должен быть в устройстве. Это весьма явный вывод, однако, есть и несколько не явных вещей. Если вы хотите использовать видеокамеру телефона для сканирования штрихкодов 1. С вроде как обещали эту функцию, то тут сразу необходимо обратить внимание на то, что она должна быть с автофокусом. Если автофокуса нет, то программа может или вообще не использовать эту функцию, или сканирование одного штрихкода у вас займет порядка 1. Кроме этого всего, у телефона должно быть достаточно встроенной памяти. Фонарик желательно иметь, если вы планируете сканировать в темных помещениях, ну или даже просто фотографировать. Если же вам необходимо в конечном итоге получить программу для инвентаризаций, то тут же встанет вопрос о сканировании товара, при чем встанет достаточно остро, и камерой телефона тут не обойтись. А это значит, что надо параллельно с телефоном купить Bluetooth сканер, ну или если у вас в устройстве есть USB OTG, то HID совместимый проводной сканер. Конечно же батарея ее должно хватать на нормальный рабочий день, прогоните устройство пару раз и убедитесь, что заряда хватит. Если же вы планируете купить ТСД на Андроид, то тут сходу надо понимать, что в эти ТСД встроены сканеры, которые работают по умолчанию только с предустановленными программами, и если вы попытаетесь просканировать что то в 1. С, то у Вас может ничего не получиться. Прежде чем брать такой сканер убедитесь, что он может сканировать в абсолютно любые формы например, в смс сообщения, или в текстовый редактор и после сканирования отрабатывает функция перевода строки. Это все в будущем вам облегчит страдания. Подготавливаем софт для работы с мобильной платформой. Как вы могли догадаться для работы с МП нам необходим соответствующий инструментарий. Давайте создадим некий каталог, куда мы с Вами будем скидывать все, что нам понадобится. Путь к этому каталогу должен быть коротким, не содержать пробелов и состоять только из латиницы. У меня он будет таким C Mobile. Pl. В нем я создам папку Install, куда я буду закидывать все установочные файлы. И у нас будет еще одна папка Soft, куда мы будем скидывать подготовленные приложения, устанавливать новые и ссылаться на этот путь везде, где потребуется. Настройка платформы 1. СДля начала убедитесь, что у вас установлены следующие модули 1. С Если чего то не хватает установите. Так как МП по своим свойствам и возможностям похожа на работу в тонком клиенте, то нам нужно установить модуль, позволяющий работать в режиме тонкого клиента в файловом режиме. Мы, в том числе, будем рассматривать вариант обмена данными при помощи web сервисов, поэтому нам необходим модуль для работы с веб серверами. Установка Apache. Так как 1. С сама по себе не может выступать в роли веб сервиса, то нам необходимо настроить или IIS или Apache. Мы будем рассматривать вариант с Apache, так как он является более легким в настройке и кроссплатформенным. Для начала нам необходимо скачать Apache. Сделать это можно так Заходим на сайт http www. Это список всех доступных зеркал, на которых можно скачать Apache. Я выбрал сайт http apache mirror. России. Это значения по большому счету не имеет, так как вес его маленький. Переходя по папкам, мы доберемся вот сюда http apache mirror. Тут нас интересует файлик httpd 2. Если вы используете SSL, то качайте тот, что ниже. Если не знаете, что это такое качайте любой. Во время установки программа спросит про порт, который она будет прослушивать. Крестный Отец. Трилогия. 1901 1980 Торрент подробнее. Полный список изменений и улучшений желающие могут прочитать тут или, если имеют подписку, тут. Из перечисленных улучшений достаточно вкусным мне кажется Мобильная платформа 1. С Предприятия 8, которая позволяет привычными средствами 1. С создать приложение для мобильных операционок Android или i. OS Мобильная платформа, как пишут сами разработчики, это общее название технологии, позволяющей создавать приложения, работающие на мобильных устройствах под управлением операционных систем Android или i. OS. Затем вс это добро можно выложить в 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. С в сторону мобильности, и если данное направление будет активно развиваться, то это может принести немало пользы. Как пример можно экипировать кладовщиков планшетами. Если будет возможность использовать бортовые камеры, то можно освободится от устройств считывания, и сканировать коды непосредственно с планшета, можно снабдить ими водителей машин, и посылать задания на перевозку или отслеживать маршрут автомобиля и время в движении. Вариантов, в общем то, много, и то, что это вс будет в единой информационной системе, весьма порадует заказчиковруководителей, ведь у них почему то всегда присутствует панический страх перед использованием большого количества различных систем, они хотят использовать весь функционал на единой платформе.

Архив

Mobile Zip 1С
© 2017