Юпитер — как будут строиться программы для Windows 8?


Jupiter может представлять собой последнее усовершенствование Microsoft для среды разработки Windows, улучшая графику и делая его более подходящим для планшетов и планшетных компьютеров. Если вы вспомните «Активный рабочий стол», все это может показаться вам очень знакомым.

Microsoft планирует еще одну смену парадигмы разработки в виде проекта под кодовым названием «Юпитер». На данный момент это всего лишь слухи и инсинуация, но кажется, что они имеют смысл и достаточно основательны, чтобы отнестись к этому серьезно. Основная информация о «Юпитере» — это блог «Все о Microsoft», написанный давним наблюдателем за Microsoft Мэри-Джо Фоли. Большинство представленных комментариев — это просто устные комментарии, поэтому предоставить веские доказательства непросто.

Из-за отсутствия точной подробной информации трудно точно сказать, что такое Юпитер, но, похоже, это уровень пользовательского интерфейса, основанный на XAML, который встроен в уровень представления Windows. Идея состоит в том, что это заставит рабочий стол Windows лучше поддерживать анимацию и графику в целом. Предполагается, что эта новая технология поможет Windows стать более похожей на веб-среду — магазин веб-приложений для Windows 8 — еще одна, по слухам, разработка.
Очевидно, что существует также возможность для перехода между Jupiter и Windows Phone 7, которая представляет собой фреймворк на основе Silverlight / XAML. Однако стоит отметить, что базовая технология XAML была доступна в WPF в течение некоторого времени, и все же единственным настольным приложением от Microsoft, которое использует ее, является Visual Studio 2010 — и многие разработчики не торопятся жаловаться на то, насколько оно медленное и содержит ошибки. является.
Также кажется вероятным, что Jupiter — это попытка заставить Windows хорошо работать на планшетных платформах, сохраняя при этом слой причудливой графики. Учитывая, что одним из объявлений на выставке CES было то, что следующая версия Windows будет портирована для работы под процессорами ARM, используемыми в телефонах и планшетах, это имеет разумный смысл. Уровень представления XAML может быть способом создания упрощенной Windows, подходящей для процессоров с низким энергопотреблением и меньшей памяти.
Один интересный момент заключается в том, что Windows уже однажды пошла по этому пути. Еще во времена Windows 98 Microsoft представила «Активный рабочий стол», который позволял ОС смешивать с веб-контентом и приложениями. Даже сегодня существует базовая технология на основе HTML, которая контролирует отображение папок — просто сейчас никто не говорит об этом, а ActiveX как компонентная архитектура уже история.
Windows давно нуждалась в простой в использовании инфраструктуре пользовательского интерфейса, которая позволяла бы программистам работать с «оболочкой», как если бы это было что-то более современное, но XAML? Поскольку большая часть Microsoft влюбляется в HTML5, даже упоминание XAML в этом контексте является странным. Воссоздание старого подхода Active Desktop с помощью более современного языка разметки может иметь больше смысла.
Это первые дни, и Microsoft вполне может просто собирать идеи, куда двигаться дальше. Microsoft (в лице старшего вице-президента отдела разработчиков Сомы Сомасегара) ответила на блог Мэри-Джо, заявив, что Microsoft не хочет говорить о следующей версии Windows и что некоторая информация в блоге неверна. и устарел. Так что некоторые из них верны и актуальны. Не столько отрицание, сколько запутывание.
Microsoft сложно решить, какую лошадь поставить. XAML, WPF и Silverlight — это мощные собственные среды разработки, но они довольно специфичны для Windows. Стандартные технологии, такие как HTML5 / CSS / JavaScript, слабее, но они стандартны и доступны на многих платформах. Смартфоны и планшетные компьютеры мало похожи на Windows в ее нынешнем виде, и если Microsoft сделает неправильный выбор, рабочий стол может стать нишевой средой Windows.


Добавить комментарий