Узнайте, можно ли разработать ваше приложение на
кроссплатформенном фреймворке PhoneGap
Создание приложений Phonegap
Чтобы написать полноценное нативное приложение, требуется отдельный специалист под каждую платформу, будь то Android, iOS или другая. Соответственно это требует затрат как временных, так и финансовых. Однако в настоящее время появилась возможность оптимизировать затраты на разработку приложения с помощью PhoneGap — платформы с открытым исходным кодом от компании Nitobi (в настоящее время купленной Adobe), которая позволят разрабатывать приложения для нескольких мобильных платформ, используя стандартные веб-технологии. Создатели кроссплатформенного фреймворка PhoneGap постарались упростить задачу: позиционируя себя как единственный open source мобильный фреймворк с поддержкой шести мобильных платформ.
В настоящее время поддерживаются такие операционные системы (ОС) как: Android, iOS, Symbian, Windows Phone, Bada, WebOS. Каждая из перечисленных ОС имеет полную или ограниченную функциональность
Написание приложения ведется на JavaScript с использованием HTML и CSS для разметки. Мобильное приложение разрабатывается как обычный сайт или веб-сервис.
Платформа PhoneGap расширяет API браузера и добавляет следующие возможности: доступ к акселометру, доступ к камере, доступ к компасу, доступ к списку контактов, запись и прослушивание аудио файлов, предоставляет доступ к файловой системе, позволяет работать с разными HTML5 хранилищами localStorage, Web SQL и т.п а также позволяет безболезненно обращаться к любому кросс-доменному адресу.
Плюсы PhoneGap
- 1. Очень просто реализовать совместную разработку приложения.
- 2. Написание кода ведется на HTML, Java Script, CSS с возможностью использования сторонних библиотек.
- 3. Поддержка кроссплатформенности (в настоящее время 6 платформ);
- 4. Отладка приложений с помощью браузера.
- 5. Возможность конвертации приложения под все необходимые платформы с помощью PhoneGap.
Минусы PhoneGap
- 1. Приложения не поддерживают многопоточность.
- 2. Проблемная реализация длинных списков (более 1000).
- 3. Не все приложения могут быть оформлены как Web-приложения.
- 4. Обращение к аппаратным частям мобильного устройства ведется по-разному, что может вызывать неожиданный эффект.
- 5. Сложность настройки программной среды для написания приложений под PhoneGap.
В итоге, если приложение не является вычислительным и ресурсоемким, то разработка с помощью платформы PhoneGap является оптимальной и в сумме займет меньше времени, по сравнению с разработкой кроссплатформенного приложение под различные ОС.
Если же приложение сложное, ресурсоемкое, и его нельзя реализовать как web-приложение, то лучше разработать нативное приложение под каждую платформу.
Поэтому прежде чем заказывать разработку приложения лучше посоветоваться с нашими специалистами – мы проанализируем какие задачи должно выполнять Ваше приложение, и подберем оптимальный вариант именно под Вас.
Если говорить о средней стоимости разработки приложения под PhoneGap в нашей компании, то она составляет от 450 тыс.руб. Чтобы узнать точную стоимость разработки Вашего проекта, пожалуйста, обратитесь к нам по телефону, электронной почте или оставьте заявку на нашем сайте. Мы обработаем её в течение одного рабочего дня и обязательно свяжемся с Вами.
Факты о нас
Опыт разработки приложений 17 лет
Выполнено более 30 проектов
Все разработчики в штате компании
Прозрачность ценообразования
Гарантия соблюдения сроков
Бесплатная техподдержка 6 месяцев
Наши работы
Наши клиенты
Этапы разработки
- Рассказывает идею приложения
- Обсуждает функционал
- Собирает требования
- Предлагает техническое решение
- Составляет план работ
- Соглашение о конфиденциальности
- Утвержденные требования, бюджет и сроки
- Гарантийные условия
- Договор
- Озвучивает предпочтения к дизайну
- Принимает дизайн
- Отрисовывает экраны приложения
- Тестирует удобство пользования на реальных пользователях (UX)
- Согласованный дизайн экранов приложения
- Контролирует ход работ
- Корректирует требования
- Разрабатывает серверную часть и API
- Разрабатывает мобильное приложение
- Выполняет тестирование
- Готовое мобильное приложение и серверная часть
- Принимает разработанное решение
- Регистрирует аккаунты на имя клиента и публикует приложения в App Store и Google Play
- Передает исходный код и права на разработанное приложение
- Приложения доступны в App Store и Google Play
- Техническая документация и исходные коды переданы заказчику
- Использует программное решение
- Создает запросы на исправления и улучшения
- Бесплатно в течение 6 месяцев осуществляет поддержку
- После 6 месяцев возможна поддержка продукта по адекватным ценам
- Оперативное решение вопросов по технической поддержке приложения
- Рассказывает о желаемых результатах продвижения
- Обсуждает методы и стратегии продвижения
- Разрабатывает стратегию и медиаплан продвижения
- Привлекает целевую аудиторию
- Вывод приложений в ТОП App Store и Google Play
- Увеличение количества целевых установок
- Повышение узнаваемости бренда и улучшение имиджа