Building with XUL<br />MadhuriChopurala<br />Dec 21, 2010<br />http://madhuri.kajacentral.com<br />http://Madhurichopurala...
XML User Interface Language, is an XML User Interface Markup Language developed by the Mozilla project   which  operates i...
No huge libraries of widgets to download. <br />XUL interfaces can be Cross-platform<br />Internet enabled devices <br />A...
XML <br />CSS<br />HTML<br />XBL<br />JavaScript<br />RDF<br />XUL leveraged Technologies<br />
Input controls such as textboxes and checkboxes<br />Toolbars with buttons or other content<br />Menus on a menu bar or po...
Content <br />Skin<br />Locale<br />XUL document	<br />
Top level elements <br />Window, Page, Dialog, Wizard<br />Box Model<br />Boxes, Grids, Stacks<br />Tabular data<br />Tree...
Standalone applications<br />Mozilla applications extensions<br />Remote XUL<br />Mozilla XUL Applications<br />
XUL documentation<br />Creating Applications with Mozilla<br />                              Thank you! <br />References<b...
Upcoming SlideShare
Loading in...5
×

Building with XUL

689

Published on

XML User Interface Language, is an XML User Interface Markup Language developed by the Mozilla project which operates in Mozilla cross-platform applications such as Firefox and Flock.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
689
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Design Applications that perform well on a mobile phone that optimizes web presence mobile ready
  • Building with XUL

    1. 1. Building with XUL<br />MadhuriChopurala<br />Dec 21, 2010<br />http://madhuri.kajacentral.com<br />http://Madhurichopurala.blogspot.com<br />
    2. 2. XML User Interface Language, is an XML User Interface Markup Language developed by the Mozilla project which operates in Mozilla cross-platform applications such as Firefox and Flock. <br />XUL is a presentation specification for creating lightweight, cross-platform, cross-device user interfaces. <br />Gained momentum as the language Web developers and programmers should use for creating user interfaces.<br />What is XUL?<br />
    3. 3. No huge libraries of widgets to download. <br />XUL interfaces can be Cross-platform<br />Internet enabled devices <br />Ability to run on different platforms on Internet enabled devices.<br />Uses an open source implementation of Gecko.<br />Re-uses W3C standards (CSS, DTD, Javascript, RDF, XML)<br />XUL - Introduction<br />
    4. 4. XML <br />CSS<br />HTML<br />XBL<br />JavaScript<br />RDF<br />XUL leveraged Technologies<br />
    5. 5. Input controls such as textboxes and checkboxes<br />Toolbars with buttons or other content<br />Menus on a menu bar or pop up menus<br />Tabbed dialogs<br />Trees for hierarchical or tabular information<br />Keyboard shortcuts<br />XUL elements<br />
    6. 6. Content <br />Skin<br />Locale<br />XUL document <br />
    7. 7. Top level elements <br />Window, Page, Dialog, Wizard<br />Box Model<br />Boxes, Grids, Stacks<br />Tabular data<br />Tree, Listbox<br />Simple Widgets<br />Label, Buttons, Menus, Lab<br />Content Widgets <br />Browser, iframe, Editor<br /> XUL – Widgets controls<br />
    8. 8. Standalone applications<br />Mozilla applications extensions<br />Remote XUL<br />Mozilla XUL Applications<br />
    9. 9. XUL documentation<br />Creating Applications with Mozilla<br /> Thank you! <br />References<br />
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×