Исследование программных средств для разработки интерфейса мобильного приложения
Анализ программных средств для разработки интерфейса мобильных приложений: Appery.io, TheAppBuilder, IDE проект Eclipse, Intellij IDEA, MicrosoftVisualStudio, SAP Fiori, IDE проект XCode. Достоинства и недостатки, обзор стоимости программных средств.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 03.03.2018 |
Размер файла | 15,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ИССЛЕДОВАНИЕ ПРОГРАММНЫХ СРЕДСТВ ДЛЯ РАЗРАБОТКИ ИНТЕРФЕЙСА МОБИЛЬНОГО ПРИЛОЖЕНИЯ
Фролов Дмитрий Вадимович, бакалавр, студент
Белгородский государственный национальный исследовательский университет
Для разработки мобильных приложений существует огромное множество программных продуктов. Среди кратких характеристик, появляется возможность выбрать самое практичное программное обеспечение.
Для разработки мобильных приложений существует огромное множество программных продуктов, есть как платные, так и бесплатные версии программ. Ниже предоставлен анализ существующих программных средств для разработки мобильных приложений.
Таблица 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 (NativeDeveloperKit) и java. Минусы · поддерживается только на одной платформе, Android; · не поддерживает локальные и облачные решения; · нет сервера для хранения данных. |
Бесплатная |
Android |
|
4 |
Intellij IDEA |
Информационная система JetBrainsIntelliJ 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 |
MicrosoftVisualStudio |
Среда для интегрированной разработки программных средств, имеющая ряд необходимых инструментов. Плюсы: · использование дополнительных встраиваемых плагинов других разработчиков, что расширяет возможности разработки; Минусы: · нет встроенного SQL Server. · поддерживает только платформу |
От 64774 руб. |
Windows |
|
8 |
SAP Fiori |
Это удобный интерфейс для различных потребностей пользователей действующий для любых бизнес-подразделений, типов задач и устройств. Язык разработки java, HTML5. Плюсы: · отчеты в виде списков и страниц объектов. Возможность быстрой разработки, при использовании SAP Web IDE; · поддерживает локальные и облачные решения; · дистанционное техническое обслуживание; · конфиденциальность, и безопасность хранения данных. |
Бесплатное |
Android, iOS и Windows Phone. |
программный интерфейс мобильный приложение
Для разработки мобильного приложения, нужна платформа с определенными характеристиками, например, поддержка локального и облачного решения (запущенное приложение должно облегчить процесс обмена информацией среди мобильных бригад, соответственно должен быть представлен сервер, который будет хранить информацию, и обслуживать ее). Разработанное мобильное приложение, запущенное без локального сервера, не будет нести в себе никакой пользы, так как по мимо приложения придется затрачивать средства на установку оборудования, и его сопровождение. Именно поэтому мобильное приложение на веб-интерфейсе с облачной поддержкой оптимальный вариант. Но при использовании облачных технологий возникает вопрос о безопасности и конфиденциальности. Этим двум пунктам требований может соответствовать только платформа SAP Fiori. Сам интерфейс по разработке мобильных приложений SAP Fiori, можно скачать бесплатно. Программный продукт достаточно прост в использовании, но следует отметить, что приложение будет разрабатываться в облаке, именно поэтому запущенное приложение будет запускаться с сервера компании и нуждаться в обслуживании, и исходя из потребностей пользователя будет оглашена ежемесячная сумма, при этом у пользователя будет уже готовое приложение с хранилищем данных в облаке.
Размещено на Allbest.ru
...Подобные документы
Обзор существующих аналогов программных средств, предназначенных для построения генеалогических деревьев, их достоинства и недостатки. Выбор программных средств, разработка и реализация архитектуры системы хранения данных, отладка и тестирование сервиса.
дипломная работа [177,1 K], добавлен 24.06.2012Особенности документирования программных средств, стадии разработки продуктов. Классификация обеспечивающего пакета документов. Сущность и основные недостатки Единой системы программной документации. Классификация стандартов, Гост 19.102-77 ЕСПД.
презентация [64,8 K], добавлен 22.03.2014Обзор программных средств разработки приложений и обоснование выбора языка программирования. Классификация приложений для работы с базами данных. Функциональная структура базы данных с указанием назначения программных модулей, руководство пользователя.
дипломная работа [645,3 K], добавлен 21.11.2010Обоснование выбора программно-технических средств. Надежность программы и состав технических средств. Разработка структурной схемы программы, алгоритмического и программного интерфейса. Технология разработки интерфейса пользователя и программных модулей.
дипломная работа [3,2 M], добавлен 22.01.2013Определение задач и классов программных средств для организации научных конференций. Особенности использования программных средств поддержки организации и проведения конференций. Сравнение программных средств для организации и проведения конференций.
реферат [1,8 M], добавлен 05.12.2017Анализ методологии и стандартизации оценки характеристик качества готовых программных средств: по функциональной пригодности, по корректности, по способности к взаимодействию, по защищенности. Процессы и продукты жизненного цикла программных средств.
контрольная работа [26,6 K], добавлен 23.01.2011Характеристика этапов разработки программных средств. Спецификация, алгоритм, кодирование, отладка и тестирование. Создание справочной системы и установочного диска. Назначение программы, язык программирования. Технические требования к программе.
курсовая работа [1006,4 K], добавлен 19.12.2013Анализ методов оценки надежности программных средств на всех этапах жизненного цикла, их классификация и типы, предъявляемые требования. Мультиверсионное программное обеспечение. Современные модели и алгоритмы анализа надежности программных средств.
дипломная работа [280,5 K], добавлен 03.11.2013Нормативные и правовые акты, регламентирующие применение современных программных средств в документационном обеспечении управления в Российской Федерации. Анализ программных средств для внедрения системы электронного документооборота в ООО "СЛМ-Монтаж".
дипломная работа [163,2 K], добавлен 10.05.2015Жизненный цикл информационных систем. Процессы документирования и управления конфигурацией. Использование каскадного и спирального подходов к построению ИС. Их преимущества и недостатки. Процесс разработки программного обеспечения по каскадной схеме.
презентация [350,6 K], добавлен 09.11.2015Порядок и принципы документирования работ, выполняемых на этапе анализа и проектирования в жизненном цикле программных средств, нормативная основа. Описание пользовательского интерфейса прототипа разработанной информационной системы, его структура.
курсовая работа [472,9 K], добавлен 11.11.2014Анализ существующего программно-аппаратного комплекса. Обоснование необходимости разработки интерактивного Интернет-сайта. Постановка комплекса задач разработки. Выбор инструментальных программных средств. Проектирование пользовательского интерфейса.
дипломная работа [2,0 M], добавлен 30.01.2017Программное обеспечение как продукт. Основные характеристик качества программного средства. Основные понятия и показатели надежности программных средств. Дестабилизирующие факторы и методы обеспечения надежности функционирования программных средств.
лекция [370,1 K], добавлен 22.03.2014Современное состояние рынка мобильных приложений. Основные подходы к разработке мобильных приложений. Обоснование выбора целевой группы потребителей приложения. Этапы проектирования и разработки мобильного приложения для операционной системы Android.
курсовая работа [987,1 K], добавлен 27.06.2019Проектирование вариантов использования приложения. Анализ существующей версии приложения. Обоснование выбора инструментальных программных средств. Проектирование интерфейса пользователя. Адаптация под мобильные устройства. Описание программного продукта.
курсовая работа [2,8 M], добавлен 25.06.2017Мобильные операционные системы. Основные характеристики систем iOS и Android, их достоинства, недостатки и индивидуальные возможности. Анализ преимуществ лидирующих мобильных платформ для разработки приложения. Основные различия в механизмах безопасности.
дипломная работа [806,5 K], добавлен 01.01.2018Критерии оценки эффективности и качества создания программных средств. Роль трудоемкости и длительности создания программных средств в определении эффективности их создания. Требования к качеству, суммарные затраты на разработку программного средства.
реферат [26,7 K], добавлен 10.10.2014Разработка программного продукта для экспорта спецификации из приложения PartList. Выбор метода передачи информации в файл, формата для представления. Разработка конвертера, реализация пользовательского интерфейса. Обоснование актуальности разработки.
дипломная работа [2,6 M], добавлен 25.09.2014Особенности архитектуры Java. Технология Java Database Connectivity. Кроссплатформенность Java-приложений. Преимущества языка программирования. Логическая структура базы данных. Структура программного комплекса. Верификация программных средств.
курсовая работа [962,8 K], добавлен 13.01.2016Обзор рынка мобильных приложений, социальных сетей, аналогов. Обзор инструментов разработки: Android Studio, Microsoft visual С# 2012, PostgreeSQL, API Открытых данных Вологодской области, API Социальных сетей. Программный код, разработка интерфейса.
дипломная работа [2,6 M], добавлен 10.07.2017