XULRunner
От: Sorantis Швеция  
Дата: 19.03.09 16:52
Оценка:
Тут довольно много обсуждалось про кросплатформенные библиотеки, такие как Qt, wxWidgets...
Хочу добавить в общую копилку еще одну.

XULRunner is a Mozilla runtime package that can be used to bootstrap XUL+XPCOM applications that are as rich as Firefox and Thunderbird. It will provide mechanisms for installing, upgrading, and uninstalling these applications. XULRunner will also provide libxul, a solution which allows the embedding of Mozilla technologies in other projects and products.


Сайт проекта: XULRunner
Пример доступных контроллов: xul

Используемые технологии.

XPCOM is a cross platform component object model, similar to Microsoft COM. It has multiple language bindings, letting the XPCOM components be used and implemented in JavaScript, Java, and Python in addition to C++. Interfaces in XPCOM are defined in a dialect of IDL called XPIDL.
XPCOM itself provides a set of core components and classes, e.g. file and memory management, threads, basic data structures (strings, arrays, variants), etc. The majority of XPCOM components is not part of this core set and is provided by other parts of the platform (e.g. Gecko or Necko) or by an application or even by an extension.


Сайт проекта: XPCOM


XUL (XML User Interface Language) is Mozilla's XML-based language that lets you build feature-rich cross platform applications that can run connected or disconnected from the Internet. These applications are easily customized with alternative text, graphics and layout so they can be readily branded or localized for various markets.


Сайт проекта: XUL
As long as there is life, there is hope
xul xpcom xulrunner
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.