| « Итоги 2007 | Обзор лучших постов на RIAPriority.com за 2007-й год » |
2008: RIA-прогнозы по России
В качестве завершения 2007-го года решил попробовать себя в модном жанре предсказания будущего. Дело будет касаться RIA-технологий. И только в России. Так что никаких мировых тенденций, только местечковые.
Ну и, опять же, каких-то четких прогнозов дать не могу: только тенденции. Зато через год можно будет проверить.
Итак, поехали:
Основной технологией создания RIA будет оставаться AJAX. Отстающая на несколько лет Россия только сейчас вплотную подбирается к этой технологии, которая по сравнению со статическими веб-страничками, в подавляющем большинстве представленными в Рунете, будоражат умы веб-разработчиков. Эта игрушка не требует коренным образом переквалифицироваться в управдомы. Вдобавок, создает много фана для тех, кто любит потрахаться по-настоящему.
Однако, технология имеет существенный минус в глазах российских разработчиков: она опирается на уже готовые фреймворки. Нет более сильного удара по самолюбию наших соотечественников, чем использовать готовую поделку, тем более если она написана “тупыми пиндосами".
Ждем появления местечковых AJAX-фреймворков.
После выпуска в 2008-м году некоторых громких российских проектов на базе Flash-платформы, интерес у ней несколько возрастет, и, возможно, скепсис некоторых колеблющихся будет погашен. Так или иначе, приходится наблюдать постепенный (не взрывной) рост числа Flash-разработчиков. Тут он тоже не будет взрывным, но станет чуть более быстрым.
Проблема этих проектов будет в том, что сделаны они будут на Flash, а не на Flex. Ввиду очевидного факта нехватки Flex-разработчиков и отсутствия соответствующей их критической массы. О преимуществах Flash в создании подобных RIA-проектов все заинтересованные (или интересующиеся) лица естественно будут информированы. Что повысит спрос и уровень зарплат Flash-разработчиков.
Выход в 2008-м году технологии Adobe AIR не произведет никакого особенного фурора в России. Данная технология не будет рассматриваться как ключевая и широко использоваться. Традиционные Flash-разработчики после кратковременного интереса быстро изменят этой технологии с традиционными прожекторами, как более функциональным решением.
Идеология RIA, часть которой является Adobe AIR, в России не сформировалась и некому ее формировать. Речь идет о широком распространении этой идеологии. Так, чтобы термин RIA был на слуху. Так, чтобы RIA - это модно.
Microsoft выпустит Silverlight 2.0 и тем самым быстро завоюет свою нишу. Вся армия .NET-разработчиков теперь получит дополнительную возможность писать полноценные RIA для веб и портировать старые. Наличие бесплатных инструментов разработки (VS Express + соответствующее расширение), мощная библиотека компонент, скинизация, DLR, медиа-возможности, производительность - все это будет мощным стимулом к созданию приложений на базе Silverlight.
Новизна технологии (и соответствующее отсутствие негатива: вспомните отношение большинства к Flash как к технологии производства назойливых баннеров), которая вполне резонно может позиционироваться как кроссплатформенный .NET в вебе, обеспечит благосклонность потенциальных заказчиков, которая будет подкреплена финансовой мощью Microsoft. И, опять же, налаженная поддержка сообщества разработчиков.
Основным препятствием будет малая доля установленных Silverlight-плагинов на машинах пользователей. Что, возможно, побудит MS включить его в апдейты Windows. Так или иначе, но для решения ряда бизнес-задач (CMS сайтов, написанных на базе ASP .NET, интранет-приложения итд.) это решение будет идеальным, а доля установленных плагинов к концу 2008-го достигнет 90% для 1.0 и 70% для 2.0.
Но ясно одно: нас будет ждать довольно большое число вакансий по Silverlight. И, скорее всего, если термин RIA приживется, то чаще всего будет расшифровываться как Rich Interactive Applications.
Что касается Flex, то я прогнозирую столь же неторопливый, практически незаметный рост. Число вакансий по-прежнему не будет превышать 1-2 в месяц, зарплаты по-прежнему будут варьироваться в весьма широких пределах из-за несформированности рынка, по-прежнему большинство разработчиков и проектов будут так или иначе ориентироваться на Запад, по-прежнему отечественные заказчики будут относиться к Flex весьма настороженно. Скепсис традиционных веб-разработчиков вряд ли пройдет. С учетом того, что все .NET-овское крыло бесповоротно отвалится с выпуском Silverlight 2.0.
Что касается RIA для массового использования, то тут все флексовые задачи будут продолжать делаться на Flash, и эта тенденция будет только усугубляться (см. второй пункт). Вряд ли нас ждут какие-то всенародно известные российские проекты на Flex.
Критическая масса Flex-разработчиков, которая позволит констатировать факт того, что технология прочно вошла в список охотно рассматриваемых для реализации, в 2008-м не сформируется. Даже несмотря на появление соответствующих групп пользователей и осторожной поддержки от Adobe.
Не берусь предсказывать, будет ли сделан перелом в этом направлении. Думаю, что будет, но не раньше первой половины 2009-го.
По части JavaFX. Ну тут ничего особо нового в 2008-м нам ждать не придется. Скорее всего на следующих JavaOne будет очередной анонс. Нам сообщат о том, что первая версия вот-вот выйдет. После ее выхода технологию будут использовать лишь некоторые Java-энтузиасты, которым недостаточно их стабильной высокой зарплаты, а хочется чего-то большего. В общем, думаю, что на 2008-й я бы не прогнозировал больше пяти вакансий по России, где бы фигурировал JavaFX.
Таковы мои прогнозы. Вернее, не прогнозы даже, а больные фантазии, базирующиеся на том узком фрагменте окружающей (не)реальности, который мне доводится наблюдать.
А каковы ваши версии?
Трекбек адрес этой записи
URL трекбека (щелкните правой кнопкой мыши и скопируйте ссылку)
13 комментариев
Во всем остальном, увы, согласен. Особенно неприятна часть, касающаяся Silverlight, но, боюсь, это правда. Все-таки я любитель Flex
Насколько это может быть применимо к России (и тем более Украине) - вот вопрос.
По поводу AJAX - русские наработки уже есть, я их использую
Ну и чем они лучше оказались западных аналогов?
Насколько это может быть применимо к России (и тем более Украине) - вот вопрос.
Речь как раз идет о России, о задворках цивилизации (к прискорбию). На Западе Flex прочно вошел в арсенал технологий и довольно широко используется. Чего нельзя сказать о России.
Хочеться верить, что появление Silverlight 2.0 может подтолкнуть Adobe к более последовательным и энергичным действиям.
Ну надежды и веры у нас никто не отнимал
Ну и чем они лучше оказались западных аналогов?
В первую очередь, проверенной русскоязычностью. А то англоязычные движки редко тестируют на альтернативных кодировках - там можно с ними ожидать проблемы на проблеме.
Я, пожалуй, останусь глухим и слепым оптимистом...
Оптимисты не ходят третьего января на работу