битрикс24 мобильное приложение доработка

Битрикс24 Возможности адаптации мобильного приложения под требования.

Важно! На нашем форуме собраны тысячи вопросов и ответов (с 2015 года). Но часть из них может оказаться не актуальными с позиции сегодняшнего дня. Если у вас нет времени искать нужный ответ и проверять его актуальность, то просто оставьте ваши координаты, мы с вами свяжемся и поможем в решении вопроса.

Добрый день, уважаемые коллеги.

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

Спасибо.
С уважением,
фаниль шафиков

битрикс24 мобильное приложение доработка. 11ec98c39cb770681ab045827edc9730. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-11ec98c39cb770681ab045827edc9730. картинка битрикс24 мобильное приложение доработка. картинка 11ec98c39cb770681ab045827edc9730.

Добрый день, коллега.

Ответы на перечень вопросов по адаптации мобильного приложения.

Цитата
Фаниль Шафиков написал:
3. Ссылка на мобильное приложение и ссылка на регистрацию тестового облака
Цитата
Фаниль Шафиков написал:
4. Уведомления пользователей об объявлениях в портале
Цитата
Фаниль Шафиков написал:
6. При нажатии на организацию или подразделение можно было бы перейти к отобранным сотрудникам или
перейти в документ подвязанные к этой организации (реквизиты, договора и т.п.)
Цитата
Фаниль Шафиков написал:
7. Поля в карточке сотрудника, права доступа на личный телефон
Поиск информации из справочника сотрудников (телефон, должность и др критерии)
Цитата
Фаниль Шафиков написал:
8. резервирования транспорта с возможностью объединения заявок или присоединения к существующей заявке (если по пути) с уведомлением о начале процесса и любых изменениях как ответственного, так и инициатора;
Цитата
Фаниль Шафиков написал:
9. Доработка возможности выгрузки списка участников, подтвердивших присутствие на событии

Заменить видеогаллерею на «Живую ленту» или вставлять видео прямо на страницу.

С уважением,
модератор форума Пинол
Б24(коробка)

Добрый день, уважаемый коллега.

С уважением,
фаниль шафиков

битрикс24 мобильное приложение доработка. 11ec98c39cb770681ab045827edc9730. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-11ec98c39cb770681ab045827edc9730. картинка битрикс24 мобильное приложение доработка. картинка 11ec98c39cb770681ab045827edc9730.

Добрый день, коллега.

Это отдельный продукт, который нужен для создания мобильных приложений, но это для БУС, а не для Битрикс24.

С уважением,
модератор форума Пинол
Б24(коробка)

битрикс24 мобильное приложение доработка. 11ec98c39cb770681ab045827edc9730. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-11ec98c39cb770681ab045827edc9730. картинка битрикс24 мобильное приложение доработка. картинка 11ec98c39cb770681ab045827edc9730.

Добрый день, коллега.

То, что мы оценим, мы выложим в Коммерческое предложение, понятное дело.
Полагаю, что Вам требуется установка Демо версии продукта, поскольку если Вы не можете ее стандартно посовать и настроить, то еще затраты будут на стандартное внедрение.

С уважением,
модератор форума Пинол

Добрый день, уважаемый коллега.

С уважением,
фаниль шафиков

битрикс24 мобильное приложение доработка. 11ec98c39cb770681ab045827edc9730. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-11ec98c39cb770681ab045827edc9730. картинка битрикс24 мобильное приложение доработка. картинка 11ec98c39cb770681ab045827edc9730.

Добрый день, коллега.

Цитата
Фаниль Шафиков написал:
9. Доработка возможности выгрузки списка участников, подтвердивших присутствие на событии

С уважением,
модератор форума Пинол

Добрый день, уважаемый коллега.

Пока по документам стоит запарковать. Но иметь ввиду, что возможна доработка.

С уважением,
фаниль шафиков

битрикс24 мобильное приложение доработка. 11ec98c39cb770681ab045827edc9730. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-11ec98c39cb770681ab045827edc9730. картинка битрикс24 мобильное приложение доработка. картинка 11ec98c39cb770681ab045827edc9730.

Добрый день, коллега.

Прошу проверить по каждому пункту, все ли мы для Вас оценили, что требуется?

С уважением,
модератор форума Пинол

Добрый день, уважаемый коллега.

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

Источник

Доработка функционала мобильного приложения Битрикс24

Компания-заказчик производит и поставляет элементы кухонной сантехники и имеет большую партнёрскую сеть во многих городах страны. Процесс реализации продукции происходит следующим образом: у компании есть партнёры, чьи представители при реализации своих услуг и товаров предлагают в дополнение приобрести необходимые кухонные сантехнические системы.

Для лучшего понимания ситуации приведем изображение:

битрикс24 мобильное приложение доработка. shema rabot 012109. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-shema rabot 012109. картинка битрикс24 мобильное приложение доработка. картинка shema rabot 012109.

В связи с чем компании-заказчику нужно вести учёт всей партнёрской сети (включая сеть представителей партнёров) и постоянно расширять этот список, пополнять новыми организациями. При этом есть потребность в мобильности всей системы учёта, чтобы сотрудники компании могли прямо на месте (на территории партнёра) проводить опрос (15-20 пунктов) и вносить полученную информацию в общую базу, или же иметь доступ к уже имеющейся информации.

Для решения вопроса выбран Битрикс24 коробочной версии. Однако мобильная версия продукта обладает сильно ограниченными возможностями, которых недостаточно для полноценной работы сотрудников компании-заказчика.

Соответственно была поставлена задача по доработке мобильного приложения Битрикс24:

Реализовать в Битрикс24 функционал, благодаря которому сотрудники смогут онлайн, вне зависимости от своего местоположения, посредством мобильного устройства вносить, изменять или использовать имеющуюся информацию о партнёрах.

Осуществить такой функционал было возможно двумя решениями:

Плюс этого решения — широкие возможности визуализации страницы под нужды заказчика;

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

Плюсы решения — упрощение и ускорение работы с базой данных о партнёрах.

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

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

Поэтому был выбран второй — модернизация мобильного приложения. В отсутствии необходимой документации от производителя (Битрикс24), это действительно сложная задача. Но, забегая вперёд, отметим, что благодаря слаженности и профессионализму наших разработчиков, вопрос был решён грамотно и в приемлемые сроки.

Реализация

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

битрикс24 мобильное приложение доработка. avtomatiz 0810 02. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-avtomatiz 0810 02. картинка битрикс24 мобильное приложение доработка. картинка avtomatiz 0810 02.

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

битрикс24 мобильное приложение доработка. avtomatiz 2109 01. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-avtomatiz 2109 01. картинка битрикс24 мобильное приложение доработка. картинка avtomatiz 2109 01.

Результаты реализации проекта

Подобное решение мы можем рекомендовать компаниям, обладающим большим штатом сотрудников, которые ведут деятельность на территории клиентов. Благодаря кастомизации мобильного приложения Битрикс24, пользователям не придётся выполнять двойную работу (вносить информацию в мобильное устройство, а затем вручную переносить её в общую базу посредством компьютера), а значит организация получит не только значительную финансовую выгоду, но и минимум ошибочных данных!

Звоните нам и обращайтесь за подобным проектом, мы сможем грамотно реализовать внедрение, настройку и интеграцию Bitrix24.

Нужно оперативно оценить задачу?
Свяжитесь с менеджером данного проекта!

битрикс24 мобильное приложение доработка. cons yellow. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-cons yellow. картинка битрикс24 мобильное приложение доработка. картинка cons yellow.

У вас похожая задача? Оставьте заявку, и наши специалисты свяжутся с вами и подробно проконсультируют.

Источник

Доработка интерфейса стандартного мобильного приложения «Битрикс24»

Направления деятельности

Приём откликов

Сроки работы

В чем суть проекта?

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

Расскажите о задаче подробнее

В 2018 году в ООО «Технологический центр “Бажен”» была создана и запущена принципиально новая бизнес-модель, ориентированная на открытое взаимодействие с государством, разработчиками инноваций (бизнес-партнерами) и инвесторами. В том же году для ее поддержки была создана цифровая платформа, включающая в себя три модуля: 1. экосистему для общения всех участников проекта; 2. цифровую фабрику приложений; 3. B2B MarketPlace. Чтобы организовать общение всех участников проекта и обеспечить доступ к другим модулям платформы, в составе экосистемы была развернута системы поддержки принятия решений (СППР), разработанная на платформе «1С-Битрикс: Корпоративный портал». В 2020 году потребовалось организовать удаленную работу значительной части сотрудников, поэтому СППР была запущена в опытно-промышленную эксплуатацию. Из-за разъездного характера работ (командировки, выездные совещания) многим работникам ООО «Технологический центр “Бажен”» необходим доступ к СППР с мобильных устройств, поэтому к ССПР подключено стандартное мобильное приложение «Битрикс24». В ходе его эксплуатации уже выявлен ряд серьезных недостатков в работе приложения с задачами (при постановке, корректировке, контроле сроков выполнения). Поскольку этот функционал используется в повседневной деятельности работников Заказчика и критически важен, то интерфейс работы с задачами в приложении необходимо доработать и сделать максимально удобным.

