0

Товар успешно добавлен в корзину

Оформить заказ

Технологии мобильного приложения ReadyScript

Клиентские мобильные приложения использует технологию IonicFramework. IonicFramework обеспечивает возможность кроссплатформенной разработки качественных мобильных приложений на привычных веб технологиях: JavaScript(Angular) + HTML + CSS, что автоматически делает данную технологию популярной среди веб-разработчиков.

IonicFramework

Является

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

Обладает

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

Как работает мобильное приложение?

Проверка лицензии при запуске приложения
Загрузка параметров мобильного приложения и дополнительных модулей
Обмены данными с API вашего сайта напрямую в ходе работы приложения
Сервер проверки лицензий ReadyScript
Ваш интернет-магазин

Какие возможности есть по индивидуальным доработкам приложений?

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

1

Ограниченные правки

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

Как это работает?

Как известно, визуальные компоненты Angular требуют для своей работы шаблон и некую бизнес-логику на JavaScript, в которой реализовано обращение к API и т.д. Рассмотрим подробнее схему работы одного компонента приложения, чтобы указать точки роста функциональности.

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

При запуске приложения:
Загрузка JS файла, корректирующего работу стандартных компонентов. В формировании данного файла могут участвовать сторонние модули.
Загрузка ionic шаблона компонента с интернет-магазина. Любой сторонний модуль может откорректировать шаблон с помощью хуков в шаблонах

Плюсы

Функциональность мобильного приложения можно расширять без пересборки .apk и .ipa файлов, т.е. без фактического обновления приложения в appStore и googlePlay. Обновления легко устанавливаются конечными пользователями при помощи простой установки модуля из маркетплейса ReadyScript.

Минусы

Можно изменять только существующие активности(страницы) приложения, нельзя добавлять собственные страницы. Можно использовать только те провайдеры и ionic модули, что уже используются в мобильном приложении (так как эти модули зашиты в мобильном приложении).

2

Неограниченные правки

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

Плюсы

Максимальные возможности. Можно реализовать все, что позволяют мобильные технологии для разработки программного обеспечения.

Минусы

Это значительно дольше и дороже, так как это требует полноценного цикла проектирования, разработки, тестирования, отладки, сопровождения уже вашего индивидуального мобильного приложения.