Введение

Американская компания, занимающаяся разработкой мобильного программного обеспечения, Jargon Software Inc. – это компания, разрабатывающая компьютерное программное обеспечение, специализирующаяся на разработке и внедрении инструментов и бизнес-приложений для мобильных портативных устройств, таких как Pocket PC и Symbol PDA. Компания базируется в Миннеаполисе, штат Миннесота, США, и является частной корпорацией, зарегистрированной в штате Миннесота. Она реализует свою продукцию напрямую и через избранных реселлеров корпоративным, государственным и другим организациям по всему миру.

История

Jargon Software была основана в 1997 году для разработки архитектуры интернет-приложений, призванной преодолеть присущие ограничения традиционных веб-технологий, не требовать длительных и сложных процедур загрузки и установки, защитить приложение от будущих перемен и обеспечить возможность обновления до новых технологий. Первоначально компания называлась Viking Software Corp. В конце 1998 года название было изменено на Jargon Software в шутливом признании обилия модных терминов, связанных с технологией, лежащей в основе продуктов компании. Основателями и ключевыми руководителями Jargon Software являются Ричард Д. Рубенштейн, Тимоти Дж. Блох и Томас Л. Дитше.

Продукты

Продукты Jargon Software используются разработчиками для разработки и развертывания интеллектуальных мобильных приложений, которые могут работать как в онлайн, так и в автономном режиме. Jargon Software разрабатывает мобильные продукты, интегрирующие обработку заказов на продажу, управление запасами, выездное обслуживание и проведение инспекций для малых и крупных компаний в любой отрасли и в любой точке мира. Открытая архитектура Jargon позволяет управлять бизнесом на любом КПК. Отрасли, где мобильное программное обеспечение Jargon особенно эффективно, включают автомобили и запчасти, мебель и товары для дома, строительные материалы, электронное оборудование и приборы, садовое оборудование и принадлежности, продукты питания и напитки, товары для здоровья и личной гигиены, одежда и аксессуары, спортивные товары, управление недвижимостью, цветочные магазины, канцелярские товары, хозяйственные товары, сельскохозяйственный инвентарь, ювелирные изделия, нефтепродукты, товары для животных и питомцев.

Мобильная система управления силовым полем

ForceField Mobile SFA (автоматизация продаж) – это расширяемое приложение, работающее как пульт дистанционного управления. Оно предоставляет возможности офиса непосредственно торговым представителям, позволяя им больше времени проводить с клиентами, а не в офисе. Все данные хранятся на мобильном устройстве, при этом обеспечивается работа в режиме реального времени при наличии подключения. Инструмент разработки создает XML-файлы, определяющие пользовательский интерфейс (UI) на стороне клиента, с использованием встроенного JavaScript для клиентской логики. Разработчики создают приложения, которые напрямую управляют отдельными клиентскими компонентами посредством ответов сервера на HTTP-запросы или встроенных функций JavaScript, привязанных к событиям UI. Механизм развертывания работает на различных мобильных устройствах, включая портативные компьютеры, планшеты и ноутбуки. Он интерпретирует и выполняет XML-приложения, загружаемые с центрального сервера (аналогично просмотру веб-страниц). Поскольку XML-страницы размещены на сервере, затраты на развертывание практически исключаются при установке новых версий приложений. Пользователь может получить последнюю версию, просто нажав кнопку в сети, без необходимости возвращать устройства в офис для перенастройки. Успешные мобильные приложения должны обеспечивать работу в автономном режиме из-за зон отсутствия покрытия или ограничений на использование беспроводных устройств в определенных местах (например, в медицинских учреждениях). Это требует локального хранения данных на мобильном устройстве. Jargon Reader может автоматически сохранять небольшие объемы данных в текстовых и табличных компонентах. Для хранения больших объемов данных используются встроенные SQL-базы данных (например, Oracle Lite Database от Oracle Corporation). Синхронизация между клиентом и сервером осуществляется на уровне приложения, что повышает эффективность и устраняет необходимость в дополнительном мобильном программном обеспечении-посреднике.

Язык писатель

Jargon Writer – это система разработки, не зависящая от платформы и языка, использующая XML для создания графических пользовательских интерфейсов мобильных приложений с помощью надежного, но легковесного набора компонентов, системы обработки событий и локально выполняемых процедур. Для запуска процедур на удаленных хостах используется универсальный HTTP-интерфейс через промежуточное программное обеспечение или встроенные функции веб-сервера, такие как Active Server Pages (ASP) или PHP-скрипты. HTTP-интерфейс также может запрашивать текстовые документы, изображения и другие файлы с любого сервера в сети, к которой подключен клиент. Поддерживаются загрузка и скачивание файлов по протоколу FTP. Jargon Writer включает в себя WYSIWYG-редактор макетов с использованием указания и щелчка, перетаскивания и таблиц атрибутов с возможностью заполнения, а также текстовый редактор для написания функций JavaScript. Кроме того, в состав входят эмулятор КПК и версии для Windows продуктов развертывания Jargon Reader, позволяющие разработчикам запускать приложения в процессе разработки для оценки их внешнего вида и поведения.

Патенты

, "Система и способ развертывания и внедрения программных приложений в распределенной сети", Тимоти Дж. Блох, Томас Л. Дицше, Ричард Д. Рубенштейн 2007