Платформа для разработки бизнес приложений

  • автор:

«1С:Предприятие” — платформа разработки бизнес-приложений

ТЕХНОЛОГИИ

«1С” знают многие люди, в том числе весьма далекие от бухгалтерского учета и компьютерных технологий. Однако большинство даже ИТ-профессионалов считают, что эта компания — прежде всего поставщик коробочных программных продуктов для решения экономических задач предприятия. Но по мере развития своего бизнеса «1С” все чаще выступает в качестве разработчика инструментальной платформы, на базе которой партнеры и клиенты могут создавать собственные решения.

В этой статье речь пойдет именно о технологической платформе разработки приложений. Но сначала хотелось бы отметить один принципиальный момент.

В начале 90-х годов российские пользователи из числа серьезных клиентов явно отдавали предпочтение зарубежным программным разработкам, что объяснялось достаточно простыми соображениями — надежностью поставщиков. (Главный аргумент против российских разработок звучал так: «А вы гарантируете, что ваша фирма будет существовать через пару лет?”.)

К началу третьего тысячелетия российские разработчики прикладного ПО доказали свою устойчивость и надежность и в целом завоевали доверие рынка. Однако требования клиента при выборе платформы гораздо серьезнее, чем при покупке отдельного приложения. Опыт работы «1С” свидетельствует о том, что создание отечественных оригинальных технологий разработки современных программных комплексов — дело вполне реальное.

Создание платформы

Сегодня широкий круг приложений имеет внутренние механизмы программирования, которые можно условно разделить на два типа:

1) механизмы, действующие в рамках базовых функций конкретного приложения (таковым, например, был в свое время WordBasic, изначально учитывающий специфику Word);

2) механизмы, позволяющие создавать эти базовые функции и разрабатывать приложения с принципиально новыми возможностями (то, что сейчас сделано в MS Office).

В этом окне видны все объекты, доступные разработчику

Средства адаптации ПО к задачам конкретного пользователя появились уже в самых первых версиях бухгалтерских программ «1С”. В 1996 г. фирма выпустила «1С:Торговлю”. Она была реализована на новой технологической платформе V7, которая сегодня известна под торговой маркой «1С:Предприятие”. Этот инструментарий можно смело отнести к средствам разработки второго типа.

Описывая данную платформу разработки приложений, интересно сравнить ее с подобными средствами. Но нужно подчеркнуть, что, в отличие от универсальных систем быстрой разработки типа VB и Delphi, платформа «1С:Предприятие” — специализированное средство создания приложений для решения экономических задач. По-видимому, более близким ориентиром для сравнения являются пакеты семейства MS Office.

Кроме того, выпуская собственный инструментарий, разработчики «1С” учитывали особенности не только предметной области, но также и российской действительности (не очень высокий уровень затрат на ИТ, длительный этап перехода от ручных методов к автоматизированным и пр.).

Далее я буду проводить некоторые аналогии с VB и Office/VBA, но не с точки зрения оценки лучше — хуже, а просто чтобы на фоне этих широко известных систем была более понятна логика работы платформы «1С:Предприятие”.

Проблемы роста

Руководители фирмы «1С” подчеркивают, что средства программирования, входящие в состав «1С:Предприятия”, изначально создавались в виде полноценного инструмента, предназначенного для разработчиков как самой «1С”, так и любой другой независимой компании. Однако несмотря на это пример появления «1С:Предприятия” доказывает, что переход от продажи готовых решений (ориентация на конечных пользователей) к поставкам инструментария (ориентация на разработчиков) весьма непрост. Еще и поэтому очень интересен опыт «1С”, деятельность которой характеризуется хорошим сочетанием долгосрочного планирования и оперативной реакции на ситуацию на рынке, прагматизма и новаторства.

«Конфигуратор” — среда разработки приложения

Говоря о смещении акцентов в стратегии развития технологий «1С”, следует сделать несколько важных уточнений. Компания по-прежнему считает ключевой составляющей своего бизнеса именно поставку готовых решений для конечных пользователей и не рассматривает (по крайней мере пока) инструментарий в качестве самостоятельного продукта. В этой связи «1С:Предприятие” сегодня позиционируется как «полнофункциональное готовое решение с гибким инструментом настройки”. Но нужно подчеркнуть, что такое совмещение определяется в первую очередь маркетинговыми, а не технологическими вопросами.

Как ни странно, но одна из проблем смены позиционирования системы «1С:Предприятия” заключается в необходимости корректировки используемой в ней терминологии. «1С:Предприятие” сейчас означает несколько понятий, различаемых только в конкретном контексте, что создает серьезную путаницу: во-первых, это название коробочного продукта, во-вторых, наименование программы, с которой работает конечный пользователь, в-третьих, средство разработки, в-четвертых, название технологической базы.

