Разработчики AppPresser , первой среды разработки мобильных приложений для WordPress, произвели фурор на WordCamp в Сан-Франциско демонстрацией нового продукта Reactor .
Когда в январе был запущен AppPresser , он стал новаторским с точки зрения демонстрации возможностей WordPress как платформы для приложений. Тем не менее, это было не так удобно, как надеялась команда, из-за необходимости установки нескольких плагинов и отправки вашего приложения для сборки, прежде чем вы сможете протестировать его на мобильном устройстве. Настройка приложения через AppPresser часто приводила клиентов, особенно не разработчиков, в замешательство и нуждалась в поддержке.
Увидев живую демонстрацию Reactor, кажется вероятным, что этот новый продукт когда-нибудь станет официальным преемником AppPresser. Reactor предоставляет возможности для создания размещенных приложений, которые намного проще в использовании.
Reactor предоставит службу создания размещенных приложений с использованием WP JSON REST API
Райан Фьюгейт , разработчик AppPresser, участвовавший в создании Reactor, сказал, что предстоящий WP JSON REST API сыграл важную роль в принятии решения о создании Reactor. «API позволяет значительно повысить производительность ваших приложений, а также возможности работы в автономном режиме». Контент, созданный в Reactor, кэшируется, сохраняется в вашем приложении и доступен в автономном режиме.
Любой плагин, который создает свои собственные конечные точки для WP API, может легко получить свои данные и интегрировать их с Reactor. Другими словами, вместо того, чтобы AppPresser создавал сложные надстройки для каждого плагина, плагины могут сделать себя доступными для общения с Reactor через поддержку нового WP API.
«В настоящее время мы разрабатываем поддержку WooCommerce и будем добавлять гораздо больше плагинов, поскольку они добавляют поддержку API», — сказал Фугейт Tavern.
Поскольку создание приложений с помощью Reactor предоставляется как размещенная служба, команда может предложить своим клиентам более согласованный опыт. «Создание нашего собственного индивидуального опыта — это гораздо лучший опыт для пользователя», — сказал Фугейт. «Это позволяет нам интегрировать такие вещи, как процесс сборки и push-уведомления, что иначе было бы невозможно».
После тестирования Reactor единственная наиболее полезная функция, которая выделяется, — это предварительный просмотр вашего приложения в реальном времени по мере его создания. Вместо того, чтобы отправлять ваше приложение для сборки с помощью Phonegap, вы можете создать его автоматически и отсканировать QR-код, чтобы загрузить его на свой телефон для тестирования.
Будет ли AppPresser «Classic» постепенно упраздняться в будущем?
Судя по демонстрационной версии Reactor, которую я видел, ее возможности превосходят оригинальный продукт AppPresser. Существует так много явных преимуществ использования Reactor, что он, вероятно, сделает оригинал устаревшим. Реактор включает в себя:
- Готовые шаблоны страниц и функции
- Настройка дизайна
- Создайте и просмотрите свое приложение, не касаясь файлов приложения
- WordPress и не-WP контент
- Интегрированные push-уведомления
- Автоматическое создание приложений
- Статистика приложения
- Более высокая производительность
- Автономные возможности
Те, кто приобрел оригинальный продукт AppPresser, будут рады узнать, скоро ли Reactor заменит его. По словам Фугейта, команда AppPresser намерена продолжать поддержку оригинального продукта и не собирается отказываться от него в ближайшее время:
AppPresser ‘classic’ по-прежнему остается очень полезным продуктом для определенных проектов. Например, интеграция с BuddyPress очень надежна, и некоторым людям может потребоваться загрузить пользовательский контент, недоступный через WP API. Такие проекты, как приложение Художественного музея Далласа от студии Webdev, — отличный пример проекта для классического AppPresser.
Однако у Reactor есть много преимуществ, поэтому мы рекомендуем большинству людей сначала попробовать его. В обозримом будущем мы по-прежнему будем продавать и поддерживать классический AppPresser.
AppPresser может отказаться от клиентов, купивших исходный продукт, но команда еще не объявила о своих планах. Доступ к Reactor будет предлагаться за ежемесячную плату.
Новая услуга может быть более рентабельной для клиентов, которые интегрируют push-уведомления со своими приложениями, поскольку многие в настоящее время платят 50 долларов США в месяц сторонней службе. Reactor интегрирует собственные push-уведомления, что снижает общую стоимость приложений, которым они требуются.
Новый сервис создания приложений на базе WordPress — отличный пример того, что разработчики могут создавать с помощью готовящегося к выпуску WP JSON REST API. AppPresser продолжает внедрять инновации в области приложений практически без конкуренции со стороны других компаний, но это может измениться, когда другие откроют для себя возможности нового API. Команда надеется запустить Reactor к концу года.