2014-11-01 2 views
0

Недавно меня интересовала механика операционной системы. В том, как я стилю HTML-страницы с CSS, мне было интересно, что разработчики используют для создания ОС, чтобы я мог больше узнать об этом. Любая помощь ценится!Как работает дизайн в операционной системе?

ответ

2

(1) графический интерфейс пользователя (GUI) (см Wikipedia: Graphical user interface) для различных платформ ОС, как правило, состоят из виджетов, предоставляемых ОС-специфических GUI инструментариев (смотри также Wikipedia: List of widget toolkits)

способ, как разработчики " стиль»пользовательский интерфейс зависит от того, что инструментарий позволяет и на то, что диктат платформы (см также Stack Overflow: Is there anything called GUI standards?)


(2) Например, для того, чтобы узнать способ, как создавать и «стилизовать» приложение, которое будет запускаться на настольной ОС Windows, вы можете начать с Windows → Dev Center - Desktop → Getting Started Developing User Interfaces for Windows Applications, где раздел «Implementing a User Interface» позволит вам прямо обращаться к API GUI, предоставляемому ОС.

Вы можете найти друг о друге очень конкретный пример, связанный с библиотекой Windows Presentation Foundation (WPF) виджета (только один из возможных вариантов) в статье Microsoft Developer Network → Windows Presentation Foundation → Styling and Templating

Различных операционные системы используют различные библиотеки родных виджетов и различные наборы интерфейсов и различных User Interface Design Guidelines. Вы можете использовать ссылки в части (1), чтобы найти их

Смежные вопросы