В то же время язык программирования платформы до сих пор не имеет наименования. Поэтому в описании приходится использовать длинный термин «встроенный язык «1С:Предприятие»” — согласитесь, что VB или Java читается проще. (Разработчики «1С” объясняют отсутствие названия тем, что язык является не самостоятельной ценностью, а одним из инструментов настройки «1С:Предприятия”.)

Другой аспект этой же проблемы — некоторое несоответствие внутренней терминологии «1С” и общепринятой в среде разработчиков (это будет показано ниже). Конечно, тут большую роль играет наследуемый информационный ресурс, однако при планировании расширения сферы применения продуктов желательно устранить подобные расхождения.

Общая логика работы системы

В общем случае функционирование системы «1С:Предприятие” определяется взаимодействием трех ее ключевых составляющих частей:

1. приложения «1С:Предприятие” (название то же, но суть уже другая) — программная среда для макропрограммы, называемой «Конфигурация”. Фактически данное приложение — это специализированный интерпретатор, исходный интерфейс которого предназначен для управления режимами трансляции и для запуска минимально необходимого набора функций (в какой-то степени здесь уместна аналогия между средой VB и работающим в этой среде VB-проектом).

2. макропрограммы «Конфигурация”, работающей в среде «1С:Предприятие” и полностью определяющей функциональность решаемых пользователем задач (в том числе и настройку интерфейса). Физически «Конфигурация” хранится в виде специального файла-контейнера 1cv7.md. Конфигурация тренировочной системы «Учет основных средств”, создаваемой в течение пяти дней слушателями учебных курсов, имеет объем около 350 Кб. Комплексная конфигурация, поставляемая «1С” («Бухгалтерия”, «Зарплата и Кадры”, «Торговый и складской учет”), — почти 9 Мб.

Пользователь может применять несколько конфигураций для решения своих задач. Соответственно каждая конфигурация может работать с несколькими базами данных (это позволяет, например, с помощью одной «Бухгалтерии” обрабатывать данные разных организаций).

3. приложения «Конфигуратор” — основной среды разработки конфигурации (пользовательской программы). Кроме нее в состав пакета входят еще программы для отладки конфигураций.

Итак, в общем случае владелец пакета «1С:Предприятие” может использовать готовые конфигурации, поставляемые «1С” или ее партнерами, модернизировать их (с учетом вопросов лицензирования и технической поддержки) или создавать собственные. Вместе с тем существует довольно большой набор продуктов «1С”, в которых возможности модернизации программных компонентов пользователем ограничены. Например, известный пакет «1С:Деньги” — вариант «1С:Предприятия” с фиксированной конфигурацией и без программы «Конфигуратор”.

Приложение «Адресная книга” можно создать «с нуля” за несколько минут

Отметим некоторые особенности разработки приложений в системе «1С:Предприятие”.

1. В данном случае, в отличие от известных систем RAD и MS Office/VBA, физически разнесены среды написания программы и ее исполнения. Очевидно, что это экономит ресурсы, но несколько замедляет процедуру отладки (при каждом тестовом запуске происходит загрузка среды исполнения).

2. Лицензионная политика фирмы «1С” подразумевает комплексную поставку всех трех программных составляющих. В частности, пользователь не может купить только инструментальные средства без какой-то конфигурации. И он не может создавать с помощью пакета автономные тиражируемые приложения — новые конфигурации будут работать лишь в среде «1С:Предприятия”. В данном случае имеется полная аналогия с приложениями MS Office.

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

Разработка конфигурации

Разработчик может создавать свой вариант конфигурации либо на основе уже существующего варианта, либо, как говорится, «с нуля”. Если выбрать второй подход, запустить программу «Конфигуратор” и открыть главное окно «Конфигурация”, то в нем появятся три вкладки, которые отражают взаимосвязанные составные части конфигурации:

— структура метаданных;

— набор пользовательских интерфейсов;

— набор прав пользователя.

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

Состав библиотек и объектов системы «1С:Предприятие”

Например, объект «Справочник” предназначен для ведения любых списков однородных данных: справочников, картотек и пр. По содержанию подобный объект в какой-то степени соответствует понятию «Таблица” в таких базах данных, как Access, FoxPro и пр. Однако в этом случае разработчик фактически вообще не имеет дела с понятием «база данных” — все вопросы хранения информации, в том числе создания и коррекции файлов, решаются самим объектом.

Таким образом, все объекты «1С: Предприятия” принимают на себя как функции сохранения данных на внешних носителях, так и визуального представления информации в виде экранных диалогов (форм с набором визуальных элементов управления) и печатных документов. Кроме того, большинство объектов в качестве своего компонента включают модуль формы, содержащий программный код для выполнения нестандартных операций при работе с объектом.

