Mac Radar Лайфхакер ЖКХакер Ловим Robotor

Не флешем единым…

Комментарии: 6

День добрый. Вместо выдачи свежей порции нытья на тему «чего мы ожидаем от iPhone OS 4/5/6… и почему мы этого не дождались» или «плохая Adobe против злой Apple» (чего вы и так начитаетесь в соответствующих блогах) хотелось бы обратить внимание на некоторые недостатки современной инфраструктуры мобильных яблочных устройств, о которых, к сожалению, вспоминают совсем не часто…

iTunes. Многие из нас уже свыклись с мыслью о том, что до сих пор центром синхронизации для всех мобильных устройств Apple является iTunes. iTunes! Монструозный аудио-плеер-динозавр, яростно ненавидимый даже фанатами Apple. Образец бездарного следования HIG под Mac и сборище тормозов под Windows, от версии к версии он становится все более тяжелым, навороченным, превращая процесс синхронизации в довольно неприятную операцию. Именно благодаря корявым внутренностям iTunes мы вынуждены любоваться «пляжным мячиком» при попытке добавить на iPod десяток песен. Черт с ним, с плеером/магазином, его давно пора переписывать с нуля. Но вот почему добавление нового фотоальбома на Apple TV происходит при помощи аудио-плеера? Телефоны других производителей, например, до сих пор синхронизируются при помощи iSync.

Ситуация с синхронизацией вообще довольно сложная. Возьмем для примера 1Password и Things, два популярных приложения, у которых есть как мобильная, так и настольные версии. Так вот, каждый раз, когда нам необходимо синхронизировать мобильную версию с настольной надо выполнить следующие действия: запустить настольную версию, запустить мобильную версию, убедиться, что вы подключены к одной w-fi сети. Дождаться синхронизации. Profit! И так для каждого приложения и устройства. Хотите работать одновременно на Mac, iPad и iPhone? Добро пожаловать в цирк! На дворе 2010 год, «облака» и Wi-Max, а с синхронизацией данных ситуация немногим лучше, чем в году 2001. Можно, конечно, привести примеры Evernote и аналогичных приложений, изначально завязанных на наличие бэкенда, только вот это скорее исключение из правила. Apple, к сожалению, в данном случае ничего не делает для облегчения жизни разработчикам… Относительно простым решением была бы безпроводная фоновая синхронизаций данных по Wi-Fi. В момент подключения к сети iPhone OS обменивается с «облаком» изменениями для всех приложений, поддерживающий подобную синхронизацию и voila, мы можем относительно спокойно работать на Mac, iPad, iPhone, не беспокоясь о том, что контакты, задачи, пароли или другая нужная сейчас информация не успела обновиться.

Взаимодействие приложений. Хотите использовать пароли 1Password в Safari? Замечательно. Продолжайте хотеть. Вариантов обмена данными очень немного и работают они далеко не для всех случаев. Сделали свой редактор документов под iPad? Прекрасно. Хотите поделиться ссылкой на этот файл через Twitter? Ан нет… То, что элементарно делается на Mac/Windows почти нереально осуществить на мобильном устройстве, даже если этим устройством является iPad. То есть либо разработчикам сторонних приложений придется договариваться о создании некоего общего механизма взаимодействия (например, использовать сторонние серверы), либо ждать решения от Apple, которого может и не последовать…

