MainApp: Мобильное приложение для сайта (iOS и Android)
От: MainApp
12 000 ₽
Дата публикации:
06.08.2022
Число установок:
100 - 499 раз
Дата обновления:
21.07.2026
Включает в себя:
Array
Последняя версия:
0.1.4
Модуль позволяет опубликовать мобильную версию сайта в виде мобильного приложения на площадках App Store, Google Play и RuStore.
Если Вам нужны постоянные клиенты и важна скорость работы сайта, то модуль MAINAPP.PRO поможет решить обе эти задачи. Практически любой сайт на 1с-Битрикс можно превратить в мобильное приложение. Полностью сохраняется дизайн, продолжают работать все модули оплат, личные кабинеты, системы лояльности, статистика и т.д., но все становится удобнее, в смартфоны добавляется иконка и появляется возможность отправлять PUSH уведомления клиентам.
Возможности приложения
Мобильное приложение для сайтов на 1С-Битрикс полностью повторяет функционал сайта
Мобильное приложение позволяет пользователям получать тот же функционал, что и на сайте, но с адаптацией под мобильные устройства. Это делает взаимодействие удобнее, сокращает время поиска нужной информации и повышает шансы на конверсию, особенно для пользователей, предпочитающих смартфоны.
Управление через админку сайта
Все настройки приложения производятся через стандартную админку сайта, что упрощает работу для администратора. Нет необходимости в изучении нового интерфейса, а значит, управление становится интуитивным и быстрым, экономя время и ресурсы.
Приветственные экраны и экраны при повторном открытии (настраиваются в админке)
Функция помогает создать первое впечатление о приложении, а также привлечь внимание пользователей при повторных посещениях. Приветственные экраны можно использовать для представления акций, важной информации или создания визуально привлекательного опыта.
Дополнительное нижнее или верхнее меню
Возможность добавления кастомных меню позволяет адаптировать приложение под специфические потребности бизнеса. Например, можно быстро добавить доступ к популярным категориям товаров или услуг, что улучшает навигацию и увеличивает удобство использования.
Мгновенные обновления при изменениях на сайте
Любые изменения, сделанные на сайте, автоматически отображаются в приложении. Это гарантирует, что пользователи всегда видят актуальную информацию, будь то изменения в каталоге товаров, цены или новые акции.
Push-уведомления клиентам (например, о смене статуса заказа, акциях и скидках)
Push-уведомления — это эффективный способ поддерживать связь с клиентами. Они позволяют быстро уведомлять пользователей о статусе заказа, запуске новых продуктов или специальных предложениях, увеличивая вовлеченность и стимулируя повторные покупки.
Диплинки для перенаправления пользователей в приложение
Диплинки упрощают переход пользователей в конкретный раздел приложения из внешних источников, таких как электронная почта, мессенджеры или рекламные кампании. Это повышает удобство и ускоряет доступ к нужной информации, улучшая пользовательский опыт.
Поддержка мультисайтовости
Приложение может работать сразу с несколькими сайтами, что идеально подходит для бизнеса с несколькими брендами или направлениями. Это упрощает управление и снижает затраты на разработку и поддержку нескольких приложений.
Сканер штрих-кодов
Инструмент для удобной работы с товарами: позволяет сканировать штрих-коды для ускорения оформления заказов, учета на складе или предоставления информации о товарах. Это особенно полезно для ритейла, складов и логистики.
Геолокация
Функция позволяет предоставлять пользователям персонализированные предложения на основе их местоположения. Это полезно для доставки, поиска ближайших точек продаж или отображения актуальных скидок в конкретных регионах.
Возможность использовать отдельный шаблон для приложения
Для приложения можно создать уникальный дизайн, который будет лучше адаптирован под мобильные устройства и может отличаться от веб-версии. Это позволяет создать более удобный и привлекательный интерфейс, повышающий лояльность пользователей.
Отслеживание активности через Яндекс.Метрику
Встроенная интеграция с Яндекс.Метрикой позволяет анализировать, как пользователи взаимодействуют с приложением. Это помогает выявлять точки роста, улучшать функционал и делать маркетинговые кампании более эффективными.
Статистика по установкам, заказам, посетителям и визитам
Функционал предоставляет важные метрики для анализа эффективности приложения. Вы можете отслеживать, сколько пользователей установили приложение, сколько заказов они оформили и как часто они возвращаются, что позволяет строить стратегию развития на основе данных.
Для публикации мобильной версии сайта в Google Play и App Store необходимо зарегистрировать аккаунты разработчика в этих сервисах. Рекомендуем сделать это перед покупкой модуля.
Мы хорошо знаем требования маркетов к приложениям и тонкости публикации, готовы взять на себя всю работу по размещению приложений, описаний, скриншотов, настройки модуля и Push уведомлений (услуга оплачивается отдельно).