Однако то, что появляется в окне «Конфигурация” в начальный момент, — всего лишь список доступных типов объектов. (Если проводить сравнение с VB — это панель инструментов, которые можно использовать для разработки приложения.) На их основе затем создаются реальные объекты с набором конкретных параметров.

Все объекты «1С:Предприятия” объединены в несколько групп (см. таблицу). Базовые объекты используются во всех версиях системы, и с их помощью можно делать законченные приложения для решения достаточно широкого круга задач (например, только с их применением слушатели пятидневных учебных курсов создают довольно сложную систему учета основных средств). Остальные объекты представлены в виде нескольких библиотек для определенных предметных областей: «Бухгалтерский учет”, «Оперативный учет”, «Расчет”. Разработчику доступны те библиотеки, которые входят в состав приобретенного им варианта продукта.

Функциональная настройка объектов, а также их объединение в законченную конфигурацию выполняются с помощью встроенного языка (к сожалению, пока не имеющего названия). В его основе лежит упрощенный вариант синтаксиса Pascal, но при этом его авторы предусмотрели два способа использования ключевых слов — на русском и на английском языке, а также в смешанном виде.

Завершая краткий обзор

«1С:Предприятие” является сегодня технологической платформой создания бизнес-приложений, и это подтверждается тем простым фактом, что профессиональных программистов, использующих данный инструмент, как минимум тысяч десять. Более того, в нашей стране фактически сформировалось сообщество 1С-программистов (как не хватает красивого названия технологии!), далеко выходящее за рамки круга официальных партнеров фирмы.

При этом хотелось бы обратить внимание на маркетинговые вопросы продвижения платформы — успех во многом определяется постоянно поддерживаемыми типовыми решениями (число которых все время растет), представляющими собой хороший фундамент для новых разработок — писать все «с нуля” все же очень трудоемко.

Как любой инструмент, «1С:Предприятие” имеет свои достоинства и недостатки. Например, я нашел в нем очень много интересных решений, которых явно не хватает в VB. Однако ряд архитектурных идей и конкретная реализация отдельных элементов технологии кажутся мне не вполне оптимальными.

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

Существует много историй, когда разработчик создавал свое мобильное приложение, загружал его на Google Play или App Store и становился миллионером. Если Вы не программист, но у вас есть идеи, — Вы можете попробовать самостоятельно создать мобильное приложение с помощью онлайн сервисов. Вы можете выбрать универсальных сервис или конструктор, заточенный для создания приложений определенного типа. Знания программирования при работе в таких сервисах не требуется. Но все-таки заплатить придется. Как правило, использование более менее качественных онлайн сервисов стоит от в среднем от 5 до 50 уе. ITmentor сделал подборку 13 онлайн сервисов для создания своего мобильного приложения.

изображение startupbeat.com

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

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

Appsmakerstore — это онлайн-сервис, который позволяет пользователям создавать и публиковать свои собственные мобильные приложения в несколько кликов в интернете без каких-либо глубоких технологических навыков. Appsmakerstore предлагается в 23 языках, в том числе на русском. Стоимость использования от $10 в месяц.

Конструктор мобильных приложений для Android и iOS. Клиенты могут создать собственные каталоги, флаеры, брошюры, отчеты, резюме и пр. и предоставлять их с помощью SaaS-решения. Есть английская и русская версии. Стоимость использования от $35 в месяц.

ViziApps — конструктор приложений для компаний. Одна из главных особенностей — поддержка множества разных источников данных (включая таблицы Google, SalesForce, QuickBase или SQL базы данных), которые обычно используются в компаниях. На выходе вы получаете нативные приложения для веб, Android или iOS. Стоимость использования от $33 в месяц.

AppsBuilder — инструмент для самостоятельной разработки мобильных приложений, который не требует навыков программирования. Итальянская компания анонсировала последнюю версию конструктора, переведенную на 5 языков. Стоимость использования от $60 в месяц.

AppMakr — платформа создания приложений на основе HTML5. Основной функционал предлагается бесплатно, за дополнительные функции и кастомизацию уже надо будет платить. Стоимость использования от $2 в месяц.

BuildFire — онлайн-сервис для создания собственных приложений для ;iPhone, Android, Windows Phone. Особенность данного онлайн-сервиса в том, что создание приложений совершенно бесплатно, плата берется когда приложение публикуется в каталогах и составляет $49 ежемесячно.

Biznessapps является простым и доступным решением для предприятий по созданию и управлению приложениями для iPhone, iPad, Android. В течение 30 дней вы можете отказаться от использования конструктора и получить потраченные средства назад. Стоимость использования от $39 в месяц.

