Мнение: Apple и будущее программного обеспечения
Время программ-монстров, которые обременяют кошелек и вычислительные мощности компьютера, идет к закату. Так считает блогер Джонни Эванс, и в пользу своей точки зрения выдвигает весьма веские аргументы.
«Мы все звезды в допинг-шоу».
Мерилин Мэнсон
Как говорится, благими намерениями вымощена дорога в ад. А когда речь идет о производстве программного обеспечения, может сложиться мнение, что дорога к пламени ведет через сверхсложность. И здесь срабатывает эффект Apple для пост-компьютерной эпохи: то, что предлагает эта компания, отнюдь не напоминает швейцарский нож, — она предлагает возможности. И эти возможности кроются в использовании ограниченного количества приложений, которые, взаимодействуя друг с другом, позволяют людям решать конкретные задачи.
Американская группа One Like Son записала свой свежий альбом, используя свои iPhone и несколько периферийных устройств.
Смерть монстров
Пора о них забыть. Взгляните на многие солидные приложения — и на ум нередко придет это слово: монстр.
Конечно, эти приложения могут делать все, что только возможно себе представить, — в одном пакете — но многим из нас они нужны для ограниченного числа задач. Кроме того, нынешняя модель развития ПО требует, чтобы характеристики наших систем постоянно возрастали. Иначе пользователям на старых машинах придется мириться с ограниченной производительностью.
Мы знаем, что определенная программа может выполнять определенный набор действий, но чтобы использовать лишь отдельные из них, мы должны покориться воле их создателей и купить не только эту программу, а еще и новый компьютер, способный уложиться в ее требования.
Это своеобразный эквивалент уличной преступности: хотите жить — гоните денежки. А в результате такой оплаты вы получаете только то, что уже имели. Так работает механизм обновления устаревшего программного обеспечения, который обожают крупные производители. И хотя вам не нужно обновляться немедленно, вы ведь знаете, что в конце концов это придется сделать, хотя бы потому, что более старые решения, совместимые с вашим PC или Mac, больше не доступны.
Когда остальные отрасли сосредоточились на добавлении своим продуктам кучи новых и бессмысленных возможностей, Apple почистистила свои операционные системы от избытка мелких незначительных функций и продолжает развивать платформы, дающие зеленый свет настраиваемым приложениям.
Долой старое
Но сейчас такая динамика меняется. Пользователь получает больше контроля над ситуацией. Хотите, чтобы ваше приложение применяло эффекты к картинкам — вот вам такое приложение. Хотите, чтобы программа публиковала эти изображения в социальных сетях — вот приложение и для этого. Вы можете использовать их совместно, выбирая только те инструменты, которые делают именно то, что вам нужно, без какого-либо серьезного влияния на производительность устройства.
По мере того, как совершенствуются планшетные компьютеры и смартфоны, мы можем видеть, что разница между этими устройствами и настольными компьютерами испаряется. Мы в состоянии использовать свою собственную, индивидуально подобранную коллекцию приложений для выполнения многих действий, в которых мы ранее зависели от раздутых программных пакетов, требующих условий «люкс».
Apple предвидела такой поворот событий. В то время, когда остальные отрасли сосредоточились на добавлении своим продуктам кучи новых и бессмысленных возможностей, нацеливаясь только на рост продаж, эта компания почистистила свои операционные системы от избытка мелких незначительных функций (Snow Leopard, Lion) и продолжает развивать платформы, дающие зеленый свет настраиваемым приложениям.
Все на борт!
Будущее разработки программного обеспечения — в создании небольших приложений. Производители традиционного ПО (Adobe, Microsoft и иже с ними) должны обратить внимание на эти изменения и отдать им должное. Чем более мы пользуемся небольшими программами, тем менее мы нуждаемся в их продуктах. Те, кто используют Office, захотят не только иметь возможность приобрести Word отдельно, но и будут ожидать, что некоторые его функции (в основном те, которыми они не пользуются) будут доступны как опциональные дополнения.
Если вы используете Word только для ввода текста, вы захотите иметь просто базовую программу и словарь. А если возникнет необходимость сделать что-то еще, вы будете рады приобрести расширения, которые добавят программе нужные вам функции. Расширяемость программ — это обязательное условие. Adobe не может зависеть от одного Photoshop, чтобы постоянно укреплять продажи своих остальных программных продуктов. В частности, это сказывается и на цене.
Крупные разработчики ПО не могут позволить себе почивать на лаврах. Они должны как можно быстрее принять этот новый дух времени, прежде чем их клиенты обратятся к конкурентам, предлагающим нужные решения.
Любая попытка ограничить эту эволюцию — например, через введение новых стандартов сохранения документов или изображений, которые несовместимы с другими решениями, — вызовет восстание. А пользователи только выиграют.
Нельзя утверждать, что нам больше не понадобятся сложные решения. Но они тоже превратятся в грузовики, которые можно будет наполнять по усмотрению пользователя.
Да здравствует реальность
Любая форма подчинения в определенных аспектах требует согласия. А потом приходит время, когда рабовладельческий лозунг «один инструмент, чтобы делать все» испытывает давление автономии небольших настраиваемых приложений, которых становится все больше и больше. Старые империи по созданию ПО просто рухнут, если не поймут, что пыль с ног можно стряхнуть, двигаясь туда, куда устремился весь рынок.
Нельзя утверждать, что нам больше не понадобятся сложные решения. Но они тоже превратятся в грузовики, которые можно будет наполнять по усмотрению пользователя. И наши компьютеры больше не будут отдавать все свои ресурсы на прокорм раздутых систем-монстров. Вместе с крахом крупных производителей я вижу будущее за программным обеспечением с открытым исходным кодом. GIMP, кто еще?
Разработчики программного обеспечения должны пристегнуть ремни и действовать без страха. Вот вам исторический аналог: я помню времена, когда основатель Napster Шон Фаннинг предложил музыкальным лейблам лицензировать распространение музыки. Его аргумент: хотя лейблы и продадут меньше, позволив закачивать дорожки выборочно, но больше людей захотят купить, и за счет этого прибыль вырастет. Как мы знаем, одна из самых важных индустрий на планете с этим не согласилась. И проиграла.
В будущем мы поймем, что экономика небольших приложений так же разрушительна для устаревших моделей разработки ПО, как «цифра» для музыкальной индустрии.
Отрицание — ошибочный шаг
Отказываясь идти в ногу со временем и использовать новые модели дистрибуции, лейблы убили свое собственное производство. Эта была смерть из-за страха, непонимания и глупости. Мы видели их застывшие глаза, как у кроликов в свете фар грузовика. Между борьбой и бегством они сделали неправильный выбор и стали жертвой. За творческими людьми не угонятся ни самодовольные лицемеры, защищающие состояния огромных корпораций, ни юристы с учеными степенями.
В будущем мы поймем, что экономика небольших приложений так же разрушительна для устаревших моделей разработки ПО, как «цифра» для музыкальной индустрии. Динозаврам придется либо вымереть, либо развиваться.
Большинство из нас не почувствует разницы, когда станет использовать конфигурируемые наборы небольших приложений для решения своих насущных задач. И зачем нам беспокоиться о судьбе нескольких самодовольных корпораций, если мы можем найти инструменты, способные в два счета справиться с тем, что нам действительно нужно? Со временем моя точка зрения перестанет быть мнением, превращаясь в исторический факт. Вы к этому готовы?
Источник: блог «ябблоголика» Джонни Эванса.
Вас также может заинтересовать: iphone купить.