В первую очередь автор Daring Fireball отмечает, что Apple наверняка не хочет терять контроль над платформой. Если разработчики будут делать программы при помощи какой-то сторонней утилиты, создающей к тому же кроссплатформенный код, то iPhone просто-напросто лишится своей уникальности. Любые нововведения в iPhone OS окажутся в заложниках у авторов "метаплатформ" вместо того, чтобы сразу стать доступными для разработчиков.
У Apple вполне могут быть и другие причины для запрета. Стоит вспомнить, к примеру, случай с использованием закрытых API. Компания долго злила разработчиков тем, что не давала пользоваться теми же инструментами, которые применяла в своих приложениях. В итоге оказалось, что в Apple планировали радикально изменить закрытые программные интерфейсы. После изменения большая часть из них стала публичной. Действуй Apple мягче и разреши доступ к закрытым API раньше времени, переделывать их было бы труднее. Компании пришлось бы встать перед выбором: портить чужие приложения или не обновлять платформу.
Есть и другие похожие примеры: знаменитый переход на процессоры Intel и нынешняя миграция на 64-разрядные приложения. Для авторов программ, использующих стандартные средства разработки, эти события не только не становятся катастрофами, но и вообще не заметны. Зато та же Adobe каждый раз оказывается в неприятной ситуации и уже заслужила репутацию чудовищно медлительной компании. И нежелание Apple связывать с ней судьбу своей платформы вполне понятно.
Существует мнение, что нынешние нападки на софт, созданный сторонними средствами, не означают очередной приступ ненависти Apple ко всякой "левоте", а предвещают, скажем, переход на другую процессорную архитектуру. В этом случае действия Apple оказываются хоть и как всегда скрытными, но отнюдь не опрометчивыми или коварными.
Google Docs в реальном времени
Автор: Михаил Карпов
Google находится в заведомо более выгодном положении чем, скажем Microsoft и Apple, когда речь идёт об "облачных" веб-приложениях, работающих прямо в браузере. Пока Microsoft только готовит интернет-версию своего пакета Office, сервис Google Docs действующий уже четыре года, обрастает новыми возможностями и постепенно становится мощным и удобным рабочим инструментом.
На днях компания позволила пользователям попробовать новые версии некоторых приложений Google Docs, а также добавила редактор схем Google Drawings, в котором можно создавать графические элементы (в основном, конечно же, они предназначены для оформления документов).
Самые, вероятно, заметные изменения постигли социальную составляющую Google Docs. Раньше пользователь всегда мог пригласить других людей для совместного редактирования и написания документа, однако оно осуществлялось не в реальном времени - разве что в электронной таблице Spreadsheets, аналоге Excel, все изменения отображались сразу же, и даже можно было видеть, где сейчас находится курсор другого человека. Теперь точно таким же образом возможно работать и над документами других типов. В правой части окна документа расположен чат с другими людьми, редактирующими документ.
Текстовый редактор Documents
У текстового редактора появилась линейка, с помощью которой можно делать отступы, и более удобный инструмент добавления изображений в документ, а система рецензирования была полностью переделана. Кроме того, в Google проделали неплохую работу по обеспечению совместимости новой версии со сторонними форматами документов, такими, как, например, .doc.
Когда документ редактируют несколько человек, все их действия можно наблюдать в реальном времени. Больше всего это похоже на совместную работу в сервисе Google Wave - и вполне возможно, что такое сходство неслучайно.
Включить новые возможности не так-то просто - они запрятаны в настройки текстового редактора. Впрочем, оно и понятно - новая версия пока не выпущена официально. Мы имеем дело, скорее, с обкаткой его на тех, кому особенно не терпится попробовать, как всё это работает.
Электронная таблица Spreadsheets
Новый редактор таблиц также придётся включить, прежде чем начать с ним работать, однако это проще - достаточно нажать на ссылку "New version" в шапке страницы. В Spreadsheets добавили поле редактирования формул в стиле Excel, которое позволяет более удобно вписывать длинные уравнения, автозаполнение и перетаскивание колонок в таблице. Кроме того, по уверениям разработчиков, редактор стал намного быстрее загружаться.
Редактор схем Drawings
Что касается Drawings, то возможность делать графические элементы в документах уже была, однако она была встроена в текстовый редактор. Почему же тогда Drawings выделили в отдельное приложение? Прежде всего, для того, чтобы над рисунками, созданными в нём, могли одновременно работать несколько человек.
Редактирование в реальном времени