В течение нескольких лет пользователи приложения Bear с нетерпением ждали возможности публиковать свои заметки в WordPress . В Bear есть возможность писать в стиле дзен, органично сочетаясь с возможностями создания заметок, и за эту комбинацию приложение было удостоено награды Apple Design Award в 2017 году.
Люди используют Bear для чего угодно, от заметок до написания глав для книг. Многие пользователи также полагаются на приложение для написания черновиков для блогов, которые они планируют публиковать на других платформах. Это часто требует нескольких шагов для копирования и вставки контента, особенно когда в контент включены медиа или HTML.
Два года назад создатели приложения включили публикацию WordPress в свой список дел, но это еще не было приоритетом. Они не хотели реализовывать свой собственный инструмент публикации с API WordPress и предпочитали решение, которое полагалось бы на внешние приложения.
Ситуация изменилась за последние пару лет, так как для написания приложений требуется больше усилий, чтобы обеспечить беспрепятственную связь с возможностями публикации, чтобы оставаться конкурентоспособными. Доля рынка WordPress выросла до 33% из 10 миллионов лучших веб-сайтов . Фактически, Bear недавно переместил свой блог с Medium на WordPress в феврале 2019 года.
На этой неделе WordPress.com, разработчики мобильных приложений WordPress с открытым исходным кодом, и Bear объявили, что они совместно разработали решение, которое позволяет пользователям публиковать заметки в блогах WordPress на iOS. Недавние обновления приложений Bear и WordPress позволяют пользователям щелкнуть значок общего доступа в заметке и увидеть всплывающее окно WordPress в качестве опции. Контент совместно используется со всем его форматированием, заголовками, списками, ссылками и мультимедийными данными.
Разработчики из Shiny Frog, создатели приложения Bear, объяснили решение, на которое они остановились для интеграции с WordPress:
Мы создали библиотеку с открытым исходным кодом для обработки файлов TextBundle. TextBundle – это открытый стандарт для обмена текстовыми файлами, содержащими вложения, например фотографии. Затем WordPress работал над добавлением поддержки TextBundle в свое приложение для iOS. Bear передает вашу заметку WordPress в виде файла TextBundle, и WordPress преобразует ее в сообщение в блоге.
Использование открытого стандарта, подобного этому, позволяет другим разработчикам создавать на его основе собственные интеграции для других платформ. Это также избавляет команду разработчиков приложений Bear от необходимости быть в курсе всех изменений API-интерфейсов для различных платформ.
Новая интеграция публикации WordPress работает с любым сайтом, который у вас есть в мобильном приложении WordPress для iOS, включая как локальные сайты, так и сайты WordPress.com. Заметки должны начинаться с тега H1, чтобы заголовок сообщения в блоге заполнялся автоматически. Пользователи приложения Bear могут начать публикацию в WordPress сразу после обновления обоих приложений до последних версий, выпущенных на этой неделе.