Домашний ассистент

Публикация № 676254

Разработка - Мобильная разработка

Мобильная платформа интеграция с android open source учет мелких бытовых работ

Полезное в домашнем хозяйстве мобильное приложение для ведения мелких и не очень бытовых ремонтно-строительных работ в разрезе самих работ (проектов), а также расходных материалов. Кроме того, есть возможность пересчитывать все и вся в различные единицы измерения по ОКЕИ и прикреплять фотографии к работам, например, чтобы визуально оценить, как было до ремонта и как стало после. Не опубликовано в store-ах.

Важно! Т.к. приложение не опубликовано в store-ах, то установка возможна только через конфигуратор с подключенным устройством через USB. Инструкция на ИТС Установка мобильной платформы разработчика

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

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

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

На первой закладке Измерения мы заводим все, что нужно для ремонта, и ставим галочку, когда мы-таки достали или купили эти детали. При этом параметры деталей, вроде длины или ширины,  можно автоматически пересчитывать, например, из сантиметров в метры или в любую другую единицу измерения из справочника ОКЕИ.

Вторая закладка - Расчеты,  включает полезные математические формулы (настроено 10 формул - площадь, объем, периметр, пересчет в кубометры и др.),

Но самое интересное на третьей закладке - Фото, где размещена минигалерея всех фотографий проекта.

Здесь все тесно интегрировано с несколькими нативными android –приложениями. С их помощью фотографии можно снять встроенной камерой, отредактировать в аналоге paint-а (собственная разработка) или открыть в полный экран.

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

В заключение тезисно пару слов о технических тонкостях конфигурации:

  • Встроен xUnitFor1C фреймворк (его пришлось малость доработать для запуска в мобильной конфигурации) и написаны unit-тесты для некоторых модулей.
  • Вкладки Измерения и Расчеты на второй картинке - это элементы типа Таблица с динамически генерируемыми в коде полями колонок, свернутыми в группы.
  • Галерея фото сделана с помощью объекта Страницы опять же с динамической генерацией элементов формы.
  • Фото проекта хранятся в отдельном регистре и загружаются в момент перехода на закладку, чтобы открытие проекта не занимало много времени.
  • Для съемки фото используется целых 2 API: встроенное СредстваМультимедиа и нативный intent android.media.action.IMAGE_CAPTURE
  • Для просмотра фото в галерее используется нативный intent android.intent.action.VIEW
  • Для редактирования картинок используется самопальное нативное android java приложение, хранящееся в макете вместе с конфигурацией (для установки используется метод ЗапуститьПриложение()).
  • В обмене картинками между приложениями нельзя использовать один и тот же путь для выгрузки и загрузки файла, т.к. картинка кешируется ОС, и результат может быть очень неожиданным.
  • В динамическом списке на платформе 8.3.10.51 есть очень неприятный баг: при удалении или пометке на удаление любого элемента списка, программа всегда падает (но элемент удаляется).

Скачать файлы

Наименование Файл Версия Размер
Домашний ассистент

.cf 2,91Mb
27.09.17
9
.cf 1.0 2,91Mb 9 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. zekrus 153 27.09.17 07:59 Сейчас в теме
Доброе утро!
Тема очень актуальная (и по контексту и по реализации).
Остается маленькая деталь по применению (инструкция хотя бы по установке).
С уважением
2. ripreal1 472 27.09.17 20:05 Сейчас в теме
Да, есть небольшая оплошность, добавил в в начало описания
Sei Souma; +1 Ответить
3. artbear 1197 07.11.17 17:50 Сейчас в теме
(0) Плюс за использование тестирования и нашего продукта xUnitFor1C
Оставьте свое сообщение

См. также

Пример реализации HTML-формы календаря для мобильного приложения

Работа с интерфейсом Мобильная разработка v8::Mobile Абонемент ($m)

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

5 стартмани

13.02.2020    3771    11    ingeneerz@gmail.com    0    

Мой помощник и бухгалтер

Учет доходов и расходов Мобильная разработка v8::Mobile Домашние учет и финансы Россия УУ Абонемент ($m)

Домашняя бухгалтерия, записная книжка, контакты, напоминания, сканер штрих-кода, матрица Эйзенхауэра - все в твоём телефоне.

1 стартмани

26.09.2019    5370    2    user-sergey    10    

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

