- PVSM.RU - https://www.pvsm.ru -

«ONLYOFFICE Документы» для iOS: как изменилось приложение за год

Мы потихоньку начинаем подводить итоги этого трудового года, и начнем, пожалуй, с нашего приложения для iOS — "ONLYOFFICE Документы [1]". В этом году оно серьезно изменилось в плане функциональности. Стало более самостоятельным, благодаря добавленной возможности работать локально, без подключения к порталу ONLYOFFICE. Обзавелось совместной работой и адаптировалось к iOS 11 и IPhone X.

Расскажем обо всем по порядку.
«ONLYOFFICE Документы» для iOS: как изменилось приложение за год - 1

Что умеет приложение?

Вот какие возможности были у нашего приложения к началу подотчетного периода:

  • Редактирование текстовых документов и электронных таблиц;
  • Просмотр презентаций и PDF;
  • Удобная панель инструментов со всем необходимым для форматирования;
  • Управление документами, которые хранятся на портале ONLYOFFICE;
  • Экспорт документов и возможность распечатать их прямо из приложения;
  • Интерфейс на русском, английском, немецком и испанском.

Вот что мы хотели сделать:

  • Повысить стабильность приложения;
  • Уменьшить количество отказов при установке;
  • Прокачать безопасность — это очень важное направление для ONLYOFFICE в целом;
  • Адаптировать приложение для работы с новинками Apple.

Смена языка и повышение стабильности

К первому большому релизу 2017 мы с нуля переписали модуль управления документами, сменив Objective-C на Swift. На наш взгляд, Swift быстрее и безопаснее при написании кода. К тому же, он активно развивается и поддерживается сообществом.

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

Самодостаточность и локальная работа

Изначально «ONLYOFFICE Документы» задумывалось как дополнительный инструмент для тех пользователей, у которых есть необходимость работать на девайсах. Это знакомые многим ситуации, когда вам срочно нужно что-то поправить в важном документе, а под рукой только айфон. В лучшем случае — планшет.

Со временем стали осознавать существование спроса на альтернативный офисный пакет для iOS. У нас хорошие функциональные возможности, отличная совместимость с востребованными во всем мире форматами Microsoft — в общем, наше приложение подходит по всем параметрам. Или нет?

Процент отказов был довольно высок, поскольку для работы с приложением требовалось иметь зарегистрированный портал ONLYOFFICE. Мы старались максимально упростить жизнь пользователям — создать портал в пару кликов, тем более вы можете использовать наше бесплатное решение для хранения документов — personal.onlyoffice.com [2]. Однако для пользователей это всё оказалось довольно серьезными препятствиями.

Чтобы решить этот вопрос, мы добавили возможность работать локально, на устройстве, не подключаясь к корпоративному порталу и вообще его не имея. Таким образом, наше приложение стало совершенно самостоятельным автономным офисным пакетом для iOS. К тому же, это сильно упрощает работу в ситуации отсутствия интернета (грустно, конечно, но такое ещё бывает в 2017 году).

Помимо редактирования документов, появились прочие локальные действия — экспорт документов, печать, создание папок и пр.

В приложении появилось совместное редактирование

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

Сейчас в приложении доступно совместное редактирование в быстром режиме. Вы можете поделиться документом с коллегами и одновременно редактировать его в режиме реального времени. При этом вы можете работать в приложении, а ваш коллега в веб-версии. Или наоборот. Неважно!

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

Поддержка новых возможностей iOS 11

Новая версия мобильной ОС от Apple вышла в сентябре. В ней подход к некоторым стандартным операциям был изменен, поэтому нам потребовалось адаптировать приложение, которое должно выглядеть хорошо и на новой, и на предыдущих версиях системы.

В версии 2.1 мы добавили совместимость с Slide Over. Теперь на iPad'ах можно перетаскивать файлы между приложениями, открытыми в режиме Split View. Для редактирования документов это просто подарок — например, вы можете добавить в свой текст картинку, просто перетащив её в окно редактора.

«ONLYOFFICE Документы» для iOS: как изменилось приложение за год - 2

В версии 2.2 появилась возможность работать с локальными файлами через новое системное приложение «Файлы». И поддержка iPhone X.

Безопасность

Это именно то направление, в котором мы планируем развивать ONLYOFFICE. Соответственно, меняется и и мобильное приложение: помимо уже имеющейся двухфакторной аутентификации, мы добавили функцию SSO. Напомним, её можно настроить с помощью сервисов Shibboleth, OneLogin или AD FS.

Если вы хотите узнать больше об SSO, читайте статью в нашем Справочном центре [3].

В приложении также появилась возможность работать с текстовыми документами и электронными таблицами, защищенными паролем. Это работает и для документов портала, и для документов, которые хранятся на вашем устройстве.

Переключение между несколькими аккаунтами

Оно появилось в последней версии. Теперь вы можете (и мы можем) переключаться между аккаунтами и не вводить пароль каждый раз. Это очень удобно, если у вас несколько порталов, что, кстати, является распространенной ситуацией в нашей компании. Помимо нашего корпоративного портала, почти у каждого есть personal [2] для личных целей (иногда даже больше, чем один) и ещё парочка тестовых порталов для экспериментов.
В общем, штука нужная. Вот как это работает:

«ONLYOFFICE Документы» для iOS: как изменилось приложение за год - 3

Да, и кстати, у нас есть подробная и обновляемая документация по функциональности приложения в Справочном центре [4]. Само приложение можно скачать в App Store [1], оно бесплатное. И ваш фидбэк поможет нам сделать его лучше, так что ждем ваших замечаний, предложений и пожеланий.

P.S. Скоро возможностей редактирования на мобильных будет ещё больше, потому что сейчас мы работаем над редактором презентаций!

Автор: xkorolx

Источник [5]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/razrabotka-pod-ios/269436

Ссылки в тексте:

[1] ONLYOFFICE Документы: https://itunes.apple.com/ru/app/onlyoffice-documents/id944896972?mt=8

[2] personal.onlyoffice.com: http://personal.onlyoffice.com?utm_source=habr&utm_medium=medium&utm_campaign=aricle_ios

[3] Справочном центре: https://helpcenter.onlyoffice.com/ru/server/controlpanel/enterprise/sso-description.aspx

[4] Справочном центре: http://helpcenter.onlyoffice.com/ru/Mobile-Applications/Documents/overview.aspx

[5] Источник: https://habrahabr.ru/post/343478/