Для создания своего приложения пользователи могут выбирать элементы из множества различных шаблонов — от навигационных панелей и форм, до коммерческих элементов вроде звонков и СМС и контента вроде Google Maps. А выпадающие меню позволяют вводить дополнительные функции для каждого элемента приложения. Базовая функциональность сервиса доступна бесплатно.

Бесплатный сервис для создания приложений. Вы можете создавать программы для Android и iOS с простой функциональностью.

С помощью этого сервиса можно разрабатывать Android- и iOS-приложения. Стоимость использования от $16 в месяц.

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

Созданные в конструкторе приложения можно опубликовать в Google Play и App Store, их можно монетизировать с помощью рекламы или платных установок. Однако, не стоит переоценивать предложенные сервисы. Такие сервисы больше подходят для создания приложения для разного вида бизнеса, для того чтобы расширить целевую аудиторию и привлечь клиентов. С помощью предложенных сервисов действительно можно создавать работоспособные функциональные приложения, однако их недостатком остается шаблонность, простота дизайна и ограниченный функционал. Решайте, что лучше — один раз оплатить работу разработчиков или много лет платить владельцам конструктора за приложение средней функциональности?


Перед вами наша выборка лучших конструкторов приложений, с краткой информацией о том, как ее проводили. В этом обзоре только зарубежные (в основном с рынка США) решения, а для жителей России (и стран СНГ) мы предлагаем воспользоваться нашим конструктором appropio.com, который делается с учетом специфики нашего рынка. Если чуть отвлечься, то в России совсем плохо приживаются конструкторы. На нашей памяти закрылись два — myapps & getshopapp, хотя наш опыт разработки под заказ показывает — мало кто из среднего и малого бизнеса может позволить себе сделать приложение за 500 000+ рублей, держа в уме не проверенные для многих гипотезы по возврату вложенных средств (хотя мы наблюдали продажи в размере 5 000 000 р. в сутки из мобильных приложений сегмента fashion). Мы напишем отдельную статью для Хабра с попытками ответить на вопрос: почему лучшие зарубежные конструкторы так и не «взлетели» на нашем рынке позже, что мы планируем сделать для обратного 🙂 и т.п. Кажется, что основную роль здесь играет наша ментальность…
Когда мы выбирали лучшие сервисы по созданию мобильных приложений, мы искали решения, позволяющие создавать приложения более-менее профессионального уровня без необходимости использовать какие-либо навыки из области программирования. При этом мы ориентировались на ключевые признаки, такие, как наличие готовых шаблонов, возможность рассылать push-уведомления, интеграция с социальными сетями, работа гео- сервисов, программы лояльности, средства поддержки мобильной коммерции, настройки персонализации, а также пригодность для создания приложений для устройств на базе платформы Android, iPhone и iPad. Кроме того, нужные нам сервисы по созданию приложений должны были быть рассчитаны на новичков и иметь функции, полезные для использования приложений в сфере розничной торговли.
Лучший конструктор мобильных приложений для малого бизнеса в целом: «Гудбарбер» (GoodBarber).
«Гудбарбер» представляет наибольшую ценность для тех, кто занят в малом бизнесе. Стоит использование этого конструктора совсем не дорого, а его средствами и инструментами при этом можно пользоваться без ограничений. Еще нам нравится, что «Гудбарбер» очень прост в использовании и позволяет создавать превосходные многофункциональные мобильные приложения для всех разновидностей бизнеса. Кроме того, «Гудбарбер» предоставляет доступ к программному коду, компонентам (дополнительным модулям) и интерфейсам программирования вашего приложения, так что вы можете полностью индивидуализировать приложение, ориентируясь на конкретные потребности своего бизнеса. Исходя из нашего опыта, можно сказать, что «Гудбарбер» вдобавок располагает превосходной, весьма полезной системой поддержки клиентов.
Лучший конструктор мобильных приложений для начинающих: «Билдфайр» (BuildFire).
Конструктор «Билдфайр» позволяет создавать мобильные приложения профессионального вида за короткое время, не требуя применения каких-либо технических навыков. Его было настолько легко использовать, что у нас ушло меньше 10 минут на то, чтобы создать учетную запись, а затем и наше первое приложение. Нам нравится, что этот конструктор упрощает процесс создания мобильного приложений: сначала вы выбираете и настраиваете оформление и функционирование приложения согласно личным предпочтениям, потом при помощи виджетов (элементов интерфейса) без труда добавляете содержание. А еще нам пришелся по душе тот факт, что в «Билдфайр» имеется опция предварительного просмотра приложения на вашем устройстве – это дополнительное преимущество, которого лишено большинство конструкторов по созданию приложений для пользователей начального уровня.