Сканер штрих-кода Терминал сбора данных Мобильная разработка Управление торговлей Оптовая торговля Учет ТМЦ Оптовая торговля Учет ТМЦ v8 1cv8.cf Россия УУ Абонемент ($m)

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

1 стартмани

09.09.2019    2400    3    @lexandr    9    

Пример простого и приятного внешнего HTML интерфейса для мобильного приложения

Работа с интерфейсом Мобильная разработка v8::Mobile Абонемент ($m)

Реализация простого и приятного внешнего HTML интерфейса для мобильного приложения. Делимся исходниками, чтобы разработчики мобильных приложений разрабатывали больше приятных интерфейсов для приложений.

5 стартмани

05.09.2019    7813    60    Baksheev-Nikita    13    

Мобильное приложение "Сбор заказов" версия 2.0.1

Мобильная разработка Монитор заказов v8 v8::Mobile 1cv8.cf Украина УУ Абонемент ($m)

Приложение «Сбор заказов» разрабатывалось и разрабатывается для хранения и накопления данных от торговых представителей и автоматического обмена данными с программой учёта на базе платформы 1С:Предприятие. Мобильное приложение написано на технологии мобильной платформы 1С:Предприятие. Механизм обмена данных происходит посредством почтового сервера. В дальнейшем будет реализован механизм непосредственного доступа приложения к учётной системе через прямое интернет-соединение. FTP-соединение не работает как надо, так что будем довольствоваться тем, что есть... :)

4 стартмани

06.06.2019    7144    4    yarsort    10    

Мобильное приложение 1С: Список покупок и анализ расходов

Мобильная разработка Финансовый учет и бюджетирование (FRP) Финансовый учет и бюджетирование (FRP) v8 v8::Mobile Домашние учет и финансы Россия УУ Абонемент ($m)

В публикации рассмотрено небольшое домашнее мобильное приложение для составления списка покупок и анализа расходов. В приложении реализованы: работа с штрихкодами (сканирование встроенной камерой), поиск наименования товара по штрихкоду из интернета, загрузка чеков из ФНС по QR-коду, вывод QR-кода ранее загруженного чека и др.

1 стартмани

06.06.2019    10582    36    vasilievil    5    

Event Management - мобильное приложение для управления мероприятиями (Android)

Мобильная разработка Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8::Mobile Развлечения, искусство, спорт УУ Абонемент ($m)

Event Management - мобильное приложение для управления мероприятиями. Отлично подойдет event-агентствам, свадебным организаторам, а также тем, кто проводит консультации, тренинги и т.д. Работает на Android (проверено на версии 5.1).

4 стартмани

31.05.2019    5910    3    yuriy_lokhonya    1    

Мобильное приложение по учету личных финансов Android 7.0

Мобильная разработка Финансовый учет и бюджетирование (FRP) Финансовый учет и бюджетирование (FRP) v8 Домашние учет и финансы УУ Абонемент ($m)

Мобильное приложение по учету личных финансов, имеется возможность вести учет по банкам, по валюте сканировать чеки, вести учет по статьям движения денежных средств, реализована возможность резервного сохранения данных и синхронизации с приложением на ПК. Имеется демо-версия и собранный apk файл. Тестирование производилось Android 7.0 1С:Предприятие 8.3 (8.3.14.1694) Мобильная платформа 1С:Предприятия 8.3.14.53.

1 стартмани

26.05.2019    6465    3    o.kovalev    4    

Управление задачами (мобильное приложение)

Мобильная разработка v8 1cv8.cf Абонемент ($m)

Конфигурация "Управление задачами" для мобильного приложения.

2 стартмани

29.04.2019    6271    11    noprogrammer    0    

Мобильный менеджер

Мобильная разработка Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 1cv8.cf Россия УУ Абонемент ($m)

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

1 стартмани

09.04.2019    4549    1    ziercool    1    

Мобильное приложение "Деньги предприятия" + расширение для Бухгалтерии 3.0

Мобильная разработка Банковские операции Кассовые операции Банковские операции Кассовые операции v8::БУ БП3.0 Россия БУ Абонемент ($m)

