Бесплатный тренинг:

Разработка мобильного приложения на 1С
с нуля — за 5 вечеров!

В настоящий момент готовится выпуск новой версии курса, поэтому набор на курс приостановлен.

Мы опубликуем информацию о запуске новой версии курса в дополнительной новости на сайте.

Рекомендуем пройти предварительную регистрацию на новый поток.

Даже для начинающих
Мы заранее вышлем подготовительные материалы для тех, кто не имеет опыта программирования в 1С.

Уникальный контент
То, что мы с Вами сделаем в тренинге — не вошло ни в какие книги или курсы фирмы 1С.

3000+
человек
Этот курс прошли уже более 3 000 человек. Самый массовый тренинг по 1С.

Статистика:

  • 6 часов — длительность основного учебного видео
  • 5 практических заданий
  • 5 учебных модулей + 1 бонусный модуль
  • 128 страниц А4 — опорные методические материалы в PDF
  • 4 часа — видео с эталонным решением практических заданий

Это полноценный тренинг, с которым не сравнятся ни книги, ни отрывочные статьи на форумах.

Что будет в тренинге:

Вы разработаете 2 конфигурации — Клиент (конфигурация для мобильного приложения) и Сервер (центральная база, стационарная платформа 1С).

Функциональные возможности конфигурации для мобильного приложения:

  • Универсальный набор объектов для «сборки» мобильных приложений для клиентов и сотрудников
  • Возможность обмена данными (документами, записями регистров, элементами справочников) с центральной базой. В качестве центральной может выступать любая типовая или нетиповая конфигурация 1С
  • Создание фотографий, видео-записей с помощью 1С (хранение в мобильной базе)
  • Запись аудио средствами 1С (диктофон)
  • Прикрепление мультимедиа-материалов к произвольным документам
  • Передача мультимедиа на сервер (в центральную базу)
  • Просмотр мультимедиа-данных
  • Получение текущих гео-координат и привязка их к создаваемым мультимедиа-данным
  • Построение отчетов на мобильном устройстве, в том числе по данным, которых в мобильном устройстве (данные берутся динамически из центральной базы)

Также мы решим задачи, которые невозможно реализовать штатными средствами мобильной платформы 1С.

Вообще-то мобильная платформа не умеет это делать — но мы сделаем :))
И в Ваше мобильное приложение добавим:

  • Воспроизведение звука (любой звуковой файл, который находится на мобильном устройстве)
  • Вывод сообщения в меню телефона (push — сообщение)
Причем все эти функции можно вызывать удаленно, например, послать push-сообщение на мобильное устройство из центральной базы 1С или просканировать штрихкод и ответ получить сразу в 1С.

Функциональные возможности серверной конфигурации (центральной базы):

  • Набор объектов для реализации учета
  • Просмотреть мультимедиа данных, полученных с мобильного устройства
  • Отображение географической карты с координатами мобильных сотрудников
  • Демонстрация маршрута сотрудников
  • Веб-сервис для обмена данными клиентскими устройствами
  • Синхронизация с неограниченным количеством мобильных устройств

Кроме этого, будет решена задача учета личных финансов.

Будет создана конфигурация «Контроль расходов», которая будет синхронизироваться с мобильным приложением. Таким образом, расходы можно фиксировать всегда, когда под рукой мобильное устройство.

Не существует другого источника, в котором бы Вам рассказали то же самое :)

Ни книг, ни статей, ни курсов (даже от фирмы 1С).

Плюс сотни ответов на вопросы участников 1-го потока…

А еще и бесплатно :)

Несколько скриншотов из тренинга:

Работаем с XDTO пакетами.
Создаем и используем свои собственные типы данных.

Работа с камерой, получаем видео, фото, аудио — то есть все средства мультимедиа.

Сканируем камерой телефона — и получаем ответ в 1С. По сути, это сканер штрих-кодов.

Геопозиционирование. Вносим координаты в базу — и выводим на мобильное устройство.

Один из вариантов обмена данными «мобильный клиент <=> центральная база». Рассмотрим 4 варианта, сделаем 2.

Исследуем планы обмена, передаем данные через веб-сервисы — с реальным устройством на мобильной платформе.

Два примера видео из тренинга:

Фрагмент из «теоретической» части бесплатного курса

Здесь мы рассматриваем синхронизацию при помощи планов обмена с учетом разной структуры метаданных клиента и сервера (на сервере больше реквизитов).

Мы знакомимся с объектом ПреобразованиеXSL. Смотрим, какие схемы бывают, как их применить, как из xml файла получить текстовый файл с разделителями, или html документ, или xml файл, но с совершенно другой структурой.

Параллельно рассматриваются потенциальные проблемы и частые ошибки, плюс предоставляется дополнительный шаблон для решения задач модуля.

Фрагмент из решения домашнего задания

Работа с геокоординатами.

Задание решается «без заготовок» — чтобы увидеть те сложности, которые по ходу выполнения ДЗ возникнут. Есть неточности справки 1С, есть текущие ошибки самой мобильной платформы — мы это выявляем и решаем в домашних заданиях.

В данном видео демонстрируется решение домашнего задания по модулю, в котором мы учимся работать с мультимедиа (фото, видео, аудио) и геопозиционированием.

Все, что происходит на мобильном устройстве, слушатели так же наблюдают на экране компьютера.

План тренинга по модулям:

 Модуль 1 

Создание первого мобильного приложения 

Цель первого модуля:

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

Результат этого модуля:

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

