IT-Russia Технологии, разработки, обзоры
iOS

GoodReader for iPhone v3.13.1 - подробный обзор

GoodReader казалось бы обычный просмотровик файлов. Но он очень удобен. Ведь он поддерживает множество типов файлов. Документы Microsoft Office, iWork, Safari, аудиофайлы, видеофайлы. Большие pdf файлы и текстовые. Поддерживаются кодировки текста, известные системе iPhone, включая Юникод.

Особенности:

  • исправлены проблемы совместимости iOS 4 и iPhone 4.
  • USB передача файлов (iOS 4).
  • поддержка Обмена Документами разными приложениями: другие приложения (включая приложение Почты) могут открыть свои файлы в GoodReader; GoodReader может открыть файлы в других приложениях, которые поддерживают Обмен Документа (iOS 4).
  • горизонтальный/вертикальный свипинг страниц PDF.
  • предкэширование страниц PDF.
  • импортирование записанного видео из Альбома Фотографий (iPhone 3GS, iPhone 4).
  • упрощенные операции копирования и чтения файла.
  • упрощенный процесс загрузки файлов и папок на серверы.


И другое….

В новой версии:
Новый двигатель рисования от руки (Аннотации PDF) теперь более гладкий.
Сильный удар на странице PDF направо и налево тремя пальцами теперь может использоваться, как "Возврат" и "Продвижение" в пределах отдельного файла.
TXT редактор теперь начинает редактирование близко к позиции просмотра.
И другое...

Просмотрщики документов на iOS

Универсальные просмотрщики файлов для iOS решают задачу, которую операционная система не берёт на себя по умолчанию: открытие десятков форматов без запуска отдельных приложений. Встроенные средства iOS показывают лишь ограниченный набор типов — изображения, PDF, текстовые заметки. Сторонние просмотрщики добавляют поддержку офисных документов, архивов, мультимедиа и файлов с нестандартными расширениями.

Работа такого приложения строится на встроенных библиотеках рендеринга. Для форматов Microsoft Office и iWork используются фильтры, преобразующие разметку в изображение страницы, которое выводится на экран. PDF-движок отвечает за постраничное отображение, кэширование соседних страниц в памяти и навигацию свайпами. Текстовые файлы читаются с определением кодировки: программа перебирает варианты, пока не найдёт читаемый, либо опирается на указанную пользователем.

Обмен файлами между приложениями на iOS 4 реализован через механизм «Открыть в…». Приложение регистрирует поддерживаемые типы файлов в системе, после чего другие программы могут передать ему документ. Просмотрщик создаёт у себя копию файла и открывает её. Обратная передача работает так же: просмотрщик отправляет копию в целевое приложение. Прямого доступа к файловой системе iOS не предоставляет, каждое приложение работает с изолированным хранилищем.

Загрузка файлов извне возможна несколькими путями: через USB-подключение к компьютеру с iTunes, по сети с серверов и облачных хранилищ, а также извлечением медиафайлов из системного альбома фотографий. Последний способ на iPhone 3GS и iPhone 4 позволял импортировать записанное видео, поскольку эти модели поддерживали видеосъёмку.