Лучший конструктор мобильных приложений для сферы розничной торговли: «Мобикарт» (MobiCart).
«Мобикарт» — это хорошо отлаженный конструктор мобильных приложений, предназначенный для оказания помощи тем, кто занят в сфере розничных продаж, чтобы они вышли в «мобильную» торговую среду и увеличили объемы реализации посредством использования средств мобильной коммерции. Он сэкономит ваше время, так как позволяет автоматически создать электронную витрину-интерфейс для мобильных устройств, синхронизируя ее с основным сайтом-магазином, загружая файл формата .csv или используя собственный интерфейс программирования приложений «Мобикарт». Таким образом, вы можете интегрировать в приложение большое количество сторонних решений (дополнительных компонентов) и мобильных платежных систем, а ваши клиенты – делать покупки прямо через приложение. В числе прочих полезных функций рассылка извещающих уведомлений, услуги сервисов геопозиционирования и возможность переносить в приложение необходимую информацию из ваших социальных сетей.
Наши методы
Чтобы задать параметры нашей выборки лучших конструкторов мобильных приложений для малого бизнеса, мы начали с составления перечня источников, о которых нам уже было хорошо известно. В том числе тех, которые хвалили и о которых упоминали индивидуальные предприниматели, и тех, которые были внесены в подобные списки на авторитетных обзорных сайтах и интернет- ресурсах для деловых людей.
Затем мы сократили перечень до минимума, обращая внимание на виды конструкторов мобильных приложений, характерные ключевые функции, различные варианты использования в тех или иных ситуациях, а также большое количество других показателей (они подробно перечислены ниже). Чтобы легче было рассортировать конструкторы по созданию приложений и выбрать из них лучшие, мы расспросили индивидуальных предпринимателей, бизнес-консультантов и разработчиков приложений, что требуется от подобного сервиса, какие возможности таких конструкторов они могут охарактеризовать с положительной стороны, а также – что им нравится или не нравится в конструкторах, которыми они пользуются в настоящее время или пользовались раньше. Дополнительно, для лучшего понимания, мы уточнили непосредственно в компаниях, занимающихся разработкой конструкторов по созданию приложений, как работают различные виды таких конструкторов и чем они отличаются друг от друга.
Чтобы еще лучше определиться с окончательной позицией, мы связались с торговыми представителями различных конструкторов мобильных приложений и коллективами из сферы служб поддержки клиентов, представляясь индивидуальными предпринимателями, которые планируют создать собственное приложение. Это позволило нам сориентироваться в том, какие вопросы задавать о каждом конструкторе по разработке приложений, и одновременно оценивать качество служб поддержки клиентов. Кроме того, в рамках нашего исследования мы самостоятельно опробовали эти конструкторы мобильных приложений. Благодаря получению личного опыта нам оказалось легче понять, насколько в действительности конструкторы просты в использовании, как работают их основные функции и соответствуют ли расценки уровню их качества.
В итоге у нас образовался перечень, в который вошли десятки конструкторов мобильных приложений. Нашими фаворитами стали «Гудбарбер», «Билдфайр» и «Мобикарт», а в финальный список вошли «Эппи Пай» (AppyPie), «Комо» (Como), «Эпмашин» (AppMachine), «Эпмакр» (AppMakr), «Шаутэм» (ShoutEm), «Ичскейп» (EachScape), «Мобайл Роуди» (Mobile Roadie) и Appery.io. При оценке каждого сервиса по созданию приложений мы учитывали следующие характеристики:
стоимость,
легкость использования,
возможность индивидуальной настройки,
возможность рассылать push-уведомления,
доступность программ лояльности для постоянных клиентов,
наличие сервисов геопозиционирования/геотаргетинга,
особенности интеграции с социальными сетями,
возможность работы по принципу «один щелчок мыши»,
особенности использования карт,
возможность предварительного просмотра на различных устройствах,
инструменты управления приложением,
особенности интеграции с приложениями сторонних производителей,
особенности аналитической работы и представления информации,
характеристики службы поддержки/обслуживания клиентов
Далее мы постараемся вкратце рассказать, что же может предложить каждый конструктор мобильных приложений (список составлен в алфавитном порядке, лидеры нашей выборки в нем тоже присутствуют):
«Эпп Фактори» (App Factory) — Все решает содержание? «Эпп Фактори» автоматически «вытаскивает» информацию непосредственно с вашего вебсайта, так что вы можете получить готовое мобильное приложение уже через пять минут после начала работы. Просто введите адрес сайта с «www» или URL, загрузите свой логотип, выберите цвета – и готово. Работа «Эпп Фактори» основана на применении индивидуального, несложного и эффективного принципа построения приложения. Этот конструктор легок в эксплуатации и позволяет передавать информацию прямо на мобильные устройства ваших пользователей, когда приложение запускается. mippin.com/appfactory
app.cat — У вас свое маркетинговое агентство? Конструктор приложений app.cat поможет вам выполнить сборку приложений для мобильных устройств, специально предназначенных для торговых предприятий, музыкальных коллективов, знаменитостей и прочих заказчиков. В отличие от подавляющего большинства сервисов по созданию приложений app.cat распространяется с помощью текстовых сообщений, социальных сетей и извещающих уведомлений, что обеспечивает вам большую независимость и позволяет избежать множества проблем, в том числе простоев, возникающих, когда приложение распространяется через онлайн-магазины приложений. app.cat
AppBuilderOnline.com — Разработанный с учетом потребностей малого бизнеса конструктор AppBuilderOnline.com рассчитан на то, чтобы облегчить разработку мобильных приложений для мобильных устройств и сделать ее доступной. Также он позволяет выполнить всю рутинную работу по регистрации мобильного приложения, когда нужно подавать заявку на его размещение в магазинах приложений, и полноценно пользоваться услугами клиентской поддержки вне зависимости от размера и особенностей платы за пользование сервисом. appbuilderonline.com

