Служба поддержки Документация наверх 0 на 0 р. корзина пуста

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

Оформить заказ
г. Краснодар
+7 (861) 248-83-80
для звонков из России
8-800-775-83-80

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

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

IonicFramework является

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

IonicFramework обладает

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

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

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

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

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

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

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

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

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

Загрузка ionic шаблона компонента с интернет-магазина. Любой сторонний модуль может откорректировать шаблон с помощью хуков в шаблонах

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

Плюсы

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

Минусы

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

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

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

Плюсы

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

Важно знать

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

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

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