ИССЛЕДОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ ДЛЯ РАЗРАБОТКИ ИНТЕРФЕЙСА МОБИЛЬНОГО ПРИЛОЖЕНИЯ

№70-1,

Технические науки

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

Похожие материалы

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

Таблица 1. Анализ программных средств для разработки интерфейса мобильных приложений.

Название

Характеристики (плюсы/минусы)

Стоимость

Платформа

1

Appery.io

Appery.io то своего рода облако, сервис которого позволяет создать мобильное приложение.

Платная версия позволяет открыть 15 млн. и разработать до 40 приложений.

Плюсы:

  • экономия времени на создание;
  • поддерживает локальные и облачные решения;
  • огромное количество плагинов.

Минусы:

  • конфиденциальность, и защита информации.

Бесп. — 3 приложения.

Платная от

1200руб. до 15000руб.в месяц.

Android, iOS и Windows Phone.

2

TheAppBuilder

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

Плюсы:

  • создание виртуальной библиотеки и управлять контентом, распространяемым через приложение;
  • поддерживает локальные и облачные решения;
  • защищать информацию паролями.

Минусы:

  • не поддерживает все платформы;

От 6000руб. до 18000руб. в год.

Android и iOS

3

IDE проект Eclipse

Сервис имеющий открытый код, разработка ведется на языке java.

Плюсы

  • удобный интерфейс для настройки;
  • устанавливается с набором компонентов, SDK Android, NDK (Native Developer Kit) и java.

Минусы

  • поддерживается только на одной платформе, Android;
  • не поддерживает локальные и облачные решения;
  • нет сервера для хранения данных.

Бесплатная

Android

4

Intellij IDEA

Информационная система JetBrains IntelliJ IDEA — одна из лучших сред разработки. Это комплексные средства для интегрированной разработки.

Плюсы

  • уникальный редактор текста с большим набором функций;
  • имеется тестовая среда Ant/JUnit;
  • новый метод проверки кода программы.

Минусы

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

От 28 321руб.

Windows,

Mac OS,

Linux,

Android

5

SAP Netweaver(ABAP)

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

Плюсы:

  • расширенный редактор макетов, функция предпросмотра макета на нескольких конфигурациях экрана;

Минусы:

  • приложение не удобно для использования на планшетах, телефонах.

Бесплатная

Android, iOS и Windows Phone.

6

IDE проект XCode

Среда для разработки программного обеспечения для MacOS, iOS, разработка принадлежит корпорации Apple.

Плюсы:

  • поддержание языков C, C++, Objective-C, Objective, Swift, Java, AppleScript, Python и Ruby.

Минусы:

  • разработка только для платформ MacOS и iOS.

Бесплатно

MacOS и iOS

7

Microsoft Visual Studio

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

Плюсы:

  • использование дополнительных встраиваемых плагинов других разработчиков, что расширяет возможности разработки;

Минусы:

  • нет встроенного SQL Server.
  • поддерживает только платформу

От 64774 руб.

Windows

8

SAP Fiori

Это удобный интерфейс для различных потребностей пользователей действующий для любых бизнес-подразделений, типов задач и устройств. Язык разработки java, HTML5.

Плюсы:

  • отчеты в виде списков и страниц объектов. Возможность быстрой разработки, при использовании SAP Web IDE;
  • поддерживает локальные и облачные решения;
  • дистанционное техническое обслуживание;
  • конфиденциальность, и безопасность хранения данных.

Бесплатное

Android, iOS и Windows Phone.

Для разработки мобильного приложения, нужна платформа с определенными характеристиками, например, поддержка локального и облачного решения (запущенное приложение должно облегчить процесс обмена информацией среди мобильных бригад, соответственно должен быть представлен сервер, который будет хранить информацию, и обслуживать ее). Разработанное мобильное приложение, запущенное без локального сервера, не будет нести в себе никакой пользы, так как по мимо приложения придется затрачивать средства на установку оборудования, и его сопровождение. Именно поэтому мобильное приложение на веб-интерфейсе с облачной поддержкой оптимальный вариант. Но при использовании облачных технологий возникает вопрос о безопасности и конфиденциальности. Этим двум пунктам требований может соответствовать только платформа SAP Fiori. Сам интерфейс по разработке мобильных приложений SAP Fiori, можно скачать бесплатно. Программный продукт достаточно прост в использовании, но следует отметить, что приложение будет разрабатываться в облаке, именно поэтому запущенное приложение будет запускаться с сервера компании и нуждаться в обслуживании, и исходя из потребностей пользователя будет оглашена ежемесячная сумма, при этом у пользователя будет уже готовое приложение с хранилищем данных в облаке.