Appery.io — Appery.io – единственная облачная платформа, функционирующая по принципу «перетащил мышью и отпустил», с набором программных средств для визуальной разработки и интегрированными серверными службами. Вы работаете прямо в облаке, где не нужно ничего устанавливать или скачивать, соответственно легче создавать и запускать приложение. Также Appery.io предоставляет умелым разработчикам шанс использовать расширенные функциональные возможности. appery.io
«Эпмашин» (AppMachine) — Использование сервиса «Эпмашин» — экономичный способ создать профессиональное полнофункциональное мобильное приложение самостоятельно или с помощью дизайнеров-разработчиков. Существует три возможности сделать это. Проще и быстрее всего выполнить анализ вашего существующего вебсайта и импортировать содержащуюся там информацию в приложение для платформ iOS, Android и Windows Phone. Еще можно начать с нуля, используя предварительно созданные структурные элементы платформы, или воспользоваться услугами разработчика «Эпмашин», который создаст для вас приложение. appmachine.com
«Эпмакр» (AppMakr) — Один из наших фаворитов, конструктор мобильных приложений «Эпмакр» — это бесплатная платформа вида «сделай сам» для создания надежных интернет-приложений формата HTML5 и специальных приложений для iOS и Android, причем без всяких элементов программирования. При помощи «Эпмакр» предприниматели могут создавать столько первоклассных мобльных приложений, сколько пожелают, с неограниченным количеством бесплатных обновлений. В перечень основных свойств входит использование извещающих уведомлений, функционала HTML5, банков фотографий с высоким разрешением, автоматических обновлений, а также возможность индивидуализации оформления и структуры приложения. В отличие от подавляющего большинства прочих сервисов для создания приложений, «Эпмакр» обеспечивает вам полную независимость – вы можете публиковать свое приложение под собственной маркой без ссылки на «Эпмакр». appmakr.com
«Эпнотч» (AppNotch) — Иногда все, что нужно для создания мобильного приложения – это сайт в Интернете. «Эпнотч» позволяет предпринимателям без всяких сложностей преобразовывать их существующие вебсайты в приложения формата iOS, Android и HTML5. Нужно только ввести URL и выбрать тип конструкционного исполнения приложения. Содержание при этом синхронизируется автоматически, так что не придется постоянно переходить с сайта в приложение и обратно, чтобы внести актуальные изменения. appnotch.com
appsbar — appsbar – это бесплатный конструктор мобильных приложений для устройств на платформах Android, iOS, Windows Phone и BlackBerry. Он не только позволяет создавать мобильные приложения, но и облегчает возможности их раскрутки в магазинах приложений, в социальных сетях и на собственной торговой интернет-площадке. Также у этого сервиса есть дополнительные плюсы – например, при необходимости можно воспользоваться помощью разработчиков. appsbar.com
«Эпсми» (Appsme) — «Эпсми» — еще один простой в использовании конструктор для создания мобильных приложений как с бесплатными, так и с платными средствами и возможностями. В компании говорят: если вы можете создать страницу в «Фейсбуке», значит, вы можете создать мобильное приложение в «Эпсми». Нам этот конструктор нравится, потому что в нем также имеются расширенный функционал и возможности для продвинутых разработчиков, и можно полностью индивидуализировать мобиьное приложения для нужд конкретного бизнеса. appsme.com
«Эппи Пай» (Appy Pie) — «Эппи Пай», один из наших финалистов, представляет собой конструктор мобильных приложений для платформ iOS, Android, Windows Phone и BlackBerry по принципу «перетащил мышью и отпустил». В приложениях «Эппи Пай» заложен полный комплект ключевых средств для поддержки связи с клиентами – таких, как рассылка извещающих уведомлений, интеграция с социальными сетями и блогами, доступ к фотобанкам и инструментам коллективного пользования. Доступны также некоторые средства ведения бизнеса, например, планировщик мероприятий, инструментарий для организации ресторанного дела, функции отслеживания по GPS и быстрого вызова. appypie.com
«Бизнес Эпс» (Bizness Apps) — «Бизнес Эпс» — конструктор мобильных приложений, который подходит для использования почти во всех секторах малого предпринимательства, включая ресторанное дело, музыкальную и спортивную отрасли, сферы недвижимости, юриспруденции, некоммерческих и даже религиозных услуг. Предоставляется выбор из сотен настраиваемых шаблонов и функций наподобие рассылки push-уведомлений, GPS, информационного обмена, наличия связи с соцсетями, мобильных корзин для покупок, мобильного резервирования услуг и заказа еды, персонализированных образцов электронных писем, списков рассылки и многого другого. biznessapps.com
«Билдфайр» (BuildFire) — Лучший из лучших, по нашему мнению, конструктор по созданию мобильных приложений для новичков. «Билдфайр» позволяет «смонтировать» мобильное приложение профессионального вида за считанные минуты. Удобный для пользователя интерфейс упрощает процесс создания приложения, и вам в ходе работы не понадобится ни один, даже самый простой, навык кодирования. Также доступны возможности персонализации – результатом ваших стараний станет уникальное приложение, отличающееся от заурядных аналогов, созданных при помощи похожих конструкторов.
«Кэнвес» (Canvas) — При помощи «Приложений и моделей для бизнеса от «Кэнвес» можно превращать существующие формы представления данных в подготовленные для использования на мобильных устройствах модели в цифровом формате, избегая проблем и неудобств, сопутствующих оформлению информации вручную. Использующие «Кэнвес» предприниматели создают собственные мобильные приложения, которые позволяют использовать всевозможные приемы экономии времени – например, автоматизацию документооборота, калькуляцию смет и заказов на покупку, отслеживание продукции (при помощи GPS), а также подтверждение или обеспечение доступа при вводе подписи. Вдобавок приложения «Кэнвес» разрешают принимать мобильные платежи, проводить отслеживание, используя метод сканирования штрих-кода и сверяясь с различными базами данных. gocanvas.com
«Комо» (Como) — Конструктор приложений «Комо» нам нравится потому, что благодаря ему упрощается создание приложений профессионального вида, при этом можно использовать коллекцию тем, цветов, иконок, макетов, стилей и фонов. Также здесь предусмотрен ряд средств, которые помогут вести дела. Можно использовать настройку для принятия мобильных платежей (MyCheck), позволить клиентам оставлять заказы прямо в приложении с функцией Online Ordering, отслеживать доставку их заказов при помощи Bringg. Кроме того, в «Комо» есть разнообразные сервисы распространения и продвижения для раскрутки вашего приложения. como.com

