07 June 2011

#WWDC

Левый фронт (ЛЕФ)

Про льва много писать не буду, мне плевать на него с пизанской башни. Как хардкорный ворчун и консерватор напишу лучше о трендах.

Лично меня очень сильно печалит то, как развиваются десктопные ОС.
Есть мнение, что в заботах о лохах и "чайниках" разработчики идут по пути, когда внешний лоск и эффектность, богатая анимация и прочая аляповатистая мишура становятся главной целью, и при этом не просто хоронятся старые пользовательские навыки, которые вырабатывались десятилетиями, но и теряется на корню удобство и наглядность работы, эргономика, эффективность пользовательского интерфейса.



Microsoft наломала дров с интерфейсом в WP7, в котором необычность дизайна и eye candy похоронили под собой остатки здравого смысла и эргономики. Потом нам всем показали кусочек Windows 8 с мордой в точно таком же ключе -- страшный сон, если что-то подобное предложат пользователям несенсорных устройств, управляемых олдскульно с клавиатуры и мышки.

Ну а Apple страдает ерундой, пытаясь протащить идеологию iOS в совсем другой класс устройств, которые ни хрена от этого не выиграют. Этим ребятам из религиозных соображений было западло вторую кнопку к мышке добавить, а сегодня они вам будут рассказывать, что без сенсорного планшета или волшебного гавна вроде Magic Mause вы не сможете управлять своим ПК...

В страшные времена живем, граждане!


Пятерочка

"Все, что СЕЙЧАС реализовано на Android, Apple будет еще лет десять интегрировать, и по капле кормить своим хамячкам"

Начну с главного -- я на iOS 5 прошиваться не буду, ибо нет никаких резонов.

Что такое "нотификации" и чем они так плохи я знаю только понаслышке. Камеры у меня нет. Почтой (mail.app) я не пользуюсь. Проприетарный чатег "для своих" идет в жопу. Safari я не пользуюсь с самого начала, а вот все "новые" фичи давно пользую в альтернативном браузере iCab Mobile, причем там еще есть штуки вроде full screen или scroll box. К компьютеру я подключаюсь раз в полгода (зачем вообще это делать?), а интеграция твиттер клиента в ОС мне не нужна даже даром.

Что я еще забыл? 



Теперь по сути. Apple занимается не своим делом. Мне симпатичен подход, который исповедует Microsoft -- наше дело сделать хорошую систему, с открытым и продуманным API, а уж разработчики сами под нее все нужные и ненужные приложения напишут. Нельзя объять необъятное -- проще создать здоровую конкурентную среду. В том числе, и своим продуктам. 

У Apple API полное гавно. И сидит она на нем как собака на сене, используя это, в связке с цензурой приложений, как способ для нечестной и нездоровой конкуренции. 
Возьмем, например, факт появления твиттер клиента, интегрированного в ОС. 
Начнем с того, что делать нечто подобное (дурной пример подала Microsoft, интегрировав в WP7 Facebook) есть идиотия высшей степени. Ну зачем же вести себя так близоруко? Кто может сказать, что будет с фейсбуком и твиттером через три, пять лет, десять лет? Интернет имеет до смешного короткую историю, но взлетов и падений, от мирового господства до "ой, а я уже и забыл что был такой сервис", имеет больше 9000. Плюс -- фактор локальных или даже религиозных предпочтений того или иного сервиса. Зачем навязывать пользователю ненужные ему вещи, забивать систему всяким хламом? 
К примеру, еще несколько лет назад было бы очень круто интегрировать модные тогда MySpace или Delicious. Если бы кто-то делал это сегодня, человека бы увезли в дурдом.

На самом деле, в грамотно спроектированной ОС любое приложение должно иметь возможность гибкой интеграции в систему. Хотите -- постите фотки из стандартной галереи в twitter, хотите -- в flicr, а хотите -- в "одноклассники". Надоели вам "одноклассники" -- удалили их, поставили "вконтакте" и приложение точно так же красиво и удобно интегрировалось в систему. Это должно работать именно так и никак иначе.

