0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что такое iCloud и чего от него ждать

Что такое iCloud и чего от него ждать

Со дня на день должен появиться релиз iOS 5 и Mac OS X 10.7.2 с поддержкой iCloud, эппловской «облачной» системы для синхронизации данных и резервного копирования. С основными возможностями все желающие уже ознакомились, так что пройдусь по неочевидным вещам.

iCloud

Просто факт: Apple выделяет каждому пользователю 5Гб пространства в iCloud совершенно бесплатно. Воспользоваться ими смогут те, у кого есть iPhone (начиная с 3GS), iPad (любой), iPod touch (с 3го поколения), Mac с OS X Lion. Обещают даже софт под Windows.

Контакты, закладки, календари, почта, документы iWork

iCloud приходит на смену MobileMe и так же будет синхронизировать закладки Safari, почту, события в календаре и контакты из адресной книги. Из нового — синхронизация документов iWork. Эти данные будут отнимать объем от выделенных бесплатных 5 Гб. По адресу iCloud.com можно будет получить онлайн доступ к своей информации.

Странное: Для синхронизации документов требуется купить Pages, Numbers и/или Keynote для iOS. Наличия iWork на Маке (пока) недостаточно, то есть для сохранения резервной копии документов с компьютера iCloud не годится.

Фотопоток (Photo Stream)

Фотопоток синхронизирует фотографии между iOS устройствами и компьютером Mac (требуется iPhoto). Фотки, снятые на iPhone, появятся в библиотеке iPhoto automagically (и наоборот!). iCloud будет хранить 1000 последних фотографий, новые снимки останутся в «облаке» в течение 30 дней, за это время их можно синхронизировать на всех имеющихся устройствах.

Примечательно: фотопоток не входит в подсчет занимаемого пространства, то есть не отъедает от выделенных 5 Гб.

Музыка и приложения

В iCloud будут всегда храниться купленные приложения и приобретенная в iTunes музыка. Это уже работает в iOS 4.3.3. За дополнительные $25 в год сервис iTunes Match «легализует» вашу собственную медиатеку, но это касается только музыки, присутствующей в iTunes store и успешно распознанной на этапе импорта. Ни музыка, ни приложения не уменьшают доступное пространство в iCloud.

Резервные копии iPhone/iPad/iPod touch

В iCloud можно будет хранить резервные копии iOS-гаджетов: настройки, данные приложений, рингтоны, SMS/MMS/iMessages etc. Это дает возможность восстановить устройство или перенести содержимое на новый девайс без использования компьютера с iTunes.

Важно: это еще один серьезный шаг к полной автономности устройств на iOS, компьютер теперь не нужен почти полностью (если вы покупаете музыку в iTunes store).

iCloud и iBooks

Пока непонятна ситуация с чтивом в iBooks. Книжки, купленные в iBookstore уже сейчас можно скачать в любой момент. по аналогии с приложениями и купленной музыкой. А вот книжки, которые вы добавили самостоятельно пока что синхронизировать нельзя, опять-таки по аналогии со своей (не покупной) музыкой. Будет ли в будущем добавлена такая возможность — неизвестно. Хотелось бы. Музыка ладно, ее особо много в бесплатные 5 Гб не впихаешь, а вот книжки — запросто. Я даже начал искать в этом глубинный смысл и пости нашел — в Mac OS нету никакого iBooks, вроде как не с чем синхронизировать. Но ведь пара iOS устройств у человека может быть?

Сторонние приложения

Разработчики наделены возможностью хранить в облаке и синхронизировать между устройствами данные своих приложений. Это логичный выбор для кроссплатформенных (iOS + Mac + etc.) программ, типа Evernote, 1Password и т.д.

Сколько стоит

За 5 Гб платить не нужно, 10 Гб будет стоить $20 в год, 20 Гб — $40, 50 Гб — $100.

MobileMe

Большинство функций MobileMe благополучно переехало в iCloud. Пользователям оставят их почтовые адреса. Но есть и потери. В iCloud нет аналога iDisk, iWeb, нет галереи, нет синхронизации настроек и данных Mac OS (связки ключей, системные настройки, состояние Дока и т.п.). При этом MobileMe умрет будущим летом, совсем. Трудно удержаться от вывода, что iCloud повернут лицом к iOS, а на долю Mac OS осталась, соответственно, задница. Зато бесплатно!

Сумбурно подытожу

iCloud — большой плюс для iOS и так себе шаг для Mac OS. Удивляет отсутствие в iCloud синхронизации «просто файлов», по образу iDisk, но это пока не вспомнишь, что в iOS файлов как бы и нет. Сделают ли стремительно стороннее приложение с такой возможностью? Это зависит от возможностей, предоставляемых API iCloud и условиями использования, о которых я ничего не знаю.

Какой самый умный и простой подход к синхронизации данных между несколькими объектами?

В современном мире, где множество компьютеров, мобильных устройств или веб-сервисов обмениваются данными или действуют как концентраторы, синхронизация становится все более важной. Как мы все знаем, решения, которые синхронизируются, не самые удобные, и лучше вообще не синхронизировать.

Мне все еще любопытно, как бы вы реализовали синхронизирующее решение для синхронизации между несколькими сущностями. Уже существует множество различных подходов, таких как сравнение измененного поля даты или hash и использование самых последних данных или предоставление пользователю возможности выбрать то, что он хочет использовать в случае конфликта. Другой подход-попытаться автоматически объединить конфликтующие данные (что, на мой взгляд, не так уж умно, потому что машина не может догадаться, что имел в виду пользователь).

Читайте так же:
Синхронизировать айпад с айфоном без провода

Во всяком случае, вот несколько вопросов, связанных с синхронизацией, на которые мы должны ответить, прежде чем приступать к реализации синхронизации:

  • Каковы самые последние данные? Как я хочу его представить?
  • Что мне делать в случае конфликта? Слиться? Должен ли я подсказывать и спрашивать пользователя, что делать?
  • Что мне делать, когда я попадаю в несогласованное состояние (например, отключение из-за слабого подключения к мобильной сети)?
  • Что я должен делать, когда не хочу впадать в непоследовательное состояние?
  • Как возобновить текущую синхронизацию, которая была прервана?
  • Как я справляюсь с хранением данных (например, MySQL база данных на веб-сервисе, основные данные на iPhone; и как я могу объединить/синхронизировать данные без большого количества кода клея)?
  • Как я должен обрабатывать изменения от пользователя, которые происходят во время синхронизации (которая выполняется в фоновом режиме, поэтому UI не блокируется)?
  • Как и в каком направлении я распространяю изменения (например, пользователь создает запись «Foo „на своем компьютере и не синхронизируется; затем он находится в пути и создает другую запись“ Foo»; что происходит, когда он пытается синхронизировать оба устройства)? Будет ли у пользователя две записи „Foo“ с разными уникальными IDs? Будет ли у пользователя только одна запись, но какая?
  • Как я должен обрабатывать синхронизацию, когда у меня есть иерархические данные? Сверху вниз? Снизу вверх? Рассматриваю ли я каждую запись атомарно или смотрю только на супернод? Насколько велик компромисс между чрезмерным упрощением и вложением слишком большого количества времени в реализацию? …

Есть много других вопросов,и я надеюсь, что смогу вдохновить вас достаточно. Синхронизация-это довольно общая проблема. Как только будет найден хороший, универсальный подход к синхронизации, будет легче применить его к конкретному приложению, а не начинать думать с нуля. Я понимаю, что уже существует множество приложений, которые пытаются решить (или успешно решить) синхронизацию, но они уже довольно специфичны и не дают достаточных ответов на подходы к синхронизации в целом.

3 ответа

  • Самый умный способ нарисовать 100 + изображений на экране

Я собираюсь нарисовать сетку из 10×10 PNG изображений. Каждое изображение имеет размер 32×32 px. Все изображения уникальны. Я думаю, что самый простой способ-поместить каждое изображение в ImageView. Если добавить все ImageView-е к макету, это даст мне какой-то хит производительности? Есть ли.

Просто создаю свое первое приложение WinForms. Вопрос — Каков самый простой / лучший подход для сохранения некоторых данных между использованием приложения (например, список URL со статусом & дата/время в данном случае)? Я не вижу никакой необходимости в базе данных. Например * Проще всего ли.

Там, где я работаю, мы разработали версию «offline» нашего основного (веб -) приложения для пользователей, чтобы они могли работать на своих ноутбуках в местах, где у них нет доступа в Интернет (я не уверен, сколько из этих мест на самом деле существует в наши дни, но мне сказали, что они есть ;)). Когда пользователь возвращается на основной сайт, ему необходимо синхронизировать данные, введенные в автономном режиме, с нашим основным приложением.

Итак, чтобы ответить на ваши вопросы:

  • Каковы самые последние данные? Как я хочу это представить?

У нас есть столбец LAST_UPDATED_DATE в каждой таблице. Сервер отслеживает, когда происходит синхронизация, поэтому, когда автономное приложение запрашивает синхронизацию, сервер говорит «hey, only give me data changed since this date».

  • Что мне делать в случае конфликта? Слияние? Должен ли я запрашивать и спрашивать пользователя, что делать?

В нашем случае автономное приложение способно обновлять только относительно небольшое подмножество всех данных. Когда каждая запись синхронизируется, мы проверяем, является ли это одним из этих случаев, и если да, то мы сравниваем LAST_UPDATED_DATE для записи как онлайн, так и оффлайн. Если даты разные, мы также проверяем значения (потому что это не конфликт, если они оба обновлены до одного и того же значения). Если есть конфликт, мы записываем разницу, устанавливаем флаг, чтобы сказать, что есть хотя бы один конфликт, и продолжаем проверять rest деталей. После завершения процесса, если установлен флаг «isConflict», пользователь может перейти на специальную страницу, на которой отображаются различия, и решить, какие данные являются версией «correct». Затем эта версия сохраняется на хосте, и флаг «isConflict» сбрасывается.

  • Что мне делать, если я не хочу впадать в непоследовательное состояние?
  • Как возобновить текущую синхронизацию, которая была прервана?
Читайте так же:
Sony smartwatch 2 синхронизация с айфоном

Ну, в первую очередь мы стараемся не впадать в непоследовательное состояние. Если синхронизация прерывается по какой-либо причине, то last_synchronisation_date не обновляется, и поэтому при следующем запуске синхронизации она будет начинаться с той же даты, что и дата начала предыдущей (промежуточной) синхронизации.

  • Как я обрабатываю хранилище данных (например, база данных MySQL в веб-службе, ядро Данные на iPhone; и как мне объединить/синхронизировать данные без большого количества кода клея)?

Мы используем стандартные базы данных для обоих приложений и Java объектов между ними. Объекты сериализуются до XML (и gzipped для ускорения передачи) для фактического процесса синхронизации, а затем распаковываются/десериализуются на каждом конце.

  • Как я должен обрабатывать изменения от пользователя, которые происходят во время синхронизации (который работает в фоновом режиме, поэтому UI не заблокирован)?

Эти изменения будут иметь место после даты начала синхронизации, и поэтому они не будут приняты на другой стороне до следующей синхронизации.

  • Как и в каком направлении я распространяю изменения (например, пользователь создает запись „Foo“ на его компьютере и не синхронизируется; затем он на ходу и создает другую запись „Foo“; что происходит, когда он пытается синхронизировать оба устройства)? Будет ли у пользователя два „Foo“ записи с разными уникальными IDs? Будет ли у пользователя только одна запись, но какая именно?

Это зависит от вас, чтобы решить, как вы хотите обращаться с этим конкретным Foo. т. Е. В зависимости от того, что такое первичный ключ Foo и как вы определяете, совпадает ли один Foo с другим.

  • Как я должен обрабатывать синхронизацию, когда у меня есть иерархические данные? Сверху вниз? Снизу вверх? Обрабатываю ли я каждую запись атомарно или я смотрю только на суперузел?

Синхронизация является атомарной, поэтому, если одна запись завершается неудачно, весь процесс помечается как неполный, подобно транзакции фиксации(коммита) subversion.

  • Насколько велик компромисс между чрезмерным упрощением и вложением слишком большого количества времени в реализацию?

Я не совсем уверен, что вы имеете в виду, но я бы сказал, что все зависит от вашей ситуации и типа / количества данных, которые вы хотите синхронизировать. Разработка и внедрение этого процесса может занять много времени, но это возможно.

Надеюсь, это поможет вам или, по крайней мере, даст вам несколько идей! 🙂

  • Поддержание синхронизации между анимирующими объектами?