Что Вы научитесь делать:

  • Устанавливать мобильную и стационарную платформу «1С:Предприятие 8.3»
  • Инсталлировать веб-сервер Apache
  • Запускать виртуальные машины VMware
  • Устанавливать ОС Android в виртуальную среду
  • Создавать мобильную конфигурацию на платформе «1С:Предприятие 8.3»
  • Публиковать разработанную конфигурацию на веб-сервере
  • Переносить и обновлять конфигурацию на мобильном устройстве

 Модуль 2 

Обмен данными с мобильным приложением через веб-сервисы 

Цель второго модуля:

понять, какие ограничения на нас накладывает мобильная платформа при конструировании форм, и разобраться в доступных вариантах обмена данными на примере реализации обмена данных через веб-сервисы

Результат этого модуля:

у нас получится конфигурация, способная выводить данные с сервера на мобильное приложение и отправлять их туда

Вы научитесь:

  • Создавать и публиковать веб-сервисы
  • Сериализовать и десериализовать данные при передаче между клиентом и сервером
  • Производить перенос справочников из одной базы в другую

 Модуль 3 

Использование планов обмена для мобильных баз данных 

Цель третьего модуля:

рассмотреть механизмы обмена между мобильным приложением и центральной базой с помощью планов обмена

Результат этого модуля:

мы получим конфигурации (клиент и сервер), которые смогут обмениваться данными при помощи планов обмена

В ходе третьего модуля Вы изучите:

  • Создание и настройку планов обмена
  • Создание узлов плана обмена
  • Регистрацию изменений по условию

 Модуль 4 

Работа с мультимедиа (аудио, фото, видео) и геопозиционированием 

Цель четвертого модуля:

научить работать со специфическими объектами, доступными только в мобильной платформе: Мультимедиа и Геопозиционирование

Результат этого модуля:

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

Вы научитесь работать с объектом «Мультимедиа»:

  • как делать фото
  • как делать видео
  • как записать разговор

Вы изучите объект «СредстваГеопозиционирования»:

  • что такое провайдеры
  • как получить текущие координаты
  • как получить адрес по координатам и наоборот
  • как показать текущее местоположение на карте
  • как просмотреть свой маршрут
  • как можно сделать ложный маршрут

 Модуль 5 

Интеграция с типовой конфигурацией 1С 

Цель пятого модуля:

Мы объединим нашу конфигурацию (серверную) с типовой конфигурацией от 1С

Результат этого модуля:

конфигурация на базе некой типовой конфигурации от 1С, которая будет обмениваться с клиентом документами, справочниками, регистрами сведений — у которых будут разные реквизиты на клиентской и серверной части

Все очень просто, мы изучим магию:

  • Объект ПреобразованиеXSL
  • Хранилище значений
Главное, чему Вы научитесь — применять на практике все ранее исследованные нами объекты

 Бонусный модуль 

Построение отчетов на мобильном устройстве 

Цель этого модуля:

научить строить отчеты на мобильном устройстве

Результат этого модуля:

Вы получите шаблон механизма для построения отчетов на мобильной платформе «1С:Предприятие 8»

В этом модуле мы рассмотрим:

  • какие варианты получения данных в виде отчета существуют на мобильном устройстве.
  • как получить отчет по данным, которых нет на мобильном устройстве

Предварительная регистрация на новый поток курса

Коллеги, мы приняли решение вернуться к модели, которую использовали с 2010 года – проведение курсов в потоках.

В настоящее время мы доучиваем текущих клиентов по курсу. Прием новых участников приостановлен.

Рекомендуем пройти предварительную регистрацию на новый поток курса:

  • Вы получите приглашение — и не пропустите его
  • Своевременная предварительная регистрация может дать специальные условия участия :)
  • Предварительная регистрация Вас ни к чему не обязывает
  • Это поле используется для проверочных целей, его следует оставить без изменений.
  • *Оформляя предварительную регистрацию Вы даете согласие на обработку персональных данных и соглашаетесь с Пользовательским соглашением

Комментарии / обсуждение (7 997):

  1. Дмитрий Изюмов

    Здравствуйте Дмитрий!
    Вышла мобильная платформа 8_3_14_78, и я нигде не могу найти список изменений на сайте с релизами почему то нет, в самом архиве я тоже не нашел. Может я конечно слеп) не подскажете где смотреть список изменений по выпускам? думаю обновляться или нет.

    И второй вопрос, собственно, из-за которого и начали искать обновления, мне консоль Google Play пишет:
    «Мы обнаружили, что приложение использует старую версию Google Play Developer API. С 1 декабря 2019 года прекращается поддержка версий 1 и 2 этого API. Обновите его до версии 3 до этой даты.»
    API ведь в сборщик должен быть зашит? Вы не в курсе как его обновить? Не так много времени осталось получается.

    • Поддержка курса по EDT

      Информацию ищите в разделе с самой платформой на ИТС, там есть отдельный пункт — мобильная платформа.
      На счет апи — проверьте 8.3.15. Это платформенные механизмы, вы на них влиять не можете. И 1С однозначно к тому времени выпустит поддержку этого апи, такое было уже не один раз, то с GCM, потом с разрешениями и т.д. Это нормально, такое будет всегда :)

      • Дмитрий Изюмов

        А как правильно работать с версиями?
        Вот сейчас у нас платформа на которой идет разработка (на ПК) 8.3.12.1790, а мобильная платформа 8.3.14.78. Так можно вообще? (а то у нас вылетает приложение периодически).
        Где то написано какая мобильная платформа соответствует платформе на ПК?

        • Поддержка курса по EDT

          Да, первые три разряда цифр. Т.е. 8.3.12 стационарная, и такая же должна быть мобильная

          • Дмитрий Изюмов

            В очередной раз спасибо!
            А есть ли у мобильной платформы какой то тех журнал или хотя бы журнал регистрации?
            Собрали приложение на 8.3.14 (обе платформы) оно всё ровно вылетает на ровном месте, по отладке ничего не происходит…
            Хоть бы понять за что цепляться.

            • Поддержка курса по EDT

              Увы, тут ничего сказать нельзя. если есть вылеты, то 1С написала так, чтобы доступ к логам именно ядра — был закрыт. Т.е. вы даже в логах андроида ничего не увидите. За редкими исключениями. Так что это только писать в саму 1С.

    • Кузьмин Сергей

      Для получения материалов нужно зарегистрироваться на курс на текущей странице.
      Если Вы прошли регистрацию, но не получили письмо с материалами, сообщите об этом на почту службы поддержки support@kursy-po-1c.ru

  2. Tasselhof

    В уроке есть пример, где описывается вариант обмена с помощью xsl преобразования. В данном случае, если мы выгружаем данные в сторону, где реквизитов меньше и они просто удаляются все работает. Но как быть в том случае, если, например, поменялось значение какого-то реквизита на стороне мобильного приложения? В этом случае нам придет xml с меньшим количеством реквизитов, а просто добавить в xml с помощью xsl преобразования новые реквизиты с пустыми значениями нельзя, ведь в этом случае получается, что значения этих реквизитов очистятся в приемнике? Есть ли какой-то метод при чтении файла обмена xml из приемника с помощью которого можно обновлять значения только тех реквизитов объекта, которые поступили в XML? Т.е. в случае. если это некий ссылочный объект (с неподчиненным регистром сведений по ключевым полям), получать объект по ref, и далее менять значения только тех реквизитов, которые мы получили?

    • Поддержка курса по EDT

      А почему бы и нет, вы то однозначно знаете — какие реквизиты менять, а какие нет, поэтому просто их добавляете через преобразование, а потом, при заполнении свойств — в четвертом параметре прописываете реквизиты, которые надо игнорировать при заполнении.

    • Кузьмин Сергей

      По нашим данным, Вы получили письмо с материалами курса и открыли его.

    • Кузьмин Сергей

      Регистрацию на курс нужно производить на этой странице — заполните форму регистрации.
      Если письмо с материалами курса на почту не пришло, сообщите об этом на почту службы поддержки support@kursy-po-1c.ru и укажите e-mail, который использовали в процессе регистрации.

  3. Shaldryn

    Добрый день! Подскажите пожалуйста, не пойму как работает веб сервис, мучаюсь уже второй день. Платформа 8.3.13.1644(х64), Apache 2.4(х64). Написал мобильное приложение для КА2 с помощью вашего бесплатного курса, спасибо за это. Реализовал обмен между ними.(обычная сериализация структур)
    Опубликовал мобильное приложение, опубликовал веб сервис КА2.
    Строка WSDL: http://192.168.0.6:48300/KA2New/ws/TSDataTransfer.1cws?wsdl

    Так вот в чем проблема, когда открыт конфигуратор КА2, то строка http://192.168.0.6:48300/KA2New/ws/TSDataTransfer.1cws?wsdl в браузере показывает структуру. Когда конфигуратор не запущен, а открыта база в режиме предприятия под обычным пользователем(Права на веб сервис и план обмена стоят) то через бразуер(да и через мобильное приложение) невозможно достучаться к веб сервису… В чем может быть проблема?

    • Поддержка курса по EDT

      а база случайно не файловая? И в случае x64 — я советую использовать IIS, а апач — только под линуксом. Попробуйте с IIS.
      А вообще — такой случай я уже встречал, пару лет назад. Но вот, увы, не помню как решил. А просто в саму базу по вебу достучаться можете? Т.е. проверьте два пути:
      http://192.168.0.6:48300
      http://192.168.0.6:48300/KA2New
      Они доступны?

      • Shaldryn

        Добрый день, Дмитрий. Есть реализация как с файловой, так и с серверной и в том и том случае такая же ситуация.
        по пути «http://192.168.0.6:48300» есть контакт(ну то есть It works!), а вот по «http://192.168.0.6:48300/KA2New» глухо, пока не запустишь конфигуратор. Хорошо, спасибо за совет куда копать, попробую сначала х32 апач и веб расширение для платформы. А после если не выйдет IIS протестю.

        • Поддержка курса по EDT

          Только что проверил у себя — все работает как надо.
          Проверьте еще раз доступы к папке со стороны веб сервера

          • Shaldryn

            Установил платформу с веб расширением (х32) и апач (х32), переопубликовал базы и о чудо, все заработало как надо, спасибо за направление! Получается некорректно работают 64 битные версии

    • Василенко Тарас

      Здравствуйте!
      Уточните, пожалуйста, о каком именно ответе у Вас идет речь?

  4. Olga_fm

    Очень понравился курс по мобильной платформе. По планам обмена знания стали более упорядоченные, так как приходилось сталкиваться и раньше, а вот получение координат и вывод местоположения на карте+ изменение местоположения — это полный восторг! Беру в копилку. Также полезно было послушать про получение и хранение видео-аудио данных. Без курса пришлось бы долго ломать голову над реализацией. Спасибо огромное за эту информацию.)))

  5. Рустем

    Добрый день! Материалы курса «Разработка мобильного приложения» не пришли. Можете продублировать ссылку на почту?

    • Василенко Тарас

      Насколько мы Вас понимаем, речь идет о нашей информационной рассылке: стартах продаж, новых курсах и т.д. Проверили Ваш e-mail, Вы есть в нашей базе, поэтому в случае, когда мы будем рассылать новую информацию, Вы ее получите. Не беспокойтесь :)

  6. r2d24

    Добрый день.
    Вопрос такой. Создал новую базу, опубликовал ее. Назвал ее «MobP», опубликовал. В браузере проверил по ip и имени базы, открывается в html тегах, нормально как сказано в видео.
    http://192.168.24*.156/MobP/

    Эмулятор мобильного приложения, установить не удалось. Решил работать с мобильным телефоном.
    Установил мобильную платформу. Пытаюсь подключиться, не удается. Время ожидания превышено.
    Посмотрел на другом компе, тоже не удалось подключиться.
    Похоже открывается в браузере, в рамках локального компьютера.

    • Поддержка курса по EDT

      смотрите в сторону роутера или же файерволла компа, убедитесь что в нем открыт 80 порт.

  7. Владимир

    День добрый, прослушал бесплатный курс по мобильной разработке(курс за 2016 год) и обмен МП с ЦБ там реализовывался следующими вариантами:
    1: Планы обмена + КД + Промежуточная база
    2: Архитектура ЦБ(8.х) ↔ МП (самописный обмен)
    3: Гибрид
    Вопрос с появлением новых версий мобильной платформы, появились ли альтернативные варианты обмена(более простые)?

      • Shaldryn

        Подскажите пожалуйста, а новое видео не будет или статья например про первый вариант обмена «Планы обмена + КД + Промежуточная база» с учетом новых возможностей платформы, в плане того что мобильная платформа поддерживает запросы и промежуточная уже не нужна. Хотелось бы на примере каким способом прикрепить правила обмена(созданные в КД) в план обмена.

        и ваш ответ на вопрос Владимира «можно работать просто в онлайне», вы имели ввиду мобильный клиент?

        • Поддержка курса по EDT

          Тут скорее надо смотреть в сторону КД3, просто брать и переносить механизмы универсального обмена и ими все писать. Смотрите на мобильну, как на самописную обычную конфигурацию.

  8. david89

    Здравствуйте, ув. коллеги! У меня есть два платных полных Ваших курса по разработке, а также разработке и монетизации мобильных приложений. Подскажите, пожалуйста, стоит ли мне сначала проходить бесплатный курс или можно сразу начинать изучать платные курсы?

    • Анна Бортникова

      Добрый день! Сначала лучше просто посмотреть бесплатный курс, можно без выполнения практики. Далее изучить курс «Разработка мобильных приложений», а потом курс «Разработка коммерческих мобильных приложений». Но в самом начале можно прочитать методичку из курса «Разработка коммерческих мобильных приложений» и начать делать регистрацию аккаунта, так как для IOS это займет некоторое время.

  9. agshadrin

    Добрый день. Ввел данные для получения материалов. На 2-й день после регистрации получил модуль 3 и все. Модули приходят не по порядку?

  10. Palmer

    Приветствую!
    Хороший, объемный курс!
    По объему гораздо больше, чем на 5 вечеров.
    Решение практических заданий крайне полезно
    для освоения и закрепления материала.

    • Максим Гошко

      Здравствуйте, Станислав.

      Все верно, Вы вчера зарегистрировались на курс и получили первые два модуля, сегодня Вам придет следующий модуль, завтра еще один и т.д.

      Всего Вам придет пять модулей.

  11. Дмитрий

    Здравствуйте, получил Ваши бесплатные 2 модуля, но столкнулся с проблемой следующего характера, распаковав архив и запустив видео не отображается видеоряд, только звук. Каким проигрывателем нужно это воспроизводить? ОС windows 10

  12. AlexGroovyGG

    Добрый день .Прошел ваш курс.Очень понравился.Возник один вопрос,не подскажите как программно выгрузить текстовый файл с андроид устройства на компьютер ?

    • Поддержка курса по EDT

      Доброе. Передачу данных (в том числе и картинок, видео, GCM ID и пр.) мы рассматриваем в полном тренинге.
      Но если в двух словах — то в данном случае, промто текст передаете строкой, и все.

  13. Бехруз

    Добрый день, уважаемые организаторы этого сайта!
    Я начал к обучению , я скажу вы супер! я не делаю PR, пусть , кто как хочет подумает ! но спасибо Вам!
    Я хочу продолжать , и научится , скажите какие у Вас платные курсы ? так как мы находимся в Таджикистане, мы сможем только дистанционно обучаться!!
    Еще раз низкий поклон Вам , за бесплатные выложенные курсы !!

  14. AlexGroovyGG

    Добрый день прошел ваш бесплатный курс.Сейчас возникла такая интересная проблема.С виртуальной машины подцепается мобильная конфигурация по адресу http://192.168.1.39/onecdebt/, с телефона же,на котором стоит андроид-нет.Выдаёт «Ошибка HTTP при обращении к серверу»
    Пинг с телефона проходит.

    • Поддержка курса по EDT

      Вы не пинг пропустите, а telnet на 80 порт, так как пинг может и пройти, а вот порт закрыт в брандмауере.
      А еще проще — просто откройте эту ссылку в браузере на телефоне.
      Янадеюсь он находтся в одной сети с компьютером?
      В полном курсе мы все эти проблемы более детально рассматриваем, включая проброску портов с внешних IP адресов и т.д.

  15. Дмитрий

    Дмитрий, подскажите, есть ли в каком-то курсе (в этом или в платном), как настроить отправку уведомлений на сделанные 1С приложения 1С:Нотификатор для каждой платформы? Даже сервис под него заделали: pushnotifications.1c.com. Не могу найти нигде информацию. Есть задача в собственной конфигурации просто отправлять уведомления на смартфоны сотрудников с новыми задачами, делать под это свое приложение и выкладывать в сторы смысла мало, раз уже есть готовое решение от вендора, только инструкции не могу найти как пользоваться такой штукой. Помогите, если не сложно, или подскажите где разжевано, уже готов купить )))

    • Поддержка курса по EDT

      В обоих курсах есть про то, как отправлять пуши, в первом — на Андроид, во втором — на iOS.
      Публиковать в гугл плее не обязательно, а в iOS — все равно надо будет сертификат и публикация, можно как инхоме, но только для своих конфигураций.

      • akifjev

        Изучил бесплатный курс полностью, в том числе бонусный модуль. Ничего нет про нотификацию с помощью 1С:Нотификатор. Судя по описанию полного курса в видео бонусного модуля, этого нет и в полном курсе. Дмитрий, зачем Вы вводите людей в заблуждение? Или Вы считаете, что нотификация с помощью самописного ПО, которое показано в бонусном модуле, это одно и то же? Дело в том, что 1С:Нотификатор уже есть и в AppStore и в GooglePlay, а Вашей программы «Мобильные утилиты» еще и не существует для iOS, а у нашего руководства почти у всех iPhone. Зря потерял кучу времени, так и не получив ответа на свой вопрос из курса.

        Может все-таки в виде бонуса подскажите как работать с 1С:Нотификатор?

        • Поддержка курса по EDT

          Ага, давайте тогда еще обвиним курсы по платформе на 1С 8.1, в том что там не говорят про управляемые формы :)
          Вы обратите внимание на то, когда был курс записал и на какой версии его писали.
          Открою секрет — тогда еще пушей и в помине не было.
          Однако, в платной версии курсов, про них уже все есть, в том числе и на iOS. Правда на iOS в курсе по коммерческой разработке, так как там надо купить сертификат, а для андроида — ничего подобного не надо.
          Поэтому еще раз — смотрите на даты выпуска курсов. И потом сравните с курсами этого года. Там все рассказывается про пуш.
          А если вы хотите использовать готовый продукт от вендора, то не проблема. Но ясное дело — про него в курсе ничего не будет.
          Перефразируя вас — почему в курсе по разработке на платформе 1с, не говориться о том — как рассчитывается себестоимость в УТ11. Звучит приблизительно также.

          Ну и плюс к этому — я не могу его протестировать, так как доступен он только для России. Так что увы, даже при всем моем желании — я вам ничем не помогу.
          Это раз, а два — это приложение просто страх само по себе. 1С не умеет работать как служба, а значит что она можетотваливаться и вы ничего не будете получать. Если хотие все сделать по умному то используйте те сервисы, которые под это заточены. Например, https://www.pushwoosh.com/ и его аналоги.

          • Дмитрий

            Спасибо за ответ, Дмитрий. Сейчас стало понятней. Сразу бы так написали, я бы ни слова ни пикнул )))
            Ради одного только пуша на телефон ну никак не хочется делать самопальное приложение и ложить его во все сторы, регистрируясь как разработчик. Спасибо за подсказку, действительно лучше сделать связь с каким-нибудь платным сервисом через веб API, который надежен и гарантированно доставит сообщение.

  16. mavlad

    В 3-м уроке, практическом задании , решение преподавателя поставил обе базы, попытался обменяться ошибка, что данные из регистрации на сервера не удаляются после обмена

    • Поддержка курса по EDT

      почитайте комментарии к 3 уроку, там уже поднималась эта тема.

        • Кузьмин Сергей

          Да, на страницах с материалами курса (ссылки на них приходили Вам на почту) есть комментарии к отдельному уроку.

            • stroka

              Хотелось бы попросить ответить на этот вопрос (от 20:13)
              Т.е изучающему бесплатный пакет рекомендовано прочитать комментарии к уроку, но комментарии для изучающих бесплатный пакет закрыты. Что неверно понимаю?

              • Алексей Катеринич

                Добрый день, Надежда.
                Проверили доступы к комментариям.
                Теперь они доступны для чтения.
                Свои комментарии размещать нельзя, так как курс уже не поддерживается.

  17. Gosha009

    Добрый день! Подскажите пожалуйста, у руководства есть желание внести изменения в мобильный документооборот, это возможно в приниципе?

    • Поддержка курса по EDT

      А почему нет? Осталось только найти исходники и дальше по стандарту — обновление, изменение и т.д.

  18. forestman

    Добрый день. Опишите пожалуйста (если можно подробнее) отличия платной версии этого курса от бесплатной. Когда планируется следующий поток?

    • Поддержка курса по EDT

      Добрый день.
      Отличия на столько существенны, что их описание займет очень много времени.
      Главные отличия в том, что полный курс рассматривает последние версии 1С и все ее особенности. Формат материала схож с бесплатным курсом, т.е. методички, видео и демо конфигурации.
      Список всех тем вы можете прочитать тут http://курсы-по-1с.рф/1c-v8/1c-mobile-2016/.
      Между этими курсами общее только одно — и платный и бесплатный посвящен мобильной платформе, а темы вообще не пересекаются.
      На счет следующего потока — расписание есть тут http://курсы-по-1с.рф/расписание/
      Однако, этот курс можно проходить и вне потока, разница только в том, что вы выбираете сами себе режим обучения :)

  19. Alexander

    Ув. Дмитрий. Опубликовал мобильное приложение, установил мобильную платформу на планшет с Андроидом и на виртуальную машину, как в уроках. На виртуальной машине получается загрузить мобильное приложение по адресу в локальной сети, а на планшете не получается. Устройства находятся в одной подсети, т.е. отличаются только последние цифры IP. Ошибка на планшете: «Ошибка HTTP при обращении к серверу: http://192.168.0.29 failed to connect to /192.168.0.29 (port 80) after 30000ms»
    Подскажите, пожалуйста, с чем может быть связана данная ошибка, что делать?

    • Поддержка курса по EDT

      вероятно надо просто добавить 80 порт в ичсключения брандмауэра.

  20. Vadimk@

    Добрый день. Делаю перенос данных из 1С Ут в мобильной приложение, справочники разные, убрал лишние поля через ПреобразованиеXSL. Номенклатура нормально загрузилась, а вот при чтении единиц измерения выходит ошибка Ошибка преобразования данных XML. Что не так?

  21. Nargiza

    Подскажите! Где я могу скачать это программы? Андроид-х86, для Apache и VMware-плеер

    • Поддержка курса по EDT

      Все ссылки есть в методичках, кроме апача — апач надо искать на просторах интернета, так как его уже на официальном сайте не выкладывают.

      • paren

        Дмитрий,
        дошел до 4го задания и столкнулся с ошибкой.

        {ОбщаяКоманда.СоздатьВложение.МодульКоманды(18,21)}: Конструктор не найден
        Мультимедиа = Новый СредстваМультимедиа; (Проверка: Мобильное приложение-клиент)

        Три раза переделывал, ошибка не исчезает. Прошу Вашей помощи!!!!!

        1С:Предприятие 8.3 (8.3.7.1776)

        • Поддержка курса по EDT

          Ну тут уж извиняйте, курс уже успел устареть. Еще начиная с 8.3.6 — такого конструктора больше не существует. Теперь писать надо вот так:
          Результат = СредстваМультимедиа.СделатьФотоснимок(Камера, РазрешениеФото, Качество, Монохромное);

    • Поддержка курса по EDT

      Все ссылки есть в методичках, кроме апача — апач надо искать на просторах интернета, так как его уже на официальном сайте не выкладывают.

  22. RBEvgeny

    Добрый день. Пересматривал курс и столкнулся с проблемой. Когда первый раз просматривал курс то скачивал программку iTools и вроде как получалось редактировать файл. Сейчас (по какой то причине удалил скаченную ранее программку, а может на другом компьютере делал, но на данный момент не нашел установленной) скачал программу iTools, установил, но не могу найти данные. Только прикрепленные файлы. Можете подсказать где и в каком направлении смотреть?

      • RBEvgeny

        То есть, получается теперь нельзя загружать свою конфигурацию? Или как быть? Есть какие варианты?

  23. afandi

    Добрый день

    Кроссдоменная авторизация. Возможно этот вопрос обсуждался. Однако я не нашел решения и погуглить тоже не помогло.
    После публикации web-сервиса, локально доступ к серверу есть и проблем нет…..
    Но как только идет попытка доступа через сеть, то невозможно авторизоваться.
    Пробовал на ISS и Apache и использовал различные рекомендации из интернета.
    Однако мне ничего не помогло и решение не найдено.

    • Поддержка курса по EDT

      Добрый день. И как вы мне предлагаете вам помочь, если даже не дали мне информацию о том, что и как вы делали?
      Разверните вопрос :)

      • afandi

        Вместе с вопросом я писал 3 URL где была подробно расписана проблема с которой я столкнулся. и где авторы этих публикации расписали все очень подробно, но здесь при модерации похоже ссылки были удалены.
        1) Согласно инструкции ваших уроков установил Апач 2.2 установил 1с 8 вместе с веб-расширением отладил и опубликовал web-сервис «travel».
        2) проверил доступность через «http://localhost/travel/ws/travel.1cws?wdsl» все заработало, увидел xml описание wdsl ссылки, написал клиента и проверил работоспособность сервиса. все было отлично ….
        3) Решали предоставить доступ через локальную сеть на соседний комп, при наборе WDSL ссылки через броузер он потребовал авторизации 1с. прошел авторизацию но хмл файл уже не загрузился, вместо не я получил повторение ссылки веб сервиса в html формате. в логах соединения Appach выдает ошибку 401.
        4) Привлекал друзей спецов по сетям, в общем не смогли разобраться. Файроволли и антивирусы отключали.
        Публикацию веб сервиса под 8.2 и 8.3 на IIS и Apache на других компьютера и даже сервер win2012 тоже делали. Везде локально работает по сети нет.

        • afandi

          5) Пробовали на Apache и ISS прописать в конфе разрешение на кроссдоменную авторизацию, тоже не помогло

          • Поддержка курса по EDT

            У вас авторизация в 1с какая стоит? По пользователю 1С (логин/пароль 1с)?

            • afandi

              Тестировал в обоих режимах, как по пользователю 1с так и с аутентификацией ОС.
              как с паролем так и без пароля. Мои потуги за несколько дней в решении этой проблемы за несколько дней привели к тому, что любая установленная у меня база 1с и даже пустая конфигурация теперь загружается не менее 20 минут. в конфу заходит за пару секунд и запуска базы минут 20 не меньше. ((((

              • Поддержка курса по EDT

                Боюсь что так сходу вам помочь не смогу, слишком много причин может быть с таким исходом.
                Я бы посоветовал развернуть виртуальную машину и провести эксперименты на ней. Если с ней все получится, то тогда будет однозначно понятно, что вы все делаете верно, и проблема где то в настройках.

                • afandi

                  А как разница виртуальная машина или нет? Ведь я проводил эксперименты на нескольких компах с разними ОС и веб-серверами. И проблема только когда к веб-сервису подключаются по сети, а не локально.

                  • Поддержка курса по EDT

                    если честно, то я такого не встречал. Бывали всякие ошибки лезли, если были ошибки в самом сервисе.
                    Но если локально работает, а глобально — нет. И при чем везде, то возможно тогда что то не так в настройках которые вы применяете, или в параметрах, например, имя на кириллице.
                    Поэтому я и предлагаю взять АБСОЛЮТНО чистую машину, поставить только 1С в файловом режиме и апач, поднять самый просто веб сервер, что бы он просто возвращал то, что получил, в базе не создавать вообще пользователей, и проверить работу.
                    Если все ок, то создать пользователя с паролем, например admin/admin, что бы только латиница была.
                    И если и тут будет все ок, то дальше по нарастающей — прикручивать остальное.

                    Прямых рекомендаций у меня, увы, нет.

  24. wpiunin

    Правильно ли я понял, что использование планов обмена возможно только если мобильное приложение и десктопное идентичны? То ест нельзя использовать планы обмена между УТ и мобильным напрямую, без промежуточной базы?

    • Поддержка курса по EDT

      Давайте разделим понятия — планы обмена, это всего лишь механизм регистрации изменений.
      Распределенная база данных, или же полный обмен данными возможен только тогда, когда все метаданные совпдают, РБД к тому же еще и конфу переносит, ну и она не доступна на мобильной.
      Так вот — если обмен делается при помощи xml, то что нам мешает этот xml на выходе обрабатывать так, что бы другая программа считала, что она обменивается с идентичной ей базой?

  25. oshim

    Очень хороший курс как и все курсы Гилева.
    Коротко , объемно, быстро , понятно.
    Спасибо большое.
    1с 8.2 программирование выучил благодаря ему одному.
    Куплю полный курс.

  26. 1cvidnoe

    Добрый день!
    при передаче изображения (РС. присоединенные файлы) с мобильного клиента выдается сообщение
    ОбщаяКоманда.Выполнитьобмен.МодульКоманды(32) Ошибка при вызове метода конекста Exchange Ошибка вызова операции сервиса Exchange:Exchange:Exchange(): ошибка SOAP сервиса : неизвестная ошибка. Ошибка разбора XML — [1,1] Фатальная ошибка: extra content at the end of document

    при маленькой фотографии обмен успешен.
    в тонком клиенте при большом файле — обмен успешен.
    в чем причина выдачи такого сообщения?
    Заранее спасибо за ответ.

    • Поддержка курса по EDT

      Если у вас база на SQL, мобильая платформа выше версии 8.3.6.110 — то вы скорее всего поймали баг. Пробуйте последние версии 8.3.7.

  27. Александр

    Здравствуйте!
    После версии мобильной 8.3.6.205, (включая свежие 8.3.7), значительно увеличился размер шрифтов и существующий интерфейс в моем приложении стал слишком громоздким, как-то можно управлять размером шрифтов или это вшито в платформу? Спасибо за ответ.

  28. San4opa

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

  29. Елена

    Добрый день! Скажите, а в рамках полного курса будет рассмотрено то, как опубликовать мобильное приложение уже непосредственно для клиента? В бесплатных уроках мы публикуем на локальный сервер для тестирования. А как и куда публиковать в случае уже работоспособного проекта не понятно…

    • Поддержка курса по EDT

      А никуда, вы собираете готовый apk и отдаете клиенту. А как его собирать — мы в курсе рассматриваем. Вы не имеете права продавать решение на базе мобильной платформы для разработчиков, на ней можно только тесты делать, а конечную версию — вы компилируете и продаете.

    • Татьяна Гужавина

      Доброго дня!
      Принять участие в бесплатном тренинге легко.
      Укажите в форме свои данные: имя и электронную почту. И нажимайте «Принять участие!». В течение 5 дней Вам на E-mail будут приходить материалы курса.
      Также рекомендуем ознакомиться с полным курсом по разработке Мобильных приложений на платформе «1С:Предприятие 8» — http://курсы-по-1с.рф/мобильная-платформа/полный-курс/

  30. Алексей

    Добрый день. покупал полный курс, но вот сейчас опять вернулся к этой теме, и остро встал вопрос как делать обмен по расписанию, а лучше, что бы когда в ЦБ сделали изменения мобильные устройства получили новые данные. Спасибо.

    • Поддержка курса по EDT

      Все очень просто, смотрите 8 модуль, конкретно — раздел про уведомления через GCM.
      Идея простая — вы ставите регламент на сервере, например раз в 10 минут.
      Регламент делает следующее — смотрим по зарегистрированным изменениям, например, документов, и если есть документы, которые были зарегестрированы, то отправляет уведомление мобильной платформе. В свою очередь, мобильная платформа получая уведомление — делает синхронизацию.

      • AlexAl-77

        У меня перый поток у меня только 6 модулей там не рассматривались уведомления. =(
        Но идея понятна.

      • AlexAl-77

        Прошу прощения, я так и не понял за GCM надо платит? написано везде что бесплатный. с английским не селен. Нашел только, что ограничение на количество сообщений, какое количество не нашел (

        • Поддержка курса по EDT

          Не надо платить, а ограничений Вам хватит с лихвой.
          Кроме этого — есть сервис от 1С. Смотрите 8 модуль, там про все это рассказано и показано (как и где создавать аккаунт, как получать ID и т.д.).
          Или читайте ИТС от 1С, там тоже все написано, но, конечно, без нюансов.

          • AlexAl-77

            Я посмотрел и 8 модуль и ИТС перечитал. сервис 1С только для приложений тиражных от самой 1С как я понял. что то народ в интернете вообще не обсуждает эту тему, не ужели некому это не интересно ?!
            Почему то одно из устройств не может получить идентификатор =(

            • Поддержка курса по EDT

              Пишите в 1с, это тогда баг платформы. Я надеюсь у вас там гугл плей стоит?
              Можете попробовать скачать программу для тестов, например эту, или эту.
              Если там все работает, то тогда уже пишите в 1С. Если и эти программы не работают, тогда, вероятнее всего, проблемы с софтом на устройстве.

  31. Дмитрий

    Спасибо! Доступно и очень полезно.
    Позвольте один вопрос.
    Возможно ли сформировать конфигурацию разработчика из имеющегося файла 1cema.xml?

    • Поддержка курса по EDT

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

  32. Falcon174

    Добрый день. очеьн понравился ознакомительный курс. Когда у вас будет полный курс и какова его стоимость?

    • Татьяна Гужавина

      Доброго дня, Александр!
      Да. Подробно с описанием полного тренинга по разработке мобильных приложений на платформе «1С:Предприятие 8.3»
      Вы сможете здесь — http://курсы-по-1с.рф/мобильная-платформа/полный-курс/
      Рекомендуем пройти предварительную регистрацию и мы свяжемся с Вами, как только появится возможность приобрести курс.

  33. ASer

    Тренинг замечательный, огромное спасибо.
    Только почему он то «за 5», то «за 7 вечеров»?

    • Поддержка курса по EDT

      Ну так как модулей 5, но были еще и ДЗ с финальным.В итоге — обучение за 5, а итог — за 7 :)

  34. Андрей

    Добрый день, Евгений! Случайно нашел Ваш бесплатный тренинг по мобильному приложению 1С и, конечно же, с удовольствием записался. Сейчас по-немногу сам разбираюсь с мобильной платформой и наткнулся на одну очень не приятную вещь: при сохранении табличного документа в формат pdf появляется ошибка «Поле объекта не обнаружено (PDF)» фактически не отрабатывает следующая строка кода:
    ТабличныйДокумент.Записать(ТемпФайл,ТипФайлаТабличногоДокумента.PDF);
    А очень хочется сохранять табличный документ для последующей отправки вложением на электронную почту. На Ваш взгляд на сколько эта задача посильна мобильной платформе? Буду очень благодарен за совет.

    • Поддержка курса по EDT

      Добрый день.
      Прочитайте, пожалуйста, внимательно справку, там написано «При работе на мобильной платформе возможно сохранение только в формат mxl. «.
      Так что никак, но можно сохранить, например, в html, но об этом уже на полном курсе.

  35. Guzey

    Добрый день. Сейчас нашел в описании курса «Сканируем камерой телефона — и получаем ответ в 1С. По сути, это сканер штрих-кодов.». Просматривал этот курс около 3 месяцев назад, такого там не было. Не подскажите в каком именно уроке это должно находиться?

    • Поддержка курса по EDT

      Это в бонусном 6 модуле. Но увы, этот модуль уже потерял актуальность, так как в версии 8.3.5 (а курс еще писался под 8.3.4) появилась встроенная функция сканирования камерой устройства, а раньше — необходимо было использовать внешний софт.

  36. MolchanovaTatiana

    Добрый день!
    Прошу прощения, что немного не по теме, но, может быть, мой вопрос покажется кому-то интересным, или кто-то сталкивался с подобной проблемой, тогда я буду очень благодарна за совет и помощь!
    Вопрос по мобильной платформе. Используем платформу 8.3.5.96.
    Разработанное приложение работает на планшетах Samsung SM-T311, версия android — 4.4.2.
    При работе приложения время от времени появляется ошибка — Файл базы данных поврежден «Путь/1cv8tmp.1CD», затем приложение вылетает и при повторном открытии работает снова, выполняются все функции приложения.
    Момент появления ошибки не фиксированный, может появиться в любой момент работы на планшете.
    Отчего может возникать подобная ошибка, в каком направлении искать причину?
    Спасибо.

    • Поддержка курса по EDT

      Боюсь что такая ошибка появляется на разных устройствах и тоже не понятно по каким причинам, можете поискать в инете.
      Чаще всего — именно на самсунгах, но больше всего ошибок — именно на платформе 8.3.5.96, попробуйте поработать с предыдущей версией платформы, там таких частых падений не наблюдалось.
      Ну и в любом случае — ориентируйтесь уже на 8.3.6 :)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

 Ознакомлен с условиями Публичной оферты и Пользовательского соглашения
 Согласен на обработку персональных данных (Политика обработки ПДн)