Но, как мы знаем, Apple насчет таких интеграций сказала разработчикам "хуй", ибо только они знают чо и как удобнее их пользователям. Как результат, этой очень удобной политикой воспользовался твиттер, дабы задушить на корню все альтернативные клиенты. Это пару лет назад, когда они были зеленым стартапом, еле-еле стоящим на ногах, им была нужна помощь сторонних разработчиков, чтобы чужими руками зарабатывать себе популярность. Сегодня у них все хорошо, и они танком сносят все альтернативы -- "спасибо! вы теперь не нужны!". Некоторым клиентам и сервисам еще повезло -- их купили. Остальным не остается ничего, кроме как переквалифицироваться в управдомы. Даже если ваше приложение для iOS и не задушит нечестное конкурентное преимущество официального клиента (интеграция в систему), значит завтра ваш задушат лимитами и ограничениями на "открытый" API. Бегите, и забудьте про все свои надежны, связанные с твиттером, как страшный сон...
Кстати, если кто-то не может понять, зачем твиттер так ополчился на альтернативные решения, можно вспомнить историю про ICQ и их крестовые походы против всяких QIP'ов и миранд. Надеюсь, помним  что и почему, да?

Продолжая тему fair play и тему животных, которые ровнее других, нельзя не написать про те усовершенствования, которые получило приложение "камера". Вернее сказать, про одно из них.
В Apple внезапно поняли, что делать снимки, мацая что-то на экране, тупо не удобно. Поэтому в пятой версии (внимание! камера была еще в самом первом поколении устройств!) добавили нереально революционную фичу -- возможность снимать кнопкой громкости!... Революция!! Спасибо Apple за наше счастливое детство!!



Ну да... А я вот как-то внезапно вспомнил историю приложения Camera+ для iPhone. Мало того, что приложение было многофункциональнее встроенного аналога (будите смеяться, там были, в том числе, и функции редактирования фото), так еще создатели, обладающие прямыми руками, покопались во внутренностях iOS, и через хак прикрутили возможность фотографировать... не поверите!... кнопкой громкости! Apple сказала -- "вы там чо, с ума посходили? чо за беспредел в нашем царстве анальной справедливости и демократии? апрувить эту порнографию мы не будем! у нас борьба с порнографией в договоре прописана!". Разработчики фичу убрали, приложение попало в App Store, а потом разработчики начали рассказывать своим пользователям о скрытой опции, которая позволяет включить фотографирование аппаратной кнопкой (это, кстати, вам иллюстрация о том, сколько бесполезно цензурирование -- при желании туда и трояна просунуть можно, и порнографию, и фонарик, с шарингом интернета через wi-fi). Apple о скрытой опции узнала. Приложение удалили.
Сегодня редактирование фотографий и фотографирование кнопкой громкости добавляет сама Apple. Занавес.



Про что еще написать? Про split режим клавиатуры? Спасибо, но я уверен, что ебанутость русской раскладки в айпэде не уменьшилась ни на грамм. И еще раз спасибо, за то, что у вас ограниченный API и вы не даете ставить альтернативные клавиатуры... В ножки кланяемся за заботу о нас!

Можно еще написать про изобретение велосипеда -- сначала был facepalm, ой, facetime, теперь вот какой-то iMessage, работающий между православными iOS девайсами. А версии Skype, адаптированной под экран iPad, и с поддержкой видеозвонков на iPad 2 нет до сих пор. Ну и правильно, на хуй он нужен, верно?...

Под занавес про пятерку хочу сделать доброе дело -- развенчать один миф, и дать хуем по лбу Джобсу и Ко за любовь к громким цифрам. Я про "1500 new API". Каждый раз, когда на слайде появляются такого рода надписи, хомячки, ликуя, подбрасывают чепчики в воздух, а мало мальки понимающие в разработке люди переходят в режим *facepalm*. Дело в том, что под API понимают относительной большую часть интерфейса системы, набор функций, классов и прочих вещей, предназначенных для работы с тем или иным аспектом ОС. В любой ОС, даже очень большой, есть всего лишь несколько десятков API (например, работа с сокетами + сетевые сервисы, геолокация, работа с веб движком, работа с графикой etc.). Поэтому "новый API" это о том, когда добавляется целый новый пласт в функциональности доступный программистам, а не "мы добавили два новых свойства в виджет кнопка". Поэтому все эти идиотские цифры выглядят крайне глупо, особенно на фоне того, что в iOS очень ограниченный и закрытый API.

В общем, хорошее, полезное обновление, я очень рад за всех эплопользователей.



Я тучка, тучка, тучка...

Джобс в завещании попросил после смерти оцифровать его останки и развеять эти биты в облаке... 

