About: UIML     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguages, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FUIML

UIML (User Interface Markup Language) is an XML-based user interface markup language for defining user interfaces on computers.Basically UIML tries to reduce the work needed to develop user interfaces. It allows you to describe the user interface in declarative terms (i.e. as text) and abstract it. Abstracting means that you don't exactly specify how the user interface is going to look, but rather what elements are to be shown, and how should they behave. For example, to describe a message window, you could write: class="DialogMessage" name="HelloWorld"/>

AttributesValues
rdf:type
rdfs:label
  • UIML (de)
  • UIML (fr)
  • UIML (ru)
  • UIML (en)
rdfs:comment
  • UIML (User Interface Markup Language; deutsch: Benutzeroberflächen-Auszeichnungssprache) ist eine Auszeichnungssprache auf Basis von XML, die benutzt wird, um plattformunabhängige Benutzeroberflächen zu gestalten. Dabei soll durch die Einführung einer allgemeinen Beschreibungssyntax dem Modellierer die Möglichkeit gegeben werden, die Struktur, sowie den Style einer Benutzeroberfläche zu definieren. Erst durch anschließende, automatische Transformation dieses Modells der Benutzerschnittstelle wird die konkrete Benutzerschnittstelle erzeugt, welche in einer beliebigen (wenn es einen passenden Mapping-Stylesheet gibt) Programmiersprache beschrieben wird. Momentan werden als konkrete Benutzungsschnittstellen u. a. HTML, VoiceXML und Java Swing unterstützt. XML wird gewöhnlich dazu verwendet, u (de)
  • UIML signifie User Interface Markup Language est un dérivé d'XML permettant de décrire des interfaces graphiques. Normalement les gens pensent à employer XML pour décrire des documents ou des données, mais il est juste un formalisme qui peut être employé pour n'importe quel genre de données structurées. Il y a des outils qui convertissent une représentation d'UIML en représentation pour divers toolkits (par exemple Java awt). UsiXML, un standard parallèle de IUML, vise la même finalité. (fr)
  • UIML (User Interface Markup Language) is an XML-based user interface markup language for defining user interfaces on computers.Basically UIML tries to reduce the work needed to develop user interfaces. It allows you to describe the user interface in declarative terms (i.e. as text) and abstract it. Abstracting means that you don't exactly specify how the user interface is going to look, but rather what elements are to be shown, and how should they behave. For example, to describe a message window, you could write: class="DialogMessage" name="HelloWorld"/> (en)
  • UIML (англ. User Interface Markup Language) — это дочерний язык XML, который служит для описания пользовательского интерфейса приложений. В настоящее время написание приложений на этом языке реализовано в Microsoft Visual Studio в виде XAML для создания WPF приложений. UIML — абстрактный язык. На сегодня, UIML стандартизован OASIS. Теоретически, UIML разрабатывался для разработки кросс-платформенных (Win, PDA и т. п.) приложений. Но на практике перевод приложений с одной платформы на другую связан с трудностями. Вот пример кода (этот код отобразит кнопку в окне): (ru)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • UIML (User Interface Markup Language; deutsch: Benutzeroberflächen-Auszeichnungssprache) ist eine Auszeichnungssprache auf Basis von XML, die benutzt wird, um plattformunabhängige Benutzeroberflächen zu gestalten. Dabei soll durch die Einführung einer allgemeinen Beschreibungssyntax dem Modellierer die Möglichkeit gegeben werden, die Struktur, sowie den Style einer Benutzeroberfläche zu definieren. Erst durch anschließende, automatische Transformation dieses Modells der Benutzerschnittstelle wird die konkrete Benutzerschnittstelle erzeugt, welche in einer beliebigen (wenn es einen passenden Mapping-Stylesheet gibt) Programmiersprache beschrieben wird. Momentan werden als konkrete Benutzungsschnittstellen u. a. HTML, VoiceXML und Java Swing unterstützt. XML wird gewöhnlich dazu verwendet, um Dokumente und Daten zu speichern, es kann aber dank der allgemeinen Definition auch für andere Anwendungen genutzt werden. XML User Interface Language (XUL) bietet ähnliche Funktionen wie UIML und wird von Mozilla u. a. bei dem Browser Mozilla Firefox und dem E-Mail-Programm Mozilla Thunderbird eingesetzt. (de)
  • UIML signifie User Interface Markup Language est un dérivé d'XML permettant de décrire des interfaces graphiques. Normalement les gens pensent à employer XML pour décrire des documents ou des données, mais il est juste un formalisme qui peut être employé pour n'importe quel genre de données structurées. Il y a des outils qui convertissent une représentation d'UIML en représentation pour divers toolkits (par exemple Java awt). L'objectif est de créer à partir d'XML, un langage commun de description d'interface utilisateur, ouvert et libre d'utilisation. Le but est de permettre le développement d'outils de création d'interfaces utilisateur qui soient indépendants des plateformes, qu'il s'agisse des plateformes actuelles ou futures. Initié en 1997, le projet UIML vise à définir un métalangage canonique qui peut décrire n'importe quelle interface utilisateur, sans être tributaire du type d'unité ou d'interface graphique utilisée. UIML peut décrire les interfaces utilisateur qui sont aujourd'hui populaires - interface de bureau, interface web, interface mobile, système embarqué, ou encore applications « voix ». UIML peut également décrire les interfaces utilisateur pour les applications développées à la demande ou les applications à venir. Pour les développeurs qui intègrent les développements de tiers, UIML décrit la couche de présentation. UIML fait l'objet d'une normalisation par l'OASIS depuis 2009 environ ; dès‑lors, l’ancien site UIML.org qui a transféré la responsabilité de la maintenance du standard à OASIS, n’existe plus. XUL, XAML, MXML fournissent des fonctionnalités semblables à UIML, mais ne sont pas des standards. Cependant, un autre standard, XForms, couvre partiellement les mêmes fonctionnalités. UsiXML, un standard parallèle de IUML, vise la même finalité. (fr)
  • UIML (User Interface Markup Language) is an XML-based user interface markup language for defining user interfaces on computers.Basically UIML tries to reduce the work needed to develop user interfaces. It allows you to describe the user interface in declarative terms (i.e. as text) and abstract it. Abstracting means that you don't exactly specify how the user interface is going to look, but rather what elements are to be shown, and how should they behave. For example, to describe a message window, you could write: class="DialogMessage" name="HelloWorld"/> In theory then you could use that description to generate user interfaces for different platforms, like PDAs. In practice, the different capabilities of those different platforms make a complete translation difficult. Other less ambitious domain-specific programming languages attempt only to describe the user interfaces (or other parts of the application or process) in a domain (for example Windows). See for example the Microsoft language XAML. These languages do a better job usually, but are less flexible. Today, UIML is being standardized by OASIS. A separate effort with the same goals as UIML is UsiXML. (en)
  • UIML (англ. User Interface Markup Language) — это дочерний язык XML, который служит для описания пользовательского интерфейса приложений. В настоящее время написание приложений на этом языке реализовано в Microsoft Visual Studio в виде XAML для создания WPF приложений. UIML — абстрактный язык. На сегодня, UIML стандартизован OASIS. Теоретически, UIML разрабатывался для разработки кросс-платформенных (Win, PDA и т. п.) приложений. Но на практике перевод приложений с одной платформы на другую связан с трудностями. Вот пример кода (этот код отобразит кнопку в окне): x:Class="Window1" Title="Window1" Height="322" Width="747"> Name="Button1" Width="225" Height="34">Кнопка (ru)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage redirect of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (62 GB total memory, 54 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software