Введение
Комплекс офисных приложений, разработанный Apple Inc. Самым старым приложением в iWork является Keynote, впервые выпущенное как отдельное приложение в 2003 году для использования Стивом Джобсом в его презентациях. Стив Джобс представил Keynote со словами: "Это для тех случаев, когда ваша презентация действительно важна". Pages был выпущен вместе с первым пакетом iWork в 2004 году, а Numbers был добавлен в 2007 году с выходом iWork '08. Следующий релиз, iWork '09, также включал бета-доступ к iWork.com, онлайн-сервису, позволявшему пользователям загружать и делиться документами в сети. После настройки устройства пользователь может "получить" приложения в App Store, после чего они будут навсегда привязаны к его Apple ID. iWork для iCloud, который также включает в себя сервис хранения документов, доступен бесплатно всем пользователям iCloud. iWork был выпущен бесплатно для macOS и iOS (включая более старые или перепроданные устройства) в апреле 2017 года. В сентябре 2016 года Apple объявила о доступности функции совместной работы в реальном времени для всех приложений iWork.
История
Первая версия iWork, iWork '05, была анонсирована 11 января 2005 года на конференции Macworld Conference & Expo и стала доступна 22 января в Соединенных Штатах и во всем мире 29 января. iWork '05 включала два приложения: Keynote 2, программу для создания презентаций, и Pages, текстовый процессор. iWork '05 продавалась за 79 долларов США. 30-дневная пробная версия также была доступна для загрузки на веб-сайте Apple. Хотя Apple представила iWork как «преемника AppleWorks», iWork интегрируется с существующими приложениями из пакета iLife через браузер Media Browser, позволяя пользователям перетаскивать музыку из iTunes, фильмы из iMovie и фотографии из iPhoto и Aperture непосредственно в документы iWork. Следующая версия пакета, iWork '08, была анонсирована и выпущена 7 августа 2007 года на специальном мероприятии для прессы в кампусе Apple в Купертино, штат Калифорния. iWork '08, как и предыдущие обновления, содержала обновленные версии Keynote и Pages. Также было представлено новое приложение для работы с электронными таблицами Numbers. Numbers отличалась от других приложений для работы с электронными таблицами, включая Microsoft Excel, тем, что позволяла пользователям создавать документы, содержащие несколько электронных таблиц на гибком холсте, используя ряд встроенных шаблонов. iWork '09 была анонсирована 6 января 2009 года и выпущена в тот же день. Она содержит обновленные версии всех трех приложений в пакете. iWork '09 также включала доступ к бета-версии сервиса iWork.com, который позволял пользователям обмениваться документами онлайн, пока этот сервис не был закрыт в конце июля 2012 года. Пользователи iWork '09 могли загружать документ непосредственно из Pages, Keynote или Numbers и приглашать других просмотреть его онлайн. Просматривающие могли писать заметки и комментарии в документе, а также скачать копию в формате iWork, Microsoft Office или PDF. iWork '09 также была выпущена в Mac App Store 6 января 2011 года по цене 19,99 долларов за приложение и получала регулярные обновления, включая интеграцию с iCloud и версию с высоким разрешением, разработанную для соответствия MacBook Pro с Retina Display. 27 января 2010 года Apple объявила о выпуске iWork для iPad, доступного в виде трех отдельных приложений по цене 9,99 долларов в App Store. Эта версия также получала регулярные обновления, включая версию для компактных устройств iPhone и iPod Touch, а также обновление для поддержки устройств Retina Display и экранов увеличенного размера последних моделей iPhone. 22 октября 2013 года Apple объявила о масштабном обновлении программного обеспечения iWork как для Mac, так и для iOS. Оба пакета стали доступны через соответствующие магазины приложений. Обновление было бесплатным для текущих владельцев iWork. Любой пользователь, активировавший недавно бесплатные приложения iWork на совместимом устройстве, мог загрузить те же приложения на другое устройство iOS или OS X, вошедшее в ту же учетную запись App Store. Новые версии для OS X подверглись критике за потерю таких функций, как множественный выбор, связанные текстовые блоки, закладки, просмотр двух страниц, слияние почты, комментарии с возможностью поиска, возможность чтения/экспорта файлов RTF, масштаб по умолчанию и количество страниц, интеграция с AppleScript. Apple представила дорожную карту восстановления функций, заявив, что надеется вернуть некоторые отсутствующие функции в течение следующих шести месяцев. С 1 апреля 2014 года некоторые функции, например возможность установки масштаба по умолчанию, были восстановлены, хотя оценка прогресса не проводилась. В связи с использованием совершенно нового формата файла, который работает в macOS, Windows и большинстве веб-браузеров через онлайн-приложения iCloud, версии iWork, начиная с iWork 13 и более поздние, не открывают и не позволяют редактировать документы, созданные в версиях до iWork '09. Пользователям, пытающимся открыть старые файлы iWork, в новых версиях iWork 13 отображается всплывающее окно с предложением использовать предыдущую версию iWork '09 (которая может быть или не быть установленной на компьютере пользователя) для открытия и редактирования таких файлов. Соответственно, текущая версия для OS X (первоначально совместимая только с OS X Mavericks 10.9 и более поздними версиями) перемещает ранее установленные приложения iWork '09 в папку iWork '09 на компьютере пользователя (в /Applications/iWork '09/), чтобы позволить пользователям продолжать использовать более ранний пакет для открытия и редактирования старых документов iWork локально. В октябре 2015 года Apple выпустила обновление, которое смягчило эту проблему, позволяя пользователям открывать документы, сохраненные в форматах iWork '06 и iWork '08, в последней версии Pages. В 2016 году Apple объявила, что функция совместной работы в реальном времени будет доступна для всех приложений iWork, а не только при использовании iWork для iCloud. Эта функция сопоставима с Google Docs.
Основные релизы
iWork пакеты Версия Keynote Версия Pages Версия Numbers Носитель Минимальная OS Архитектура Дата выпускаRef iWork '05 2.0 1.0 CD ROM 10.3.6 PowerPC 22 января 2005 iWork '06 3.0 2.0 DVD ROM 10.3.9 Универсальный 10 января 2006 iWork '08 4.0 3.0 1.0 10.4.10 7 августа 2007 iWork '09 5.0 4.0 2.0 10.4.11 6 января 2009 6.0 5.0 3.0 Mac App Store 10.9 Intel 22 октября 2013 6.5 5.5.1 3.5 10.10 16 октября 2014 7.0 6.0 4.0 10.12 20 сентября 2016 9.0 8.0 6.0 10.13 28 марта 2019 10.0 10.0 14 1 апреля 2020 11.0 10.15 Универсальный 2 23 марта 2021 12.0 11.0 7 апреля 2022 13.0 12.3 30 марта 2023
Общие компоненты
Продукты в пакете iWork имеют ряд общих компонентов, главным образом благодаря использованию общего базового кода из Cocoa и аналогичных общих интерфейсов программирования приложений (API). Среди них — хорошо известный универсальный многоязычный инструмент проверки орфографии, который также можно найти в таких продуктах, как Safari и Mail. Проверка грамматики, поиск и замена, выбор стилей и цветов — это примеры элементов дизайна, встречающихся во всех приложениях Apple. Кроме того, приложения в пакете iWork используют новую модель документа. В большинстве приложений, работающих с документами, существует определённый тип данных, который формирует основу представления приложения о мире: например, в текстовых процессорах текст является основным элементом, а в электронной таблице — ячейки таблицы. Другие объекты, такие как изображения или диаграммы, управляются путём привязки к основному типу данных или ссылки на него. В iWork все приложения используют общий базовый формат документа — «Canvas» (холст), универсальный тип контейнера, обеспечивающий механизмы компоновки и хранения. Затем каждое приложение добавляет собственные объекты и размещает их на холсте. Например, Pages обычно открывается с одним большим текстовым объектом на холсте. Для пользователя это выглядит как обычный текстовый процессор, но он может изменить его размер, потянув за угол, как в приложении для верстки страниц. В Numbers изначально отображается сетка ячеек, как и в любой другой электронной таблице, но пользователь может уменьшить её размер относительно холста и добавить несколько сеток, диаграмм или даже рисунков на тот же холст. Разница незначительна, поскольку многие из этих функций также реализованы в более традиционных программах, таких как Microsoft Excel. Однако разница в пользовательском интерфейсе может быть существенной. Например, в Excel диаграммы хранятся как часть листа и могут быть случайно перемещены в процессе обычных действий пользователя. В Numbers диаграммы, как и всё остальное, являются частью холста, а изменения в листах обычно независимы друг от друга. Модель iWork имеет некоторое сходство с более ранней разработкой Apple — OpenDoc. OpenDoc также использовал единый базовый механизм работы с документами и единый формат хранения на диске. Однако, в отличие от iWork, OpenDoc использовал одно приложение, в котором можно было вызывать различные редакторы. Например, можно было открыть общий документ, запустить редактор электронных таблиц и затем добавить электронную таблицу. iWork не обладает таким уровнем гибкости в плане редактирования, но сохраняет её в компоновке.
Страницы
Pages — это приложение для работы с текстом. Помимо базовых функций текстового редактора, Pages включает в себя шаблоны, разработанные Apple, позволяющие пользователям создавать различные типы документов, такие как информационные бюллетени, приглашения, бланки и резюме, а также ряд шаблонов, ориентированных на образование, для студентов и преподавателей, например, отчеты и планы. Pages 5 больше не поддерживает чтение или экспорт документов в формате RTF. Pages также может экспортировать документы в форматах DOC, PDF и ePub.
Число
Numbers — это приложение для работы с электронными таблицами, которое было добавлено в пакет iWork в 2007 году с выходом iWork '08. Как Microsoft Excel и другие аналогичные приложения, Numbers позволяет пользователям организовывать данные в таблицы, выполнять вычисления с помощью формул и создавать диаграммы и графики на основе введенных данных. Однако Numbers отличается от других приложений для работы с электронными таблицами тем, что позволяет создавать несколько таблиц в одном документе на гибком холсте. В программу включено множество готовых шаблонов, в том числе для личных финансов, образования и бизнеса. iWork.com поддерживал загрузку документов Pages '09, презентаций Keynote '09 и таблиц Numbers '09, что позволяло нескольким пользователям одновременно открывать один и тот же документ и вносить изменения в режиме реального времени. Распространение изменений на других пользователей занимало несколько секунд. Однако эта функция не работала совместно с приложениями для iOS и OS X, что приводило к появлению сообщений об ошибках синхронизации при совместной работе с использованием iWork для iCloud. В 2016 году Apple объявила о доступности функции совместной работы в реальном времени для приложений iOS и OS X. Это позволяет пользователям редактировать и создавать документы в веб-браузере, используя один из поддерживаемых браузеров: Safari, Chrome и Internet Explorer. Это также означает, что пользователи Microsoft Windows теперь получили доступ к этим инструментам редактирования документов, которые ранее были доступны только на устройствах Apple, через веб-интерфейс. iWork для iCloud имеет более ограниченный набор функций по сравнению с версией приложений для OS X. Например, выбор шрифтов ограничен, веб-версия не полностью поддерживает печать и может некорректно отображать документы, созданные с использованием внешних плагинов. В 2014 году обновление iWork для iCloud добавило поддержку 8 языков, 50 новых шрифтов и улучшенное редактирование в облачных версиях Pages, Numbers и Keynote.
Приложения для iOS
7 июня 2010 года, демонстрируя новый iPhone 4, Apple опубликовала несколько скриншотов работы устройства и случайно показала возможность открытия вложения электронной почты в Keynote, что заставило некоторых предположить о скором появлении версии iWork для iPhone в App Store iOS. 28 июня 2010 года несколько веб-сайтов сообщили, что в попытке продать AppleCare для iPhone 4 были приведены примеры предлагаемых услуг, среди которых был и следующий: "Использование iWork для iPhone и других приложений для iPhone от Apple". Эти сайты также сообщают, что эта информация была оперативно удалена. 31 мая 2011 года Apple опубликовала пресс-релиз, в котором объявила о доступности iWork в App Store iOS для iPhone и iPod Touch. 10 сентября 2013 года Apple сообщила, что iWork, iMovie и iPhoto будут доступны для бесплатного скачивания на новых устройствах iOS, активированных после 1 сентября.