У меня есть простой объект(AnimateTopDown), который постоянно анимируется вверх-вниз, и у меня есть несколько объектов AnimateTopDown, которые анимируются, но нет синхронизации между анимацией всех объектов. В общем, как поддерживать синхронизацию между объектами? Есть ли какой-нибудь способ.

У меня есть объекты уровня доступа к данным, которые представляют данные, полученные из веб-сервиса. С другой стороны, у меня есть объекты модели MVC, которые представляют одну и ту же структуру данных, но применяются с атрибутами аннотаций данных для выполнения проверки UI и т. д. По-видимому.

Вероятно, «Не настоящий вопрос», здесь нет реального ответа:

Я думаю, что распределенные системы управления версиями (такие как Mercurial или git) выяснили большую часть этого. Однако они требуют, чтобы люди согласились с тем, что может быть более одной версии «most recent» и что иногда конфликтующие обновления требуют ручного разрешения. Кроме того, если вы не заинтересованы в сохранении всей истории изменений, в этих системах существует довольно много накладных расходов (но, конечно, недавняя история необходима для поиска общих предков, чтобы определить, как связаны две версии).

Но я согласен с вами, что в мире, где у каждого есть данные, распределенные по нескольким устройствам и службам, необходимость автоматического отслеживания и распространения обновлений станет настолько актуальной, что общие форматы файлов, используемые приложениями, будут включать достаточно метаданных, чтобы облегчить какое-то интеллектуальное поведение слияния. Но такое поведение, вероятно, должно произойти на уровне приложения, потому что не существует универсального способа разрешения конфликтующих обновлений.

В то же время подход iTunes-iPod является самым простым: у вас есть только одна главная библиотека, и каждое устройство извлекает оттуда информацию. Очевидно, что single-master-sync не очень удовлетворительно во всех сценариях (особенно когда задействовано более одного пользователя), но все же я был бы признателен, если бы больше приложений предлагали такую возможность (pet peeve: у меня есть три Mac с тремя установками iPhoto. Если бы они автоматически синхронизировались с одним выделенным мастером, точно так же, как фотографии синхронизируются с моим iPod, это было бы улучшением).

Хотя это действительно полезно в экосистеме Microsoft, вы можете изучить блоки мобильных приложений .

Читайте так же:
Синхронизация папок через itunes
Похожие вопросы:

Я тестирую SymmetricDS и у меня есть некоторые сомнения относительно того, какой подход я должен использовать для синхронизации некоторых конкретных таблиц. У меня есть два приложения, первое-это.

