Работает ли мобильное приложения в фоновом режиме?
Приветствую!
Планирую разрабатывать мобильное приложение и сейчас мне не понятна ситуация, работает ли мобильное приложение в кода свернуто.
Есть две задачи:
1. Требуется выполнять обмен с ЦБ.
2. И ещё периодически писать текущие координаты и, например, отправлять СМС когда устройство приближается к адресу.
Регламентных заданий нет в мобильной платформе.
Значит реализовывать механизм фоновой работы придется на обработке ожидания так?
Но тогда вопрос будет ли выполнятся обработка ожидания при свернутом приложении, ведь Андройд постоянно пытается выгружать не используемые приложения из памяти?
Например, водитель запустит навигатор и будет ехать по навигатору. Как будет вести себя 1С при этом, она продолжит работать или нет.
Подскажите, кто уже имел опыт.
Планирую разрабатывать мобильное приложение и сейчас мне не понятна ситуация, работает ли мобильное приложение в кода свернуто.
Есть две задачи:
1. Требуется выполнять обмен с ЦБ.
2. И ещё периодически писать текущие координаты и, например, отправлять СМС когда устройство приближается к адресу.
Регламентных заданий нет в мобильной платформе.
Значит реализовывать механизм фоновой работы придется на обработке ожидания так?
Но тогда вопрос будет ли выполнятся обработка ожидания при свернутом приложении, ведь Андройд постоянно пытается выгружать не используемые приложения из памяти?
Например, водитель запустит навигатор и будет ехать по навигатору. Как будет вести себя 1С при этом, она продолжит работать или нет.
Подскажите, кто уже имел опыт.
По теме из базы знаний
- Опыт разработки скриптов для автоматизации работы в конфигураторе
- Проект, который прошел путь от провала до web-клиента. От web-клиента до мобильного приложения
- All inclusive или как "ослики, кролики и редиски" уживаются вместе с 1С
- Красивый и адаптивный дизайн мобильного приложения
- Sales force automation: мобильное приложение мерчандайзера на платформе 1С с распознаванием товара на 15 языках в одном из крупнейших агентств на нашем континенте (и не только)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Работать будет до тех пор пока андроид не выгрузит из памяти ( а чтобы не выгрузил надо отключать в настройках выгрузку конкретного приложения)
Но тогда вопрос будет ли выполнятся обработка ожидания при свернутом приложении, ведь Андройд постоянно пытается выгружать не используемые приложения из памяти?
Работать будет до тех пор пока андроид не выгрузит из памяти ( а чтобы не выгрузил надо отключать в настройках выгрузку конкретного приложения)
(1) Это зависит от конкретной операционной системы и её оболочки.
Например, на MIUI нужно установить для приложения параметр "Контроль фоновой активности" в значение "Нет ограничений". Затем нужно на панели задач (открытые окна приложения) поставить на ваше приложение "замочек". Тогда приложение будет постоянно висеть в фоне и не выгружаться.
У меня так получилось сделать приложение, которое при начале входящего вызова пробивало номер телефона по базе и отправляло локальное уведомление с информацией по номеру.
С каждой оболочкой и ОС нужно разбираться отдельно, как настроить так, чтобы во время "сна" приложение оставалось в памяти.
Например, на MIUI нужно установить для приложения параметр "Контроль фоновой активности" в значение "Нет ограничений". Затем нужно на панели задач (открытые окна приложения) поставить на ваше приложение "замочек". Тогда приложение будет постоянно висеть в фоне и не выгружаться.
У меня так получилось сделать приложение, которое при начале входящего вызова пробивало номер телефона по базе и отправляло локальное уведомление с информацией по номеру.
С каждой оболочкой и ОС нужно разбираться отдельно, как настроить так, чтобы во время "сна" приложение оставалось в памяти.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот