Posts Tagged ‘интерфейс’

Ранние концепты Windows 7

Вторник, Май 8th, 2012 Нет комментариев

Under : , , , ,

Еще в начале 2007 года команда разработчиков Windows приступила к работе над интерфейсом Windows 7. Прошло более двух лет и Microsoft решила нарушить принятые в компании правила не демонстрировать на публике концепты своих ОС: на прошлой неделе в ходе конференции веб-разработчиков MIX 2009 компания показала посетителям некоторые их ранних концептов Windows 7 , которые так и не увидели свет.

Сам Стивен Синофски (Steven Sinofsky), старший вице-президент группы Windows и Windows Live  Engineering, неоднократно говорил, что он привык размещать на стене в своем офисе макеты и прототипы различных элементов ОС, чтобы воодушевлять команду разработчиков Windows 7.
(далее…)

История мультимедиа в Windows: Media Foundation (ч.3)

Вторник, Май 8th, 2012 Нет комментариев

Under : , , , ,

Третья часть статьи, рассказывающей об истории появления в составе Windows средств по обработке мультимедиа.

18. Windows Vista  и Media Foundation
И тут мы подходим к, вероятно, самому значительному продукту Microsoft 2000-х годов. Это новая операционная система Windows Vista и входящая в её состав новая мультимедийная подсистема Media Foundation.

Оба этих продукта тесно связаны между собой, поэтому мы рассмотрим их вместе. (далее…)

Причина нападок на Windows Vista

Вторник, Май 8th, 2012 Нет комментариев

Under : , , , ,

Когда видишь в сети бесконечные статьи о Vista критической направленности, мне это напоминает действия школьников младших классов. Они стараются выглядеть умнее, чем кажутся. Да и когда они видят, что кто-то дразнит другого ребенка, то они с гордостью присоединяются. Они так поступают потому, что думают, что их комментарий каким-то образом окажется уникальным и поднимет авторитет в глазах других детей. В действительности, это всего лишь показывает их собственную глупость и наличие комплексов.
(далее…)

HTML-приложения: создание многооконных приложений (ч.1)

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

В предыдущей статье, посвящённой HTML-приложениям (HTA), мы научились создавать простейшие приложения, содержащие всего одно, если так можно выразиться, окно. Но в реальной программистской жизни редко удаётся обойтись одним-единственным «окном». Приложение может иметь очень сложный интерфейс, может выполнять разные задачи, к тому же, будучи «однооконным», оно может оказаться неудобным для пользователя.

Напрашивается выход — разделить интерфейс и логику приложения на несколько «окон». Но как это реализовать на практике?

(далее…)

WPF: Создание контролов, стили которых зависят от системной темы

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , , ,

Внешний вид – важная составляющая при создании интерфейса. Причем, неплохо бы внести разнообразие в него. И вот тут приходится очень кстати замеччательная возможность приложений – использование тем. Сделать свои контролы зависимыми от системной темы очень просто. Все что вам нужно, это папка themes, в которую вы будуте помещать файлы содержащие стили. Имя файла темы должно выглядеть так:

Программируем панель задач Windows 7 (ч.1)

Воскресенье, Май 6th, 2012 Нет комментариев

Under : , , , ,

Новая операционная система Windows 7  содержит большое количество нововведений и улучшений. Эти улучшения касаются безопасности, производительности, надежности и т.д. Серьезное внимание также уделено и пользовательскому интерфейсу. Для разработчиков ПО на платформе Windows новая ОС также представляет интерес, т.к. в ней содержатся элементы, на которые можно воздействовать программно. В течении нескольких постов мы поговорим об основных нововведениях и программной модели для них.

Первое что бросается в глаза при работе с Windows 7 — это, конечно, обновленный task bar. В новом taskbar’е действительно много концептуальных изменений. Одно из таких изменений — возможность отображения прогресса выполнения задачи (progress bar).  (далее…)

Windows Phone 7 Series: что таит в себе новая мобильная платформа

Прошедшее в феврале 2010 г. мероприятие Mobile World Congress 2010 наделало много шума относительно новой мобильной платформы Windows Phone 7 Series. Однако, многие детали были раскрыты только мероприятии MIX 2010, которое прошло в марте 2010 г. Платформа Windows Phone 7 Series действительно хороша, в ней сделаны коренные изменения, подарившие вторую жизнь мобильной платформе Microsoft. Однако, как видно по многочисленным отзывам, многими эти изменения были восприняты неправильно и они сделали неверные выводы. На самом деле большинство решений, принятых при разработке Windows Phone  7 Series очень логичные и правильные, и именно они помогут платформе выйти на новый, более качественный уровень. Поэтому на протяжении нескольких заметок я расскажу о различных аспектах новой мобильной платформы и разработке для нее. Рассказ будет строится с позиции разработчиков приложений для мобильных платформ. (далее…)

Windows Ribbon в .NET-приложениях (ч.1)

Суббота, Май 5th, 2012 Нет комментариев

Under : , , , ,

В предыдущей статье я постарался кратко описать то, с чем же мы будем иметь дело на протяжении всей настоящей серии статей, но не стал давать какого-либо конкретного материала касаемо самого предмета. В сегодняшней, по сути, первой статье серии я уже перейду непосредственно к переводу сообщений Арика Познански.

В данной статье мы немного ближе познакомимся с тем, что же всё-таки представляет собой элемент управления Ribbon, а также узнаем краткую историю его развития. Затем мы попытаемся понять некоторые технические детали написания Ариком его враппера, и, наконец, перейдём непосредственно к созданию первого приложения с лентой. (далее…)

Aero

Суббота, Май 5th, 2012 Нет комментариев

Under : , , , ,

Aero — Условное название интерфейса, который определяет восприятие операционной системы пользователем. Aero — набор рекомендаций для программистов, желающих максимально эффективно использовать новую графическую среду Longhorn. Ключевые компоненты интерфейса Aero — прозрачные окна, встроенный список друзей и перемещаемая панель задач.

Эти картинки названы не скриншотами, а «концептуальными изображениями» (concept images) и изображают программу для юристов, в которой некий адвокат раскладывает по полочкам документы, фигурирующие в судебном процессе, и его участников. На первом скриншоте документы и участники процесса распределены по категориям, а на следующей странице можно увидеть картинку, с помощью которой отслеживаются связи между ними. (далее…)

Avalon

Avalon — новая графическая система Lonhgorn. На ней и будет основан новый трехмерный интерфейс Aero. Ниже помещен обзор ноябрьского CTP (тестовой версии). После ноябрьской версии было еще два релиза — в марте и мае. Ссылки на них приведены в конце статьи.

Что такое Avalon?
Avalon – это рабочее название новой графической подсистемы (presentation subsystem) Windows. Он содержит движок отображения и основанный на managed-коде Framework. Avalon унифицирует отображение и манипуляцию документами, мультимедиа-контентом и пользовательским интерфейсом. Он позволяет разработчикам и дизайнерам создавать богатый и современный GUI рассчитанный на пользователей с разным опытом.
(далее…)