Мой текущий сценарий приложения требует, чтобы я запускал несколько VM одновременно с некоторыми задачами запуска (задача запуска на каждом VM запускает один и тот же сценарий, но с разными.

Предположим, что в следующем сценарии веб-приложение обслуживает ресурсы через RESTful API. Ряд клиентов потребляют это API. Цель состоит в том, чтобы синхронизировать данные о клиентах с.

Я собираюсь нарисовать сетку из 10×10 PNG изображений. Каждое изображение имеет размер 32×32 px. Все изображения уникальны. Я думаю, что самый простой способ-поместить каждое изображение в.

Просто создаю свое первое приложение WinForms. Вопрос — Каков самый простой / лучший подход для сохранения некоторых данных между использованием приложения (например, список URL со статусом &.

У меня есть простой объект(AnimateTopDown), который постоянно анимируется вверх-вниз, и у меня есть несколько объектов AnimateTopDown, которые анимируются, но нет синхронизации между анимацией всех.

У меня есть объекты уровня доступа к данным, которые представляют данные, полученные из веб-сервиса. С другой стороны, у меня есть объекты модели MVC, которые представляют одну и ту же структуру.

Я пишу приложение только для меню для OS X,которое выполняет автоматическое ведение журнала. Он хранит массив поплавков непрерывно (скажем, 1000 в день), и мне нужен элегантный и простой способ.

Прямо сейчас наше приложение имеет только один экземпляр веб-сайта вместе с базой данных SQL, развернутой в центре обработки данных Azure US. Мы ищем возможность развертывания большего количества.

Весь сценарий рассматривается с использованием подключения, доступного не всегда. И синхронизация будет происходить все вместе, когда будет доступна связь. приложение android, которое я.

Отключите «Мой поток фото», чтобы освободить 1 ГБ + пространства в iOS

Мой фотопоток работает по назначению

Но что, если у вас всего один iPhone (или iPad, iPod touch), и вы относитесь к нему как к стандартной цифровой камере, либо вручную переносите фотографии на компьютер, либо автоматически поддерживаете изображения до облака с помощью другого сервиса, такого как Dropbox? Именно в этом случае функция My Photo Stream становится неприятной. Этот вопрос с «My Photo Stream» часто упускается из виду, а не просто копирует самые последние 1000 фотографий в iCloud, My Photo Stream, на самом же устройстве, в приложении «Фото». Да, вы правильно это прочитали, если на вашем iPhone включен «Мой фотопоток», и вы используете iPhone (или iPod или iPad) для фотографии, у вас, вероятно, есть 1000 дублированных изображений, сидящих на устройстве, тратя около 1 ГБ или больше вместимость. Пользователям с 64-дюймовой моделью iPhone может не сильно понравиться, но те, у кого есть емкость 16 ГБ или 32 ГБ, часто ощущают щепотку и часто пытаются освободить как можно больше места, и именно поэтому это может быть хорошей функцией для отключения.

  • Откройте «Настройки», затем перейдите в «Общие»,
  • Выберите «Использование» и выберите «Фото», найдите вариант «Мой фотопоток»

Мой фотопоток тратит пространство

Если вы используете свой iPhone, iPad или iPod touch в качестве основной камеры, и у вас нет синхронизации изображений с другого устройства, не удивляйтесь, если размер колеблется в 1 ГБ или немного больше. Да, 1 ГБ дубликатов фотографий. Давайте избавимся от этого.

Отключите «Мой фотопоток» и удалите фотоальбом дублированных изображений

  1. Откройте «Настройки» и перейдите к «Фото и камера»
  2. Переключить «My Photo Stream» в положение OFF
  3. Убедитесь, что вы хотите отключить My Photo Stream и удалить альбом My Photo Stream

Отключение фотопотока и удаление

Дайте ему момент, чтобы завершить, так как удаление 1 ГБ данных занимает секунду или два. Когда закончите, вернитесь к фотографиям и альбомам, и альбом «My Photo Stream» будет удален вместе со всеми его дубликатами. Вы также можете дважды проверить использование, чтобы подтвердить, что пространство было исправлено.

  • Удаляет альбом «Мой фотопоток» и удаляет все эти повторяющиеся фотографии с iPhone, iPad или iPod touch.
  • Предотвращает автоматическую синхронизацию 1000 последних изображений с другими устройствами iOS или iPhoto на Mac
  • Предотвращает прямой доступ Finder к потоку фотографий с помощью трюка типа поиска
  • Вы можете использовать большинство функций обмена фотографиями, в том числе создавать новые потоки, делиться и комментировать существующие потоки фотографий с друзьями, родственниками и другими пользователями iOS
  • Вы все еще можете использовать Photo Stream для создания общедоступных веб-сайтов с изображениями с вашего устройства iOS

Поскольку мы хотим сохранить 1 ГБ + емкости, отключение этой функции желательно. С другой стороны, если вам нравится функция автоматической синхронизации и регулярно ее использовать, вы не захотите этого делать. Знайте, что вы используете, и знаете, что вам не нужно, не существует универсально подходящей настройки для этой функции, хотя в идеале Apple может немного ее улучшить, чтобы проблема дублирования изображения не существовала.

Читайте так же:
Как включить синхронизацию на телефоне айфон 5

ПОДОЖДИТЕ! Вы пользователь Mac? Если у вас включен iCloud с Photo Stream на OS X, и вы также вручную копируете свои снимки на компьютер, вы также можете потерять тонны дискового пространства, чтобы дублировать фотографии. Вот как это сделать для OS X и потенциально освободить место на вашем рабочем столе или ноутбуке, а в нашем письменном примере это было более 18 ГБ (!) Восстановлено путем отключения функции.

Чего мы ждем от iTunes 10

Лето близится к концу, а Apple традиционно рассылает приглашения на свое сентябрьское околомузыкальное мероприятие. Наиболее вероятным из всех потенциальных новинок является iPod Touch 4 с дисплеем высокого разрешения и двумя камерами, одну из которых можно использовать для видеоразговоров по FaceTime.

Появление iTunes 10 также ожидается в следующем месяце. Подходящий повод, чтобы порассуждать о фичах, которые может подарить нам Apple в новой версии своего комбайна.

Представленный в далеком январе 2001 года на Macworld Expo, iTunes дорос до девятой версии и вышел на сцену на прошлогоднем сентябрьском мероприятии Apple (текущая версия плеера 9.2.1). Мажорные обновления плеера выходят практически каждый год, за исключением 2005, когда в сентябре был анонсирован iTunes 5, а через месяц появилась шестая версия. Поэтому вероятность появления iTunes 10 в сентябре очень велика.

Так какие вкусности готовит нам Apple в новой версии своего медиакомбайна?

1. Переписанный с нуля код

Превратившись из простого плеера в сверхмедиакомбайн и центр синхронизации всего и вся, iTunes сильно потерял в производительности. Все дело в ядре программы, за основую которого был взят сторонний продукт от Casady & Greene под названием SoundJam MP. Как если бы Microsoft решила писать новую Windows поверх MS-DOS, так Apple из года в год обновляет весьма устаревший iTunes.

Несмотря на все усилия Apple по внедрению 64-битных вычислений в Mac и Mac OS X Snow Leopard, iTunes не только остался с 32-битами, но и из версии в версию тянет кучу устаревшего кода, который и сказывается на скорости работы программы. Более того, в большинстве задач iTunes под Windows оказывается быстрее, чем версия под Mac, так как Apple портировала iTunes для “винды” с версии 4.1, выпущенной в октябре 2003 года.

Последние несколько лет мы терпеливо ждем ускорения iTunes, а вместо этого получаем все новые бесполезные функции, такие как Genius и iTunes DJ. Но мы хотим другого: быстрое и легкое приложение для обработки мультимедийной информации на компьютере. Но долго так продолжаться не может, и рано или поздно Apple опомнится. А может быть это уже случилось, и iTunes 10 окажется шустрее всех предыдущих итераций?

2. Беспроводная синхронизация

Более того, здесь нет ничего технически сложного. Один разработчик для iOS даже попытался выложить программу Wi-Fi Sync в App Store. После отказа Apple он был вынужден обратиться к jailbreak-сообществу, после чего в распоряжении Cydia оказалась еще одна уникальная программа для синхронизации по Wi-Fi. Если один разработчик смог написать такую программу, то для Apple это раз плюнуть.

Не говоря уже о том, что Apple TV давно синхронизируется с iTunes без проводов, а у этой коробочки даже нет быстрого адаптера 802.11n. Кроме того и Apple TV и Mac обновляют свое ПО без проводов. Почему это запрещено для iPhone и iPad?

3. Удобное управление медиатекой

По умолчанию файлы, добавляемые в медиатеку iTunes, копируются в папку Музыка домашней директории, что в принципе нормально для обычных пользователей с парой альбомов в коллекции. Но теперь, когда мы вышли за рамки одной музыки, Apple стоит разобраться со всем парадом контента в iTunes и дать пользователям возможность хранить файлы в разных местах. (И почему весь контент, включая видео и приложения, лежит в папке Музыка в Mac OS X?)

Конечно это возможно при отключении в настройках опции “Копировать в папку iTunes Media при добавлении в медиатеку”. Способ примитивный. И каждый раз перед копированием музыки открывать настройки – тоже не выход!

Здесь пригодилась бы возможность менять дефолтное расположение папок для разных типов контента как в Final Cut Pro. Чтобы пользователь мог сам выбрать папку для аудио, видео и другого контента на свое усмотрение. Фича пригодится и для сетевых хранилищ типа Pogoplug, доступных для любого компьютера в сети 24 часа в сутки.

4. Интеграция с облаком

По недавним слухам Apple может представить облачный iTunes – Купертино всегда удивляет нас чем-то необычным. Лет сто прошло с момента покупки сервиса Lala.com. Хотелось бы надеяться, что светлые умы по ту сторону океана думают, как его прикрутить к iTunes.

Читайте так же:
Как синхронизировать app store с андроидом

Возможно Apple реализует долгожданную фичу в iTunes 10. Музыкальная и киноиндустрия кажется готова смириться с философией “купи у нас и транслируй куда угодно”, хорошо показавшей себя у Netflix, Hulu Plus и Amazon Video. В конце концов, покупатели устали собирать диски DVD и Blu-ray, да и мало кому нравится загружать большие HD-фильмы и хранить их локально. Хотя и этот вариант рабочий, особенно во время путешествий без выхода в Интернет.

5. Раздел для домашнего видео

Пока мы говорим про видео, поднимите руку те из вас, у кого есть коллекция домашних фильмов, например HD-видео 720p с iPhone 4. Для удобной каталогизации его можно импортировать в iPhoto вместе с фотографиями, хотя приложение совсем не приспособлено для этого. После импорта это видео даже нельзя просмотреть без QuickTime! Десктопный iMovie тоже вещь хорошая, если говорить про монтаж видео. Громоздкое творение Apple несовместимо с понятием “ удобное управление контентом” .

Apple и в самом деле забыла про хороший менеджер для домашнего видео, что дошло даже до производителя Flip Video, судя по его последней версии бесплатной программы FlipShare. Мы говорим про решение для каталогизации, воспроизведения и экспорта домашних записей без лишних усилий, особенно теперь, когда iPhone 4 снимает 720p.

Нам нужно место для каталогизации видео, а также синхронизации с устройствами на iOS и Apple TV, но хранящегося отдельно от фильмов iTunes. Быть может еще один раздел медиатеки, который включается в настройках iTunes и находится в облаке, если, конечно, слух про “бесплатный MobileMe” окажется правдой. Даже если Apple просто увеличит доступную емкость своего MobileMe, люди начнут использовать сервис для обмена домашним видео вместо YouTube.

6. Смерть кэш папки для фотографий

Возможно вы и не слышали об этом, но жесткий диск вашего Мака скрывает страшную тайну папки с изображениями. Внутри iPhoto Library (которую можно открыть, удерживая клавишу Control командой Показать содержание пакета), притаилась папка с дубликатами JPEG-снимков, которые создает iTunes для iOS-устройств. Чаще всего она содержит копии фотографий из iPhoto разного размера.

Фотографии, которые вы синхронизируете с iPhone, iTunes хранит в папке iPod Photo Cache. Помните при синхронизации появляется “Оптимизация фотографий”? Эта подлая папка берет начало со времен первого iPod Photo в октябре 2004 года. На самом деле iTunes создает копии фотографий под каждое устройство на iOS. Для старых iPod появляются небольшие эскизы, для iPad и iPhone 4 с экраном Retina Display – практически полные дубликаты оригинальных изображений.

Проблема в том, что если у вас несколько гаджетов Apple, скажем iPhone 4, iPad и iPod, то будьте готовы к тому, что iTunes сгенерирует три разных копии, минимум удвоив размер фотографий на Mac! Например, iPhone 4 с тремя тысячами снимков в медиатеке отбирает у Mac ни много ни мало 4 гигабайта. В iTunes 10 должна появиться возможность отключить кэширование для копирования на “яблочные” устройства только оригинальных фотографий.

7. Новые трюки для Домашней коллекции

В прошлом году Apple сделала доброе дело и добавила функцию Домашняя коллекция в iTunes. В iTunes 10 она может пойти еще дальше. Например, Apple TV давно умеет транслировать контент в потоковом режиме из iTunes (вместо копирования на жесткий диск). Чем хуже iPhone, iPod touch и iPad? Конечно, существуют множество сторонних приложений с таким функционалом, но все они требуют установки дополнительного клиента и имеют весьма приличный ценник.

Почему Домашняя коллекция позволяет импортировать медиатеку iTunes только с компьютера на компьютер? Пусть как часть “беспроводной” инициативы Apple в iTunes 10 появится возможность копировать файлы с домашнего компьютера на iPhone или iPad, вместо необходимости подсоединять девайс к компьютеру и ждать, пока iTunes сделает бекап и синхронизацию.

8. iBooks для Mac

С помощью iTunes мы слушаем музыку, подкасты, аудиокниги и радио, смотрим фильмы, телепередачи. Так почему бы заодно и не читать книги? И, конечно, с беспроводной синхронизацией, чтобы сев с утра в автобус, продолжить чтение с того места, где остановился дома. Встроенная в iTunes версия iBooks – чем не альтернатива для Stanza или программы от Kindle?

Уверены, что, по крайней мере, некоторые из этих тузов скрываются в рукавах у Apple. Не считая других функций, о которых мы даже не догадываемся. А чего ждете от iTunes 10 вы?

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector