Сравнение производительности FBA Toolkit c мобильной платформой 1С 8.3

Всем привет, сегодня рассмотрим производительность движка FBA Toolkit по сравнению с мобильной платформой 1С 8.3.

На Инфостарте есть отличная статья “Тестирование мобильной платформы 1С” где подробно описаны тесты для 1С и есть результаты замеров. Аналогичные тесты мы создали и для FBA Toolkit, исходный код приложения доступен здесь.

Читать далее

Демо-приложение “1С:Сенсус территории”

Переставляем новое демонстрационное приложение “1С:Сенсус территории”, которое построено на последней версии FBA Tookit 1.6


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

О выпуске версии 1.6

Всем привет,

Мы рады сообщить, что процесс  пересмотра правил лицензирования фреймфорка ‘FBA Toolkit’  завершен и теперь ‘FBA Toolkit’ это свободное программное обеспечение под лицензией  Apache-2.0. Это значит, что:

Читать далее

Обмен данными с сервером 1С

Сегодня подробно рассмотрим возможности FBA  по организации процесса обмена данными с web-сервисом.

FbaDBExchangeActivity

1. Самый простой способ выполнить обмен, это в Activity, наследнике от FbaDBExchangeActivity вызвать функцию:

Читать далее

Сортировка списков

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

Читать далее

Табличная часть документа

Продолжение цикла статей о создании мобильного приложения «Заказ покупателя», предыдущие части: 1, 2, 3, 4.

Одной из самых востребованных задач при разработке корпоративного мобильного приложения является организация механизма ввода данных в списках. Если это основной функционал, то при проектировании пользовательского интерфейса этому вопросу следует уделить особое внимание. Желательно вообще избежать дополнительных кликов и открытий вспомогательных диалогов ввода, идеальный вариант – редактирование данных непосредственно в списке. Читать далее

Офлайн карты

Продолжим знакомство с фреймворком “FBA Toolkit” и рассмотрим еще один пример разработки андроид-клиента для 1С. Наше приложение “Аудит торговой точки” будет загружать маршрут посещения из 1С и отображать его на карте. Используются офлайн карты на базе картографического сервиса OpenStreetMap.

Предполагается, что у вас уже установлены и настроены все необходимые инструменты разработчика.Фреймворк “FBA Toolkit” должен быть не ниже версии 1.03, обновите конфигурацию 1С и Android-проект ru_profi1c_fba из SVN-репозитария.

Читать далее

Демонстрационное приложение «Мониторинг»

Представляем еще одно приложение «Мониторинг местоположения сотрудника», которое позволяет протестировать возможности фреймворка FBA Toolkit.
Чтобы приступить к тестированию, не надо разворачивать на своем сервере «1С:Предприятие 8», достаточно установить программу с Google Play.

Get it on Google Play

Приложение построено на базе примера «GPS-трекер, мониторинг местоположения сотрудника», который мы рассматривали ранее. Основной функционал программы не
изменился, это оперативная передача на сервер координат мобильного сотрудника. Визуально добавлено:
- отображение карты Google Map с возможностью просмотра текущей позиции;
- отображение трека (30 последних точек)

Читать далее

Форма документа

Продолжение цикла статей о создании мобильного приложения «Заказ покупателя», предыдущие: 1 часть, 2 часть и 3 часть

Рассмотрим приемы интерактивного изменения реквизитов объекта. В 1С наиболее близкое понятие это «форма документа» или «форма элемента справочника».

В общем случае, порядок действий следующий:
- на «форме» (это условное понятие, у вас это может быть activity, fragment или кастомный View) разместить контрол View: поле ввода, переключатель, список  и т.п.;
- считать редактируемый документ, в контрол вывести значение редактируемого реквизита;
- назначить обработчики изменения, где считывать введенное пользователем значение и сохранять его в реквизит объекта.

Сложно? С помощью FBA это можно сделать изящнее. Давайте создадим простую форму для редактирования «реквизитов шапки» нашего документа «Заказ покупателя». Читать далее

Работа с данными (выборка, создание, удаление)

Содержание

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

    Первая группа может быть объедена в один логический блок «классы метаданных». Это основа для ваших «классов сущностей» – справочников, документов, записей регистров и т.п.

    Читать далее

    Страница 1 из 41234