Что может измениться в будущем? iTunes вряд ли куда-то денется, надежды на его рефакторинг довольно призрачные. Облачную синхронизацию на базе Mobile Me Apple вполне может реализовать в ближайшие год-два и это было бы дополнительным поводом отдавать компании 100 баксов в год. С интеграцией приложений тоже придется что-то делать. Шансы на появление плагинов к Safari, конечно, нулевые, однако реализация обмена файлами или создание общего хранилища документов вполне вероятны.

  • http://otetz.livejournal.com/ Otetz

    Эм, как то автор видимо не совсем в теме.
    Синхронизация контактов налету есть с самого начала через Mobile Me.
    Некоторые приложения умеют синхронизироваться через iDisk — тот же Omni Focus, то есть это не есть непреодолимое нечто…
    iTunes же называть неповоротливым — видимо я его как то по-другому готовлю. Да, немного задумчивый, но это не напрягает, благо в макоси не обязательно закрывать приложение после каждого использования.
    Про iPad пока сказать ничего не могу — не обзавелся.

  • Денис

    Работая и на Mac, и под Windows, и под Ubuntu, должен заметить, что пресловутый супер удобный процесс пользования Mac — теперь уже плод воспалённого сознания маркетологов яблочной компании. Не спорю, есть умопомрачительные решения, но есть и крайне посредственные. Равно как и на прочих платформах…

    iTunes — прекрасный пример упрямствования Apple в собственных ошибках: плохой софт с массой искусственных ограничений. Я, конечно, понимаю, что копирасты в своё время вынудили Apple сделать перенос и хранение файлов на iPod «непрозрачными»: переименовывать и распихивать композиции по бессмысленным папкам. Чтобы это было неизбежным закачку музыки ограничили iTunes. НО… Во-первых, уже несколько лет как сняли DRM с mp3: копируй — не хочу. Во-вторых, все остальные производители давно позволяют качать файлы на свои плееры, как на флэшку. В -третьих, почти сразу сторонние утилиты научились обходить Apple-овские ухищрения, сделав их ненужными де-факто. Так почему не избавиться от никому не нужной обузы?!? Think different не означает «терпи грабли»!

    Оставьте в iTunes функционал взаимодействия с iTunes Store и подкастами. Софт полегчает, постройнеет, и цены ему не будет.

    Синхронизация. Есть iSync. Сторонние телефоны и наладонники используют скрипты/модули и прекрасно обмениваются данными с Mac-ом. Так нет,… снова на сцену вылезает злокозненный iTunes с его неповоротливостью и ограничениями во всём. Бог с ним, с iPhone, это ещё воспринималось как редкая порция горькой микстуры. Однако, вдумайтесь… Apple сделала своего дряхлого программного мастодонта единственным способом синхронизации документов с iPad. А вот тут уже не смешно… Такой вид синхронизации понадобится ежедневно или даже чаще. Почему не сделать просто обмен через расшаренную папочку по Wi-Fi (обещали, но ограничили)? Опять какая-то защита от гипотетических нарушений? Почему Apple априори считает своих приверженцев ворами и преступниками? Или как иначе воспринимать ненужные ограничения свободы переноса данных?

    Вообще по мере роста числа яблочных продуктов и доходов компании ощущение заботливой продуманности удобства устройств Apple потихоньку меня покидает. Пока были только компьютеры, я просто нарадоваться не мог тому, насколько «всё для людей». iPod привнёс неприятную оскомину. iPhone в связке с iTunes впервые заставил сомневаться во взаимности симпатий. Теперь iPad, который сам по себе бесподобен, но в части взаимодействия с компьютером провоцирует на высказывания, прежде вырывавшиеся только в адрес мелкомягкой компании…

  • http://www.facebook.com/people/Konstantin-Klimov/100000712534736 Konstantin Klimov

    Согласен Don Joe.
    Нанотехнологии, нанотехнологии, а мы все еще синхронизируемся через кабель, да при этом запусти то, запусти сё. Пора вовсе уходить от проводов.

    Вот и в фотоиндустрии, сложно в камеру встроить wifi модуль? Несложно и недорого, просто производителей все устраивает и так, зачем им лишние телодвижения.

  • paniram

    Не понятно про 1Password и Safari… У меня он замечательно «встроился» и используется. И что мне еще хотеть?!

  • Артем

    Может я какой-то не такой, но синхронизация по типу «все в одном» в iTunes мне очень нравится нет, ну правда, что мы имели раньше? для синхронизации календарей/контактов открывался iSync для синхронизации музыки нужно было вытащить карту памяти из телефона, вставить ее в комп, найти нужную музыку (в iTunes ее найти много времени не занимает) сгруппировать по папкам, закинуть на карту, вытащить из компа, вставить в тел. смс вобще не синхронизировались, как и закладки в сафари и настройки почты, про бэкап данных вобще забудьте! а что сейчас — настроил смарт-плейлисты, задал параметры автоподбора песен, поставил их на синхронизацию (один раз). так же настроил, какие подкасты (последние выпуски) грузить в айфон, почта, календарь, заметки, контакты, закладки браузера — это все просто замечательно синхронизируется! в итоге, что имеем сейчас! поставил iPhone на док — что стоит радом с компом и через 10 минут забрал полностью синхронизированный телефон с новой музыкой, свежими выпусками подкастов, с внесенными изменениями в календарях, синхронизированными контактами, свежими программами, и видео, а главное с резервной копией на компе, не нажав при этом ни одной кнопки! уж лучше так! PS iTunse иногда действительно притормаживает, но это не так критично, тем более чего ожидать от программы в библиотеку которого впихнули 100 ГБ музыки и обложками аальбомов в 60% и словами песен в 20%???

  • http://khazov.ru/ Хазов Денис

    все правильно написал