Что предстоит сделать?

1. Составить и утвердить у Заказчика календарный план работ по проекту. 2. Проанализировать работу стандартного мобильного приложения «Битрикс24», подключенного к СППР, а также приложений Microsoft To Do (списки задач) и Trello (канбан-доска). 3. Провести мозговой штурм по итогам анализа и выработать предложения по доработке интерфейса стандартного приложения в соответствии с техническим заданием, а затем утвердить эти предложения у Заказчика. 4. Спроектировать программную архитектуру для доработанного интерфейса работы с задачами в мобильном приложении. 5. Разработать и утвердить у Заказчика технический проект, развернуто описывающий требования к интерфейсу работы с задачами. 6. Разработать и утвердить у Заказчика дизайн-макеты интерактивных страниц приложения. 7. Доработать интерфейс мобильного приложения в соответствии с техническим проектом и утвержденными макетами. 8. Настроить корректную работу функционала приложения при подключении к СППР. 9. Подготовить и утвердить у Заказчика программу и методику приемо-сдаточных испытаний приложения. 10. Провести приемо-сдаточные испытания, подготовить и утвердить протокол испытаний. 11. Устранить недоработки, выявленные в ходе испытаний. 12. Подготовить сопроводительные документы: руководство по работе с мобильным приложением для администратора СППР и отчет о выполненных работах. 13. Передать приложение и сопроводительные документы специалистам Заказчика для дальнейшего сопровождения, доработки и развития.

Что представляет собой результат работы?

1. Календарный план работ по доработке интерфейса стандартного мобильного приложения «Битрикс24», подключенного к СППР. 2. Предложения по доработкам интерфейса стандартного мобильного приложения, в котором: a. Доработано меню раздела задач: i. доработан интерфейс главной страницы «Мои задачи» со списком задач (фильтр «только мои задачи» / «все задачи») и обеспечен вывод списка всех задач, в том числе тех, где пользователь не является ответственным; ii. разработан интерфейс списка задач в виде дерева задач и подзадач; iii. разработан интерфейс списка связанных задач разных проектов (как в десктопной версии СППР). b. Разработана доска задач (канбан): i. реализовано переключение страницы задач из формата списка в формат канбан-доски, выполненное в виде различных пунктов меню; ii. разработан интерфейс канбан-доски, который осуществляет вывода отдельно «моих» задач (задач, назначенных ответственному) и всех задач групп посредством фильтра; iii. реализована фильтрация задач по следующим атрибутам: • срок; • роль пользователя в задаче; • метки; • теги; • статус; • стадия канбан; iv. реализовано отображение во внешнем виде карточки задачи следующих атрибутов: • название карточки; • срок выполнения; • метки; • количество вложений; • подписан ли сотрудник на карточку; • количество чекбоксов; • количество подзадач; • количество участников команды, работающих с задачей; v. реализован функционал лупы для более удобного перемещения элементов доски и ее отображения в целом; vi. реализована возможность создания и использования задач. c. Доработаны карточки задач: i. доработан интерфейс установки напоминаний по задачам (в т. ч. цикличных) в виде push-уведомлений; ii. в содержание задачи включены следующие атрибуты: • заголовок; • описание; • чек-лист для проверки результата; • вложения; • метки; • срок; • ответственный; • наблюдатели (подписки на задачи); • история действий; • шаблоны чек-листов. d. Разработан реестр задач-без-группы: реализована возможность создавать задачи, не связанные с группами и другими задачами, а также редактировать в карточке задачи атрибуты таких задач (связи с группами и другими задачами, состав участников задачи и т. д.). e. Реализована система тегов (ключевых слов): i. подключен список тегов для групп и список из задач СППР; ii. реализована возможность в процессе наборе тега с клавиатуры видеть отфильтрованный выпадающий список уже существующих тегов для выбора подходящего варианта; iii. реализован автоматический поиск вручную веденного тега среди уже существующих и автоматическое связывание с существующим тегом, если такой тег есть, либо автоматическое добавление нового тега в список, если такого тега еще нет. 3. Технический проект доработок интерфейса стандартного мобильного приложения. 4. Дизайн-макеты страниц доработанного стандартного мобильного интерфейса приложения. 5. Доработанный интерфейс стандартного мобильного приложения. 6. Программа и методика испытаний доработанного мобильного приложения. 7. Протокол приемо-сдаточных испытаний. 8. Руководство по работе с доработанным мобильным приложением для администратора СППР. 9. Отчет о выполненных работах.

По каким критериям будут оценивать результат?

Работа считается выполненной качественно, если: • Доработанный интерфейс мобильного приложения соответствует требованиям, описанным в техническом задании и техническом проекте. • Реализованные доработки интерфейса не оказывают негативного влияния на стабильность и качество работы СППР. • Представленные документы содержательно полны и оформлены в соответствии с шаблонами, которые передал Заказчик.

В каком формате нужно представить результат?

• Все документы представляются в формате MS Word. • Дизайн-макеты страниц представляются в формате PNG и Figma. • Доработки приложения размещаются в системе управления репозиториями кода (GitLab) Заказчика.

Понадобится ли команда?

Проект рассчитан на команду из 5 человек — архитектора, дизайнера, разработчика front-end, разработчика back-end, специалиста QA.

Источник

Что такое модульная доработка и чем она лучше других способов разработки для 1С-Битрикс24

Время прочтения: 10 минут

Подписаться на блог

битрикс24 мобильное приложение доработка. 2b06b6494ef9ca3b971298458294e8b7. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-2b06b6494ef9ca3b971298458294e8b7. картинка битрикс24 мобильное приложение доработка. картинка 2b06b6494ef9ca3b971298458294e8b7.

Что такое модульная доработка и чем она лучше других способов разработки для 1С-Битрикс24

Что такое «модуль» и «модульная доработка»?

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

битрикс24 мобильное приложение доработка. 32c6be06713bd13aa2370fb8b315264d. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-32c6be06713bd13aa2370fb8b315264d. картинка битрикс24 мобильное приложение доработка. картинка 32c6be06713bd13aa2370fb8b315264d.

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

Вспомните, как часто вас просят обновить мобильное приложение, потому что в нем появились новые функции? Иногда это значит, что разработчики добавили в приложение модуль, который выполняет новые действия.

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

Почему модульная доработка Битрикс24 безопаснее и лучше, чем прямая или безмодульная?

В коробке Битрикс24 все доработки делаются через папку «Локал» в административной части портала — это требование 1С-Битрикс. При обновлении Битрикс24 сначала заглянет в эту папку, запомнит доработку и как бы «заморозит» её. Так, все настройки и данные останутся на своих местах и после системного обновления.

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

В папку «Локал» можно загрузить отдельные файлы с разными кусками кода или запаковать все ветки кода в капсулу, то есть создать модуль. Различия между двумя способами не в самом коде, а в том, как Битрикс будет считывать код и преобразовывать его в команды, которые понимает система.

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

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

битрикс24 мобильное приложение доработка. 5d8899e4e70d9d75ca84fe6325a67057. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-5d8899e4e70d9d75ca84fe6325a67057. картинка битрикс24 мобильное приложение доработка. картинка 5d8899e4e70d9d75ca84fe6325a67057.

Так выглядит безмодульная доработка.

битрикс24 мобильное приложение доработка. 5520866b721ee074e3ca4e565c88c495. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-5520866b721ee074e3ca4e565c88c495. картинка битрикс24 мобильное приложение доработка. картинка 5520866b721ee074e3ca4e565c88c495.

А так выглядит модуль для 1С-Битрикс24. Расположение в одноименной подпапке папки «Локал» позволяет избежать конфликтов с другими решениями.

битрикс24 мобильное приложение доработка. 6e3e5628b62c30eaca556c0a1591f4b3. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-6e3e5628b62c30eaca556c0a1591f4b3. картинка битрикс24 мобильное приложение доработка. картинка 6e3e5628b62c30eaca556c0a1591f4b3.

А это распакованный модуль. Синим выделены установленные модулем функции, а красным — папка с символьной ссылкой на модуль. Аккуратно и понятно.

Даже визуально модульная доработка значительно проще. Но основные преимущевства модулей для 1С-Битрикс24 становятся очевидными во время разработки решений:

Как мы работаем с модулями

Мы пишем код, значения переменных указываем в отдельном файле, прописываем связи и запаковываем всё в единый формат, который принимает Битрикс24 — в папке «Локал» отображается единый установочный файл. Проверяем доработку на тестовом портале, затем переносим на портал заказчика. Модуль разворачивает файловую структуру и проставляет нужные связи самостоятельно при нажатии кнопки «Установить». Пользователи работают сразу с готовой функцией — никаких дополнительных настроек.

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

Для тех, кто читает только концовку

Для большинства проектов по внедрению Битрикс24 хватает штатных инструментов: бизнес-процессов, роботов, списков или приложений. Когда функции нельзя реализовать штатными инструментами, к проекту подключаются разработчики, и они дорабатывают Битрикс24.

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

Некоторые изменяют исходный код, но такие настройки «слетают» при первом же системном обновлении 1С-Битрикс24. Сертифицированные разработчики добавляют новые функции через папку «Локал». Можно добавлять код отдельными файлами, но это долго и сложно: даже грамотный разработчик потратит много времени, чтобы прописать все связи и установить настройку на портал.

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

Источник

Создание приложения для Bitrix24 с нуля

Для расширения функциональности Bitrix24 удобно использовать приложения. В данной статье описано создание с нуля локального serverless приложения.

Для установки нашего приложения нам понадобится собственно портал bitrix24, в котором мы обладаем правами администратора или правом установки и редактирования приложений.

Если такого портала нет — создать его можно здесь.

Заполняем следующие поля:Название поляЗначение
Название приложения*exampleAppИли любое другое
Russian (ru)Пример приложенияТакже можно заполнить значения для других нужных языков
Пользователи (user)отмечаем галочкойСейчас нам понадобится только это разрешения, но в дальнейшем разрешения для приложения можно будет корректировать

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

Официальная javascript-библиотека

Создадим папку с произвольным названием и в ней единственный пока файл index.html со следующим содержанием (исходный код):

Помещаем файл index.html в zip-архив и указываем этот архив в качестве значения поля Загрузите архив с вашим приложением (zip)* в диалоге создания приложения.
Затем нажимаем кнопку «Сохранить»

битрикс24 мобильное приложение доработка. image loader. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-image loader. картинка битрикс24 мобильное приложение доработка. картинка image loader.

Посмотрим, что у нас получилось.

битрикс24 мобильное приложение доработка. image loader. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-image loader. картинка битрикс24 мобильное приложение доработка. картинка image loader.

Кликаем по Перейти к приложению и видим… пустое место на месте нашего приложения.

Все необходимое для нас на данном этапе находится сейчас в консоли разработчика.

битрикс24 мобильное приложение доработка. image loader. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-image loader. картинка битрикс24 мобильное приложение доработка. картинка image loader.

Мы видим, что наше приложение успешно получило данные необходимые для авторизации.

Официальная javascript-библиотека c promise

Использование callback-функций имеет свои преимущества, но не всем нравится или не всегда подходит к ситуации.
Поэтому попробуем получить тот же результат в promise-стиле. Для этого изменим наш index.html (исходный код)

Опять архивируем, опять обновляем наше приложение, опять смотрим, опять все работает.

Инструменты разработки

В папке нашего проекта инициализируем npm:

Установим необходимые пакеты:

Состояние проекта после всех изменений можно посмотреть здесь.

Создадим в корне нашего проекта файл server.js

Создадим папки src и public
В папку public перенесем index.html и изменим его содержимое на:

В папке src создадим файлы

Если package.json еще не создан, выполним:

Добавим скрипты в package.json :

Далее так как и команда start и команда watch не заканчиваются, их нужно запускать параллельно. Для этого в двух командных строках запускаем

Завершим настройку среды разработки редактированием нашего приложения в Bitrix24.
Перейдем в диалог редактирования нашего приложения и укажем в поле
Укажите ссылку* значение http://127.0.0.1:3000/

Перейдите к просмотру вашего приложения:
Вы должны увидеть приветствие с именем текущего пользователя:

битрикс24 мобильное приложение доработка. image loader. битрикс24 мобильное приложение доработка фото. битрикс24 мобильное приложение доработка-image loader. картинка битрикс24 мобильное приложение доработка. картинка image loader.

Если использовать официальную библиотеку, то отличаться будут только два файла:

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

Ознакомиться со всеми возможными методами и возможностями API можно здесь.

Исходный код можно увидеть здесь.

И последнее замечание. Описанные выше способы и методы не являются набором лучших практик. Это скорее предложение к конструктивному обсуждению.

UPD: желающих высказаться о 1С-Битрикс или Битрикс24 прошу сделать небольшое интеллектуальное усилие и осознать, что статья не о Битрикс24 и совсем не о 1С-Битрикс.
Это если в Питере прохожий объясняет другому, как пройти к Петропавловской крепости и тут третий вмешивается с репликой:
«Да тиран был ваш Петр I. Тиран и деспот. И усы у него дурацкие».

Если есть конструктивные замечания к коду в СТАТЬЕ или к подходам или к используемым паттернам — добро пожаловать.

Источник

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

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