При первом открытии приложения, пользователь может видеть приветственные баннеры (настраиваются из админ-панели сайта):

Интерфейс мобильного приложения - это Мобильная версия сайта с дополнительными элементами в виде нижнего меню, которые можно настраивать из админ-панели сайта:


Всем пользователям, установившими приложение, можно отправлять пуш-уведомления из админ-панели сайта:

Примеры готовых решений:
IOS:
Android:
Реализованные проекты
Мы успешно внедрили наш модуль для множества компаний различного масштаба. Ниже представлено лишь несколько примеров, чтобы вы могли оценить качество нашей работы на реальных проектах. Перейдите по ссылкам, чтобы ознакомиться с сайтами и мобильными приложениями наших клиентов.
Сайт:
Google Play:
App Store:
Интернет-магазин натуральных продуктов «Поляны»
Сайт:
Google Play:
App Store:
Магазин косметики и учебный центр «АШ2О»
Сайт:
Google Play
App Store:
Магазин косметики «Beauty Gallery»
Сайт:
Google Play:
App Store:
Магазин одежды для женщин «Моно-Стиль»
Сайт:
Google Play:
App Store:
Магазин одежды «Vivendi»
Сайт:
Google Play:
App Store:
Контактная информация
Email:
Телефон: +7 (495) 156-08-85
Если Вам нужны постоянные клиенты и важна скорость работы сайта, то модуль MAINAPP.PRO поможет решить обе эти задачи. Практически любой сайт на 1с-Битрикс можно превратить в мобильное приложение. Полностью сохраняется дизайн, продолжают работать все модули оплат, личные кабинеты, системы лояльности, статистика и т.д., но все становится удобнее, в смартфоны добавляется иконка и появляется возможность отправлять PUSH уведомления клиентам.
Возможности приложения
Мобильное приложение для сайтов на 1С-Битрикс полностью повторяет функционал сайта
Мобильное приложение позволяет пользователям получать тот же функционал, что и на сайте, но с адаптацией под мобильные устройства. Это делает взаимодействие удобнее, сокращает время поиска нужной информации и повышает шансы на конверсию, особенно для пользователей, предпочитающих смартфоны.
Управление через админку сайта
Все настройки приложения производятся через стандартную админку сайта, что упрощает работу для администратора. Нет необходимости в изучении нового интерфейса, а значит, управление становится интуитивным и быстрым, экономя время и ресурсы.
Приветственные экраны и экраны при повторном открытии (настраиваются в админке)
Функция помогает создать первое впечатление о приложении, а также привлечь внимание пользователей при повторных посещениях. Приветственные экраны можно использовать для представления акций, важной информации или создания визуально привлекательного опыта.
Дополнительное нижнее или верхнее меню
Возможность добавления кастомных меню позволяет адаптировать приложение под специфические потребности бизнеса. Например, можно быстро добавить доступ к популярным категориям товаров или услуг, что улучшает навигацию и увеличивает удобство использования.
Мгновенные обновления при изменениях на сайте
Любые изменения, сделанные на сайте, автоматически отображаются в приложении. Это гарантирует, что пользователи всегда видят актуальную информацию, будь то изменения в каталоге товаров, цены или новые акции.
Push-уведомления клиентам (например, о смене статуса заказа, акциях и скидках)
Push-уведомления — это эффективный способ поддерживать связь с клиентами. Они позволяют быстро уведомлять пользователей о статусе заказа, запуске новых продуктов или специальных предложениях, увеличивая вовлеченность и стимулируя повторные покупки.
Диплинки для перенаправления пользователей в приложение
Диплинки упрощают переход пользователей в конкретный раздел приложения из внешних источников, таких как электронная почта, мессенджеры или рекламные кампании. Это повышает удобство и ускоряет доступ к нужной информации, улучшая пользовательский опыт.
Поддержка мультисайтовости
Приложение может работать сразу с несколькими сайтами, что идеально подходит для бизнеса с несколькими брендами или направлениями. Это упрощает управление и снижает затраты на разработку и поддержку нескольких приложений.
Сканер штрих-кодов
Инструмент для удобной работы с товарами: позволяет сканировать штрих-коды для ускорения оформления заказов, учета на складе или предоставления информации о товарах. Это особенно полезно для ритейла, складов и логистики.
Геолокация
Функция позволяет предоставлять пользователям персонализированные предложения на основе их местоположения. Это полезно для доставки, поиска ближайших точек продаж или отображения актуальных скидок в конкретных регионах.
Возможность использовать отдельный шаблон для приложения
Для приложения можно создать уникальный дизайн, который будет лучше адаптирован под мобильные устройства и может отличаться от веб-версии. Это позволяет создать более удобный и привлекательный интерфейс, повышающий лояльность пользователей.
Отслеживание активности через Яндекс.Метрику
Встроенная интеграция с Яндекс.Метрикой позволяет анализировать, как пользователи взаимодействуют с приложением. Это помогает выявлять точки роста, улучшать функционал и делать маркетинговые кампании более эффективными.
Статистика по установкам, заказам, посетителям и визитам
Функционал предоставляет важные метрики для анализа эффективности приложения. Вы можете отслеживать, сколько пользователей установили приложение, сколько заказов они оформили и как часто они возвращаются, что позволяет строить стратегию развития на основе данных.
Для публикации мобильной версии сайта в Google Play и App Store необходимо зарегистрировать аккаунты разработчика в этих сервисах. Рекомендуем сделать это перед покупкой модуля.
Мы хорошо знаем требования маркетов к приложениям и тонкости публикации, готовы взять на себя всю работу по размещению приложений, описаний, скриншотов, настройки модуля и Push уведомлений (услуга оплачивается отдельно).
После успешной публикации на указанных цифровых площадках мобильное приложение становится доступно для загрузки. Как только пользователь установил мобильное приложение на свой телефон, приложение автоматически отображается на главном экране устройства в виде специальной иконки вашего сайта или магазина:

