AppleWorks был интегрированным офисным пакетом, содержащим текстовый процессор , базу данных и электронную таблицу . Он был разработан Рупертом Лисснером для Apple Computer , первоначально для Apple II и выпущен в 1984 году. Было создано много улучшений для AppleWorks, наиболее популярной из которых была серия TimeOut от Beagle Bros, которая продлила жизнь версии AppleWorks для Apple II. Позднее Appleworks был переработан для платформы Macintosh.
AppleWorksGS был разработан для Apple IIGS с использованием графического интерфейса рабочего стола вместо текстового интерфейса карточек файлов Apple II. AppleWorksGS был медленным и глючным; запланированная версия 2.0 так и не была реализована. Beagle Bros создала программу BeagleWorks, которая в конечном итоге была продана дочерней компании Apple Claris . ClarisWorks для Macintosh (1991) и Windows (1993) стала популярной программой и быстро развивалась. Эти приложения не имеют общего кода с 8-битным оригиналом Apple II. Apple поглотила Claris, и название ClarisWorks было изменено на AppleWorks. Он был включен во все потребительские Macintosh, продаваемые Apple, до его прекращения. По состоянию на 2007 год AppleWorks не обновлялся в течение нескольких лет и не мог работать на процессорах Intel , поставляемых в новых Mac. 15 августа 2007 года Apple объявила, что AppleWorks достигла статуса окончания срока службы и больше не будет продаваться. [3] Вместо этого Apple продвигала в качестве замены свой недавно выпущенный пакет iWork , который содержит приложения для обработки текста, электронных таблиц и презентаций с возможностями, аналогичными AppleWorks, но несовместим напрямую с форматами файлов AppleWorks.
Разработанный Рупертом Лисснером, [4] оригинальный AppleWorks является одним из первых интегрированных офисных пакетов для персональных компьютеров, включающим текстовый процессор, электронную таблицу и базу данных, объединенные в одну программу. Он был выпущен в 1984 году как демонстрационный продукт для новых моделей 128K линейки Apple II .
В 1982 году Apple опубликовала Quick File Лисснера, программу базы данных, которая очень напоминала то, что впоследствии стало модулем базы данных AppleWorks, как на Apple III , так и на Apple II. В то время Apple отдавала предпочтение Apple Pascal , поэтому Лисснер изначально написал Quick File на этом языке по просьбе Apple. Однако Лисснер предпочитал кодирование на языке ассемблера и вскоре переписал Quick File на ассемблере на своем Apple III, а к лету 1983 года он также добавил модули текстового процессора и электронных таблиц. Первоначально Apple приобрела права на распространение версий программы как для Apple III, так и для Apple II. Однако Apple решила прекратить поддержку Apple III и продала права на версию для Apple III компании Haba Systems, которая продавала ее как III EZ Pieces и выпустила ее незадолго до того, как Apple выпустила AppleWorks. [5] Оба продукта использовали одни и те же форматы файлов.
Все три программы AppleWorks имеют одинаковый пользовательский интерфейс и обмениваются данными через общий буфер обмена . [6] Предыдущие прикладные программы Apple II в основном были разработаны с учетом старой линейки II/II+, имея только 48 КБ ОЗУ и 40-колоночный текст (при отсутствии дополнительной карты), что ограничивало возможности программного обеспечения. Напротив, Appleworks был разработан для моделей IIe и IIc , которые имеют больше ОЗУ, стандартный 80-колоночный текст, дополнительную цифровую клавиатуру, клавиши курсора и новую операционную систему ProDOS вместо DOS 3.3 , которая была стандартной для машин 48 КБ. [ необходима цитата ]
AppleWorks дебютировал на 2-м месте в ежемесячном списке бестселлеров Softalk и быстро стал самым продаваемым программным пакетом на любом компьютере, вытеснив даже Lotus 1-2-3 с вершины общеотраслевых чартов продаж. [7] Дочерняя компания Apple по разработке программного обеспечения Claris продала миллионную копию AppleWorks в декабре 1988 года. [8]
Apple и Лисснер предоставили ограниченную техническую информацию о модификации AppleWorks, что помогло создать значительный рынок для сторонних аксессуаров и поддержки. Apple выпустила версию 2.0 в 1986 году с Apple IIGS , [4] [9] , а затем год спустя программа была опубликована Claris. Сентябрьский выпуск inCider 1986 года содержал две статьи, связанные с AppleWorks; рекламу двух карт расширения, связанных с AppleWorks, от Applied Engineering , приложение, обещающее запустить AppleWorks на Apple II Plus с 80-колоночным дисплеем, информационный бюллетень, посвященный AppleWorks, под названием The Main Menu и связанный с AppleWorks продукт от Beagle Bros ; много других объявлений, в которых упоминалась AppleWorks; и колонка, критикующая компании, которые разрабатывали связанные с AppleWorks продукты вместо новых («thinks small and innovates nothing»). [10] Два года спустя Beagle Bros выпустили серию TimeOut для AppleWorks и собрали миллионы долларов. Благодаря языку программирования UltraMacros, который они включили, многие другие сторонние разработчики создали новые продукты, которые использовали AppleWorks в качестве основы и виртуальной операционной системы. В 1987 году компания Compute!'s Apple Applications сообщила, что «AppleWorks стал рубежом для разработчиков программного обеспечения», и предсказала, что «скоро лучшее программное обеспечение в линейке компьютеров Apple II будет требовать AppleWorks». [11] Claris заключила контракт с Beagle Bros на обновление AppleWorks до версии 3.0 в 1989 году; разработчики TimeOut Алан Берд, Рэнди Брандт и Роб Ренстром добавили новые функции и включили многочисленные функции TimeOut. [12]
К 1989 году Claris переключила свое внимание на производство программного обеспечения для Macintosh и Windows, позволив AppleWorks чахнуть. Однако Claris согласилась лицензировать торговую марку AppleWorks компании Quality Computers. Затем разработчики TimeOut Рэнди Брандт и Дэн Веркаде создали AppleWorks 4.0 в 1993 году и AppleWorks 5.0 в 1994 году, опубликованные Quality Computers вместе с обучающими видео.
Оригинальный 8-битный AppleWorks (который включал 16-битное управление памятью на IIGS) иногда называют «AppleWorks Classic», чтобы отличать его от AppleWorks GS [8] и более позднего продукта для Macintosh и Windows.
Наблюдатели ожидали, что AppleWorks 2.0 будет иметь графический пользовательский интерфейс, управляемый мышью, как у Macintosh, но inCider сообщил перед его выпуском, что такая доработка была отложена из-за «проблем между Apple и [Лисснером]». [4] Тем не менее, он был очень популярен среди владельцев IIGS; в декабре 1987 года Compute!'s Apple Applications сообщил, что «самый популярный продукт на Apple IIGS — это AppleWorks . Никакого мышиного интерфейса, никакого цвета, никакой графики. Только AppleWorks из мира IIe и IIc». [11] Журнал задавался вопросом в редакционной статье « AppleWorks , где ты?», заявляя, что версия AppleWorks для IIGS или другой интегрированный пакет, подобный AppleWorks, «могут стимулировать продажи машины», и предупреждал, что в противном случае «IIGS может потерпеть неудачу». [14]
В 1988 году Claris приобрела интегрированный пакет под названием GS Works у StyleWare и переименовала его в AppleWorks GS, перенеся бренд AppleWorks на 16-битную Apple IIGS , хотя код из 8-битной версии Apple II не используется. В дополнение к функциям обработки текста, базы данных и электронных таблиц AppleWorks GS также включает в себя телекоммуникационные, макеты страниц и графические модули. Существует только одна основная версия AppleWorks GS, которая дошла до версии 1.1; долгое время ходили слухи, что обновление Vaporware 2.0 «почти не завершено». [15] AppleWorks GS может открывать файлы AppleWorks без необходимости их предварительного импорта . [8]
Второе воплощение AppleWorks началось как ClarisWorks, написанное Бобом Хирном и Скоттом Холдэвеем и опубликованное Claris, дочерней компанией Apple, также известной как FileMaker Inc. ) [16] Код создателя ClarisWorks для Macintosh — «BOBO». ClarisWorks объединяет следующие приложения: [17]
Все компоненты интегрированы для создания бесшовного пакета, который работает согласованно; например, рамки электронных таблиц могут быть встроены в документ текстового редактора, а форматированный текст — в чертежи и т. д. Компоненты не являются производными от современных программ Claris MacWrite и MacDraw , а написаны с нуля, а затем переработаны для соответствия другим программам Claris после покупки Claris. [16]
ClarisWorks 1.0 был выпущен для Macintosh в октябре 1991 года. [16]
ClarisWorks 2.0 был выпущен 24 марта 1993 года. [19]
ClarisWorks 3.0 был выпущен в октябре 1994 года. [20] Это последняя версия, работающая на процессоре 68000 с версией System не ниже 6.0.7.
ClarisWorks 4.0 был выпущен 14 июня 1995 года. [19] Для него требуется процессор 68020 и System 7.
Когда компания Claris была расформирована и поглощена обратно Apple, продукт был переименован в AppleWorks; [16] версия 5.0 была выпущена 24 августа 1997 года, [21] незадолго до возвращения продукта в Apple и недолгое время называлась ClarisWorks 5. ClarisWorks/AppleWorks 5 требует System 7.0.1, хотя патч 5.0.4 можно применить только в Mac OS 9. Это последняя версия, поддерживающая архитектуру ЦП 68k.
Последняя основная версия, AppleWorks 6.0, выпущенная на MacWorld Expo в январе 2000 года, [22] требует процессора PowerPC и заменяет модуль связи на модуль презентации (в предыдущих версиях была только элементарная поддержка презентаций через другие модули). [ требуется ссылка ] Она также была портирована на API Carbon для работы на Mac OS X, но как раннее приложение Carbon, она не использует многие из новых функций Mac OS X, и части интерфейса по-прежнему сохраняют элементы внешнего вида Platinum из Mac OS 8/9.
Используя фреймворк XTND от Claris , AppleWorks может создавать, открывать и сохранять файлы в ряде форматов. Например, документы текстового процессора можно сохранять в формате Microsoft Word , а файлы электронных таблиц — в формате Microsoft Excel .
Программное обеспечение получило хорошие отзывы [ требуется ссылка ] в течение своего жизненного цикла за свой интерфейс и тесную интеграцию своих модулей. Например, как и в более ранних версиях, в AppleWorks чертежную «рамку» можно поместить в документ электронной таблицы, рамку для рисования можно поместить в документ чертежа и т. д. Это позволяет создавать очень сложные и насыщенные данными макеты. Однако ограничения продукта стали более очевидными по мере его старения. [ требуется ссылка ] Программа также допускает только одну отмену/повтор, и во многих случаях, если кадр из одного модуля помещен в другой модуль, кадр может больше не быть редактируемым каким-либо образом, как только он будет отменен. [ требуется ссылка ]
Редактор уравнений от Design Science идет в комплекте с AppleWorks. Также можно использовать редакторы уравнений MathType или MathMagic . Оба поддерживают автоматическое выравнивание базовой линии для встроенных уравнений.
В августе 2007 года Apple объявила AppleWorks « окончанием жизненного цикла » и заявила, что больше не будет продавать этот пакет. [23] Пакет iWork , включающий в себя программу обработки текста, электронную таблицу и программу для создания презентационной графики, призван стать его заменой. Несмотря на большую функциональность , iWork по-прежнему не хватает некоторых модулей и тесной интеграции AppleWorks. AppleWorks не будет работать ни на одной из версий Mac OS X, более поздних, чем Snow Leopard, поскольку он скомпилирован для архитектуры процессора PowerPC . [24]
Файлы текстовых процессоров, электронных таблиц и презентаций AppleWorks можно открывать в более ранних версиях приложений iWork Pages, Numbers и Keynote соответственно, но не с 2013 года. Collabora Online , LibreOffice или Apache OpenOffice могут открывать файлы текстовых процессоров, электронных таблиц и презентаций AppleWorks. Существует скрипт для пакетного преобразования файлов Appleworks (.cwk) в формат MS Word (.docx) (используемый Pages) с помощью интерфейса командной строки для LibreOffice. [25] Apple не предоставляет приложения для открытия файлов базы данных, рисунков или чертежей AppleWorks без преобразования их в другой формат. [24] EazyDraw Retro поддерживает импорт форматов рисунков AppleWorks. Это программное обеспечение работает на Mojave и более ранних версиях. [26] AppleWorks User Group продолжает поддержку, [27] и возможен переход с AppleWorks. [28]
Несколько основных инженеров ClarisWorks ушли из компании, чтобы основать Gobe Software , чей основной продукт GoBe Productive был выпущен для BeOS , Windows и Linux .
II Computing поместил AppleWorks на девятое место в списке журнала «Лучшая неигровая, необразовательная программа для Apple II» по состоянию на конец 1985 года, основываясь на данных о продажах и доле рынка. [29]
Рецензент BYTE в декабре 1984 года назвал AppleWorks «простым в использовании, по-настоящему удобным для пользователя и хорошо документированным». Она назвала текстовый процессор «моей любимой частью... намного выше среднего», а электронную таблицу и базу данных «хорошими, но, безусловно, не выдающимися». Как пакет для новичков и случайных пользователей, рецензент заключил, что «Appleworks превосходен». [30] InfoWorld в том же месяце не согласился, назвав его «исследованием ограничений... этот пакет не силен». Одобряя общий буфер обмена и пользовательский интерфейс, журнал заявил, что ограничения Appleworks — такие как ограничение в восемь страниц в текстовом процессоре с 64 КБ ОЗУ — сделали его «недостаточно хорошим как бизнес-продукт, чтобы заслуживать особого внимания». [6]
Compute! в 1989 году заявил, что «хотя это и не демон скорости», как оригинальный 8-битный AppleWorks, версия GS «не такая медленная, как многие опасались»; хотя быстрая машинистка все еще могла обогнать дисплей компьютера, она работала лучше, чем другое программное обеспечение Apple IIGS. [8] Хотя многие первоначальные пользователи купили версию IIGS, по сообщениям, было продано 35 000 копий за первые три недели, журнал предупредил, что они «должны забыть практически все, чему научились... Какая боль». [31]