«Ичскейп» (EachScape) — Очередной наш фаворит «Ичскейп» — конструктор создания мобильных приложений типа «перетащил мышью и отпустил», в котором пользователи могут создавать индивидуализированные, высококачественные приложения для iOS, Android и HTML5. Поскольку в «Ичскейп» не используются шаблоны, его платформа позволяет пользователям «мастерить» настраиваемые специализированные (в том числе формата HTML5) приложения с такими функциями, как применение сервисов геопозиционирования, push-уведомлений, потокового вещания и большого разнообразия приемов для интеграции с социальными сетями (не только с «Фейсбуком», «Твиттером» и «Линкд-ин»). Также «Ичскейп» предоставляет возможность использовать облачный сервис управления содержимым для хранения текстовых материалов, изображений, аудио- и видео-файлов, который повысит производительность вашего приложения так же, как это делают современные усовершенствованные инструменты управления приложениями. eachscape.com
«Геймсэлэд» (GameSalad) — «Геймсэлэд» позволит каждому быстро создать надежное игровое мобильное приложение, не имея навыков кодирования. С этим сервисом вы сможете создать игру за несколько часов, а не недель или месяцев. После скачивания бесплатной программы «GameSalad Creator» можно приступать к разработке игры, используя интерфейс вида «перетащил мышью и отпустил» и библиотеку характеров (персонажей) и игровых элементов. При помощи встроенной функции предварительного просмотра пользователи могут протестировать логические схемы игры и наборы поведений персонажей на своих персональных компьютерах или мобильных устройствах, чтобы разработать полноценный, жизненный игровой процесс. gamesalad.com
«Гудбарбер» (GoodBarber) — Наш лидер из числа лучших конструкторов мобильных приложений для малого бизнеса в целом. «Гудбарбер» — то, что нужно, чтобы предложить нечто действительно стоящее. Он одновременно доступен и прост в использовании, и при работе в нем можно пользоваться огромным количеством средств и компонентов, вариантов персонализации, а также услугами отличной клиентской службы, причем без всякой дополнительной платы.
«Мобикарт» (MobiCart) — Лучший, с нашей точки зрения, конструктор по созданию мобильных приложений для тех, кто занят в сегменте розничных продаж. Использование «Мобикарт» — простой и быстрый способ перенести ваш магазин в сферу мобильной торговли. Он позволяет автоматически создать электронную витрину прямо в приложении, а затем использовать преимущества мобильной коммерции и систем проведения мобильных платежей, так что клиенты смогут делать покупки прямо со своих айфонов, айпадов и устройств на платформе Android.
«Мобайл Роуди» (Mobile Roadie) — «Мобайл Роуди» нам нравится за то, что он позволяет предпринимателям создавать надежные мобильные приложения с расширенным функционалом. Например, с функцией рассылки геотаргетированных, актуальных и индивидуализированных push-сообщений, использования схем местоположения, чтобы знать, где находятся пользователи и с кем из них стоит связаться, или встроенных систем отметок активности и предоставления вознаграждений, мобильных инструментов маркетинга, распространения последних известий, даже стены для общения поклонников с возможностью постить сообщения и общаться в форме чата. Предоставлены также средства для углубленного анализа данных, выявляющие важные сведения о клиентах: например, какую информацию в приложении они просматривают, какой делятся с друзьями, что покупают, а также – когда они пользуются приложением и какого они возраста. mobileroadie.com
Salesforce1 Platform — Предприниматели, подыскивающие индивидуальные решения, могут воспользоваться конструктором «Salesforce1 Platform», чтобы создавать уникальные мобильные приложения для клиентов, сотрудников, партнеров и прочих пользователей. Из числа других конструкторов «Salesforce1 Platform» выделяет возможность «творить» буквально какие угодно, совершенно необычные мобильные приложения. Эта возможность реализуется благодаря способности сервиса без с легкостью интегрироваться с вашими вспомогательными бизнес-инструментами, синхронизировать данные с данными систем, которые вы используете, предлагать средства и услуги интерфейсов программирования приложений. salesforce.com/platform/overview
«Тэплитикс» (Taplytics) — «Тэплитикс» позволяет предпринимателям оптимизировать их приложения и удерживать клиентов. Это специальное мобильное средство А/В тестирования, с которым могут работать целые команды специалистов, от менеджеров по продукции до дизайнеров и разработчиков, причем приложения можно обновлять без использования программного кода и проведения согласований. Оно позволяет предпринимателям сосредотачиваться на сути их работы в ускоренном и распланированном режиме. «Тэплитикс» предназначен для того, чтобы обеспечивать мгновенные обновления приложений при помощи доступной через сеть визуальной программы-редактора. taplytics.com
«Зенджин» (Zengine) — Хранение баз данных с использованием учетных электронных ведомостей или громоздкого программного обеспечения может стать серьезной проблемой для предпринимателей из сферы малого бизнеса. Вместо применения этих средств облачная платформа «Зенджин» предлагает возможность создавать индивидуализированные приложения для бизнеса, которые упрощают ведение баз данных. С «Зенджин» вы можете формировать электронные системы базы данных с пользой для своего дела, снижая до минимума риски ошибки из-за человеческого фактора, а также потери времени, которые возникают при освоении интерфейса, ручном вводе и поиске данных. zenginehq.com
Zoho Creator — Конструктор «Zoho Creator» был создан с целью добиться максимальной простоты его использования, поэтому работа в нем сопровождается применением инструментов автоматизированного принципа действия. К этому добавляется интуитивно понятный интерфейс вида «перетащил мышью и отпустил», который еще делает процесс создания приложений еще проще. Из числа прочих «Zoho Creator» выделяется благодаря тому, что дополнительно предлагает прочие средства, делающие его функциональным и полезным не только для клиентов и пользователей, но и для вашего бизнеса. К примеру, вы можете добавить в свое приложение инструменты для управления отношениями с клиентами, такие, как автоматические оповещения для торговых представителей и менеджеров по работе с клиентами, которые рассылаются, когда клиенты делают запросы через приложение. Еще можно интегрировать приложения сторонних производителей, такие, как «Пэйпал» (PayPal), чтобы запустить продажи и принимать мобильные платежи. zoho.com/creator

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *