MacRumors

Skip to Content

iTunes 10.5 Beta поддерживает 64-бит и… Cocoa?

Бета-версия iTunes 10.5, выпущенная для разработчиков на прошлой неделе, является первой версией iTunes, работающей в 64-битном режиме. Для такого приложения, как iTunes, это, возможно, незначительное отличие, но оно вызывало много споров на протяжении многих лет. Возможно, более важным является предположение, что эта поддержка 64-бит означает переход iTunes с Carbon на Cocoa, хотя эта грань, кажется, довольно размыта.

Основное преимущество 64-битных приложений заключается в возможности адресовать более 4 ГБ памяти, что может быть явным преимуществом для приложений, использующих большие наборы данных. Например, Adobe подверглась критике в 2008 году за медленное внедрение 64-битного режима в своих продуктах Photoshop для Mac. В итоге 64-битный Photoshop для Mac появился с выходом CS5.

Причиной столь долгой задержки стало то, что Apple прекратила поддержку 64-битного режима в Carbon еще в 2007 году, что потребовало от разработчиков переноса их существующих Carbon-приложений на Cocoa для использования преимуществ 64-битного режима. Это в основном затронуло старые приложения, такие как Photoshop и iTunes, которые существовали до Mac OS X и все еще использовали Carbon — устаревший API Apple. Тем временем, Cocoa был нативным API Apple для Mac OS X и предлагал некоторые дополнительные преимущества пользовательского интерфейса. К лучшему или худшему, многие пользователи считали приложения Cocoa превосходящими своих Carbon-аналогов из-за исторического багажа многих Carbon-приложений.

itunes 10 5
Последняя бета-версия iTunes 10.5 для разработчиков действительно работает в 64-битном режиме в Mac OS X Lion, но по-прежнему работает в 32-битном режиме в предыдущих версиях Mac OS X. Однако обсуждения на форуме указывают на то, что до сих пор ведутся споры о статусе «Cocoa против Carbon». Несмотря на изменения, iTunes, по сообщениям, ощущается очень похожим на предыдущие версии и не содержит каких-либо кардинальных изменений. Так что те, кто надеялся на полное обновление, будут разочарованы.

Однако, пара заметных изменений включает в себя тот факт, что iTunes для Lion теперь поддерживает полноэкранный режим, а также возвращает кнопки закрытия/свертывания/максимизации на их привычное горизонтальное расположение.