Что вам сказать про облако? На облако мне тоже насрать, но оно сверху, а какашки, в соответствии с каким-то там законом Ньютона, летят строго книзу.

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


То, что предлагает Apple, это, конечно же, не революция. В плане отвязанности от локального хранения данных (вроде почты, контактов, данных органайзера) пользователи Android, в отличии от пользователей iOS, уже давно живут в XXI веке.

Лично мне вся эта история не интересна. Потому что лично я владею всего лишь одним iOS девайсом, у меня ПК (а не Mac), и моя iTunes библиотека девственно чиста.
Все документы я храню в Google Docs. Отличных фотохостингов в этих ваших интернетах -- пруд пруди, а Apple в этой области пока что не предлагает ничего сверх интересного.
Музыка? Не знаю, может кому-то и улыбается перспектива амнистии в области копирайта за $25 (в год?), но что-то мне подсказывает, что содержимое моей музыкальной коллекции, чуть больше чем полностью, состоит из вещей, которые не продаются в ваших айтюнзах по $1 за трек. И радости от картины такого бекапа я не испытываю -- перегонка в проприетарный AAC, upload на какой-то сервак в Штатах со скоростью 100k в секунду, и полное игнорировании кучи музыки во FLAC и других форматах такого рода... А еще мне думается, что у этого сервиса могут быть довольно серьезные географические ограничения. Не?

Но для простых смертных, которые только вчера на свет народились, и не знают, что на свете бывают мышки с двумя кнопками, такой облачный сервис будет, несомненно, штукой полезной. Полезна вся эта история и для Apple, щедро раздающей "первую дозу бесплатно". В нынешних реалиях десять гектар это вообще копейки, на фоне выгоды от привязывания пользователя к своим сервисам. А значит и к своим устройствам. А значит -- за получению невинных душ в вечное ональное рабство.
Я вообще склоняюсь к тому, что Apple все-таки зарабатывает деньги на железе, а не на софте или контенте. Недавно проскочила цифра (непонятно, правда, из какого источника), что Apple содержание App Store выливается в $70 млн. ежемесячно. Понятно, что на фоне получаемого из этого источника дохода (а его размер мы может оценить довольно точно), это довольно серьезные затраты. А значит, история с приложениями для iOS -- лишь пряник для покупателя iPhone/iPad, не более. Тоже самое и облако -- вряд ли это направление будет напрямую генерить ощутимую прибыль. Эта вся история о более удобных продуктах, и привязывании пользователя к ним.

Кстати, аттракцион неслыханной щедрости, устроенный Apple, не такой уж и неслыханный. Контакты, календарь и так далее вообще копейки весят. Плюс 5 Гб под почту и бекап. И плюс фотографии. 1000 штук по 3-4 метра каждая, выходит еще 5 Гб. Итого -- около десяти гигабайт в пике, смешная цифра по нынешним временам. Правда, "640k хватит не всем". К примеру, зная как по дурацки iTunes делает бекап устройства, старательно выгребая папку \Documents из всех установленных приложений (ага, это может быть и ваш любимый AVPlayer с последним сезоном "Хауза"), халявное место может закончится очень скоропостижно. Да и насчет синхронизации фотографий есть некоторые сомнения, зная, к примеру, как фривольно происходит синхронизация айпэда с фотопапками на ПК.

На этой оптимистической ноте -- всё. Любите друг друга, и продукты с надкушенным яблоком на капоте.

Иллюстрации брал из live трансляции Engadget.

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

зы2. Вступление адвоката дьявола. Тем, кто кричит, что Apple все украла у Android. А что вы хотите? Время разбрасывать камни, время собирать камни. Сколько всего тырили у Apple?
Правда, тех, кто рассказывает, мол, какая разница кто и что делал, главное что Apple все всегда делает безукоризненно и идеально, этих граждан, тоже хочется послать на хуй. И вспомнить им идеальный iPad на версии 3.x. Без многозадачности. Без сраных папок. С уебищным браузером без вкладок и функции поиска на странице. С абсолютно уебищной читалкой pdf (iBooks). С клавиатурой, на которой невозможно пользоваться русской раскладкой...
Извините, граждане, у нас с вами разные представления об идеально работающем продукте.

2 comments:

  1. Дядь ты как всегда гениален!

    ReplyDelete
  2. Браво! Очень познавательно.:-) а некоторые фразы сразу в цитатник)

    ReplyDelete