При первом открытии приложения, пользователь может видеть приветственные баннеры (настраиваются из админ-панели сайта):

Интерфейс мобильного приложения - это Мобильная версия сайта с дополнительными элементами в виде нижнего меню, которые можно настраивать из админ-панели сайта:


Всем пользователям, установившими приложение, можно отправлять пуш-уведомления из админ-панели сайта:

Примеры готовых решений:
IOS:
Android:
Реализованные проекты
Мы успешно внедрили наш модуль для множества компаний различного масштаба. Ниже представлено лишь несколько примеров, чтобы вы могли оценить качество нашей работы на реальных проектах. Перейдите по ссылкам, чтобы ознакомиться с сайтами и мобильными приложениями наших клиентов.
Магазин цветов «СоюзЦветТорг»
Сайт:
Google Play:
AppStore:
Сайт:
Google Play:
App Store:
Интернет-магазин натуральных продуктов «Поляны»
Сайт:
Google Play:
App Store:
Магазин косметики и учебный центр «АШ2О»
Сайт:
Google Play
App Store:
Магазин косметики «Beauty Gallery»
Сайт:
Google Play:
App Store:
Магазин одежды для женщин «Моно-Стиль»
Сайт:
Google Play:
App Store:
Магазин одежды «Vivendi»
Сайт:
Google Play:
App Store:
Контактная информация
Email:
Телефон: +7 (495) 156-08-85
Характеристики
|
Дата публикации
|
06.08.2022 |
|
Число установок
|
100 - 499 раз |
|
Дата обновления
|
21.07.2026 |
|
Включает в себя
|
Array |
|
Последняя версия
|
0.1.4 |
|
Адаптивность
|
Да |
|
Поддержка композита
|
Да |
|
Совместимо с Сайты24
|
Да |
|
Подходящие редакции 1С-Битрикс
|
3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
Нет |
- Исправлен показ баннера скачивания приложения на мобильном сайте.
- В многосайтовой установке запрос конфигурации баннера теперь получает идентификатор текущего сайта.
- Настройки баннера читаются для выбранного сайта и не подменяются настройками сайта по умолчанию.
- Для единственного сайта поддерживаются как текущие настройки без суффикса, так и настройки старых версий с суффиксом идентификатора сайта.
- JavaScript и CSS баннера устанавливаются в публичные каталоги Битрикс и доступны при закрытом от веб-доступа каталоге модулей.
- При ручном копировании каталога модуля отсутствующие публичные файлы автоматически восстанавливаются при следующем подключении модуля.
- Отметка о закрытии баннера хранится отдельно для каждого сайта; старая общая отметка больше не блокирует показ после обновления.
- Повторная регистрация обработчика больше не приводит к двойному подключению конфигурации баннера.
- Обработчик баннера совместим с сервисом из версии 0.1.3 во время поэтапного копирования файлов обновления.
- Устранена ошибка вызова отсутствующего метода MobileBannerService::isEnabled().
- Ссылки на магазины приложений с кириллицей в домене, пути и параметрах теперь обрабатываются корректно; разрешены только безопасные схемы HTTP и HTTPS.
- Контрольное обновление совместимости перед удалением устаревших классов в следующей основной версии модуля.
- Добавлен мониторинг обращений к устаревшим глобальным классам и старому имени push-агента.
- На странице настроек появилась вкладка «Совместимость» с датой начала наблюдения и списком обнаруженных обращений.
- Для каждого устаревшего контракта сохраняются только имя, даты первого и последнего обращения и количество дней с обращениями.
- Запись выполняется не чаще одного раза в сутки и не содержит пользовательских данных.
- Внутренний код продолжает использовать новую архитектуру Mainapp\Native.
- Устаревшие классы пока сохранены как фасады совместимости и продолжают передавать вызовы новым реализациям.
- Исправлено формирование app_config.php для выбранного сайта: настройки, элементы нижнего меню и адреса изображений теперь читаются с правильным суффиксом сайта.
- Проверка siteId теперь возвращает строго запрошенный сайт и не подменяет его сайтом по умолчанию.
- Внутренний код модуля переведён на новую архитектуру с пространством имён Mainapp\Native и разделением ответственности между сервисами, интеграциями и инфраструктурными классами.
- Отправка push-уведомлений и хранение push-токенов перенесены в новые классы.
- Формирование конфигурации приложения переведено на новый сервис.
- Обработка изображений и сборка архивов перенесены в отдельные инфраструктурные классы и сервисы.
- Административные страницы используют единый механизм проверки прав и новые сервисы.
- Внутренние обращения к старым глобальным классам заменены вызовами классов Mainapp\Native.
- Старые классы сохранены как фасады совместимости и передают вызовы новым реализациям.
- Обновление исправляет отправку отложенных push-уведомлений и усиливает безопасность модуля.
- Агент корректно находит ключ сервисного аккаунта FCM, обрабатывает результат отправки и надёжно устанавливает признак «Уведомление отправлено».
- Миграция автоматически приводит служебное свойство истории push-уведомлений к актуальной схеме.
- Удалён некриптографический резервный способ генерации секретного ключа.
- Добавлена защита от внешних XML-сущностей при проверке iOS plist-файлов.
- Сохранена обязательная проверка TLS при обращении к FCM.
- Конфигурация приложения в app_config.php теперь выводится в читаемом формате JSON.
- Обновление переводит модуль на D7-архитектуру с пространством имён Mainapp\Native. Сохранены существующие настройки, данные, публичные URL и legacy-фасады. При первом подключении обновлённого модуля автоматически переключаются события и агент, проверяются служебные свойства инфоблоков. Повторный запуск обновления безопасен.
- Техническое исправление для многосайтовости.
-
- Добавлен баннер скачивания мобильного приложения для мобильной версии сайта.
- Баннер не показывается внутри мобильного приложения.
- Добавлены отдельные настройки ссылок на сторы, текстов, цветов кнопки и срока скрытия баннера.
- Исправлена логика при генерации иконок.
- Исправление ошибок
- Небольшое исправление на странице настроек модуля
- Обновлена страница настроек модуля
- Исправлено получение статистики установок приложений
- Для нижнего меню добавлен вариант с динамической корзиной (счетчик товаров и сумма). Внимание, для работы динамической корзины необходимы приложения с версией не ниже: Android 1.51, IOS 1.154. Динамическая корзина работает только с модулем Магазин на лицензиях Малый Бизнес и выше.
- Исправление отображения новых баннеров в конфиге
-
- Добавлена поддержка системных баннеров: запросы на отправку PUSH-уведомлений и доступ к геопозиции.
- Полностью переработаны стандартные баннеры, которые показываются при первом и каждом последующем запуске приложения.
В баннере теперь можно разместить кнопку с ссылкой.
-
- Добавлена настройка модуля: URL сайта (без https)
- Исправление локализации
- Исправление ошибок
- Исправлено отображение статистики
- В статистике добавлены исключения на случай, если в метрике не настроена электронная коммерция
- Обновление локализации модуля
- Добавлен функционал отображения статистики по приложениям
- Для приложений на ios добавлена настройка, позволяющая создать список страниц-исключений, которые будут открываться в браузере
- Исправление ошибок
- Убран выбор сайта в форме отправки push уведомления, если в системе создан всего один сайт
- Технические исправления
-
- Исправление ошибка, при которой push уведомление отправлялось не на тот сайт. (обновление актуально тем, кто использует несколько приложений под каждый из сайтов.) Внимание! Для того, чтобы пользователь получил уведомление, ему надо хотя бы раз зайти в приложение после установки этого обновления
- Оптимизирована форма отправки push уведомления
- Исправление ошибок
- Исправление ошибок
- Заказы из мобильного приложения теперь можно сортировать в админке по свойству "Заказ из мобильного приложения". Тип свойства Да/Нет
- Исправлена ошибка при которой на некоторых системах не отображался конфиг приложения
-
- Отправка push уведомлений переведена на новый API
- Добавлена настройка для сайтов на кириллице
- Исправлена ошибка сохранения истории Push-уведомлений
-
- Добавлена отправка PUSH уведомлений по расписанию.
- Исправление ошибки при установке в демо-режиме
-
- Настрока модуля для PUSH уведомлений вынесена на отдельную вкладку
- Исправление мелких ошибок
- Исправление ошибки при сохранении токена пользователя
-
- Добавлено событие модуля, которое сохраняет токен устройства для PUSH уведомлений и инфоблок.
- Исправление ошибки установки модуля в демо-режиме
- Добавлены настройки для offline страниц (Внимание! Функционал offline страниц работает в приложениях начиная с версии 1.24 (Android), 1.35 (IOS))
- исправлена отправка push сообщений при многосайтовости
- Добавлены системные настройки для поддоменов
- Исправлена форма отправки push сообщений
- Удалены лишние настройки
- Исправлена форма отправки push сообщений
- Исправление ошибок
- Исправление ошибок
- Добавлена поддержка многосайтовости
- Скорректированы названия настроек
- Добавлено оглавление настроек
- Исправлена ошибка в файле сервисного меню
- Исправлена ошибка в модуле формирования архива для сборки
- Добавлена поддержка мультисайтовости
- Оптимизация под php 8.1
- - Исправление ошибок в модуле отправки пушей
- - Исправление ошибок в модуле отправки пушей
- - Добавлена настройка для загрузки мобильной версии, лежащей не в корне домена
- - Добавлены настройки Deep Link для Android. Функционал доступен на версиях приложения 1.10 и выше.
- - Исправления в модуле отправки push сообщений
- - Мелкие доработки в модуле отправки PUSH сообщений
- - Добавлены служебные инфоблоки и поля для индивидуальных PUSH уведомлений
- - Добавление функционала deep linking (открытие ссылок на сайт в приложении). Работает на приложениях IOS версии 1.9 и выше.
- - Добавлена настройка для изменения цвета кнопок баннеров
- - Добавлена возможность установки приветственных баннеров (баннеры показываются при первом запуске приложения)
- - Добавлены настройки включения/отключения нижнего меню (для приложений версии ниже 1.4 Android и 1.5 IOS потребуется пересборка)