Простое приложение для руководителя/собственника предприятия. Данный продукт является комплексом, состоящим из расширения типовой конфигурации "Бухгалтерия предприятия" ред. 3.0 и мобильного приложения. Программа позволяет смотреть на мобильном устройстве остатки наличных и безналичных денежных средств предприятия/индивидуального предпринимателя, а также оперативно проводить операции по выплате дивидендов. Обмен с базой осуществляется с помощью HTTP-сервисов.

1 стартмани

31.01.2019    5486    1    gufadmin    6    

Мобильное приложение для Android по учету выполненных работ/услуг и отслеживанию состояния расчетов с клиентами

Мобильная разработка Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8::Mobile УУ Абонемент ($m)

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

1 стартмани

31.12.2018    6322    0    alevpe_1c    12    

Мобильное приложение: Терминал сбора данных (Автоматизация работы склада в режиме он-лайн)

Терминал сбора данных Мобильная разработка Оптовая торговля Розничная торговля Учет ТМЦ Оптовая торговля Розничная торговля Учет ТМЦ v8::ОУ v8::Mobile ERP2 УТ11 КА2 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

Мобильное приложение предназначено для автоматизации работы склада в режиме он-лайн. Программа работает на ТСД (или на смартфоне) под управлением Android. Для работы необходим постоянный доступ к веб-публикации центральной базы данных через интернет.

1 стартмани

10.12.2018    17176    81    prof-it60    31    

Мобильное приложение "Вслух"

Мобильная разработка v8 Обучение, бизнес-тренинг, курсы Россия Абонемент ($m)

Не с кем учить уроки? Говорящий репетитор в твоём мобильном! Обучающее мобильное приложение для детей и слабовидящих.

1 стартмани

16.11.2018    6941    3    RSConsulting    4    

SmallSmarty Бухгалтерия - мобильное Android приложение для складских операций, интегрируемое с 1С Бухгалтерия 3.+

Мобильная разработка Учет ОС и НМА Учет ТМЦ Учет ОС и НМА Учет ТМЦ v8::БУ БП3.0 Россия БУ Абонемент ($m)

SmallSmarty Бухгалтерия - мобильное решение для автоматизации учета на складах с использованием 1С Бухгалтерия и применением технологии штрих-кодирования и RFID. Мобильное приложение для инвентаризации в 1С Бухгалтерия может работать как онлайн, так и полностью автономно. Загрузка/выгрузка данных при автономной работе осуществляется через файл с помощью обработок. Онлайн обмен данными осуществляется через автоматически генерируемый REST интерфейс ODATA. При этом внесение каких-либо изменений в конфигурацию 1С не потребуется. SmallSmarty Бухгалтерия поддерживает сканирование штрихкодов с помощью терминалов сбора данных(ТСД) Caribe, Bluetooth сканера GS M100BT, любого ручного сканера подключаемого через OTG и камеры смартфона.

1 стартмани

24.10.2018    6583    11    ni032mas    5    

Интерфейсы мобильных приложений. Примеры

Работа с интерфейсом Мобильная разработка v8::Mobile Абонемент ($m)

Примеры реализаций одних из самых распространенных элементов навигации и пример реализации формы списка.

2 стартмани

17.10.2018    11176    127    Baksheev-Nikita    20    

Подпись в мобильном приложении

Практика программирования Мобильная разработка v8::Mobile 1cv8.cf Абонемент ($m)

Подпись клиента в вашем мобильном приложении.

1 стартмани

04.01.2018    14985    45    onec.developer    7    

Адресно-гаражное хранение

Мобильная разработка Учет ТМЦ Учет ТМЦ v8::Mobile Домашние учет и финансы Россия УУ Абонемент ($m)

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

1 стартмани

02.06.2017    10068    10    pasha_m    5    

Учет заявок водителей(Сервер + моб.приложение 1С)

Мобильная разработка Управление торговлей v8 УУ Абонемент ($m)

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

1 стартмани

27.11.2016    15420    61    flyer    0    

Мобильное приложение "Помощник тренера"

Мобильная разработка Управление взаимоотношениями с клиентами (СRM) Дебиторская и кредиторская задолженность Управление взаимоотношениями с клиентами (СRM) Дебиторская и кредиторская задолженность v8::Mobile Развлечения, искусство, спорт УУ Абонемент ($m)

Удобный помощник тренера при ежедневных занятиях со своими учениками и спортсменами. Учет тренировок, посещений спортсменов, их оплаты по абонементам.

1 стартмани

08.01.2016    15294    4    flyer    5