Внимание! Самовывоз только после резервирования товара с помощью заказа на сайте и подтверждения готовности отгрузки со стороны менеджера отдела продаж.
Книга адресована разработчикам прикладных решений в системе «1С:Предприятие 8», которые хотят познакомиться с новой технологией — мобильной платформой. Эта технология позволяет создавать приложения, работающие на мобильных устройствах под управлением операционных систем Android или iOS. Такими устройствами, как правило, являются различные смартфоны и планшетные ПК.
На примере создания небольшого реального мобильного приложения показаны особенности разработки, связанные с использованием мобильной платформы: подготовка мобильного устройства, установка платформы разработчика, взаимодействие с устройством в процессе разработки, сборка готового мобильного приложения для ОС Android.
Второе издание этой книги адаптировано к версии платформы 8.3.6, и показывает ряд ее новых возможностей:
- использование локальных и push-уведомлений;
- отправка писем по электронной почте;
- прокладка маршрута на карте;
- обмен данными в случае, когда объекты мобильного и основного приложения имеют разную структуру;
- использование запросов в мобильном приложении для создания отчетов и для настройки динамических списков.
Книга содержит большое количество рисунков и примеров кода на встроенном языке, снабженных подробными комментариями. Для создания демонстрационных примеров использованы следующие версии платформы:
- «1С:Предприятие 8.3», учебная версия (8.3.6.2390);
- мобильная платформа «1С:Предприятия» (8.3.6.215).
К книге прилагается компакт-диск, на котором находятся эти дистрибутивы, а также несколько информационных баз. Эти материалы помогут вам самостоятельно воспроизвести примеры, описанные в книге.
Книга выпущена под редакцией Максима Радченко.
Оглавление «Знакомство с разработкой мобильных приложений на платформе „1С:Предприятие 8“, издание 2 (+диск)»
Введение
Постановка задачи
- Функциональность мобильного приложения
- Последовательность наших действий
Глава 1. С чего начать
- Подготовка стационарного компьютера
- Платформа «1С:Предприятие»
- Установка веб-сервера
- Android SDK
- Мобильная платформа «1С:Предприятия»
- USB-драйвер
- Подготовка планшета
- Настройки планшета
- Установка мобильной платформы разработчика
- Обновление мобильного приложения на планшете
- Публикация мобильного приложения на веб-сервере
- Добавление мобильного приложения на планшет
- Изменение свойств мобильного приложения
Глава 2. Разработка мобильного приложения
- Создание основных объектов конфигурации
- Первоначальный обмен данными
- План обмена
- Знакомство с разработкой мобильных приложений на платформе «1С:Предприятие 8»
- Обработка для обмена данными
- Создание конфигурации для мобильного приложения
- Перенос данных на планшет
- Интерфейс мобильного приложения
- Доработка командного интерфейса
- Разработка форм
- Функциональность мобильного приложения
- Заказы
- Хранимые файлы
- Клиенты
- Обслуживание заказов
- Запасной способ обмена данными с основным приложением
- Обмен новыми данными
- Разрешение коллизий при обмене существующими данными
- Передача данных из основного приложения
- Тестирование обмена данными в обе стороны
Глава 3. Разработка основного приложения
- Создание и редактирование информации для отправки курьеру
- Заказы
- Клиенты
- Хранимые файлы
- Товары
- Отчеты
- Приход товаров
- Расход товаров
- Регистры накопления
- Движения документов при проведении
- Остатки товаров на складах
- Причины отказа от товаров
- Продажи клиентам
Глава 4. Основной обмен данными Получение отчета
- Создание Web-сервиса в основном приложении
- Обмен данными
- Получение отчета
- Публикация Web-сервиса на веб-сервере
- Использование Web-сервиса в мобильном приложении
- Обмен данными
- Получение отчета
- Автоматическая синхронизация данных
Глава 5. Сборка мобильного приложения
- Сборщик мобильных приложений
- Настройка параметров прикладного решения
- Настройка параметров поставщика
- Загрузка мобильной платформы
- Загрузка графических материалов
- Загрузка мобильной конфигурации
- Описание параметров мобильного приложения
- Сборка мобильного приложения