1 / 7

Yet Another Web GUI Framework Göran Båge, Johan Blom

Yet Another Web GUI Framework Göran Båge, Johan Blom. Mobile Arts. Provides Messaging & Presence products to Mobile Network Operators Offices in Stockholm and London References in Europe

bart
Download Presentation

Yet Another Web GUI Framework Göran Båge, Johan Blom

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Yet Another Web GUI Framework Göran Båge, Johan Blom

  2. Mobile Arts Provides Messaging & Presence products toMobile Network Operators Offices in Stockholm and London References in Europe Founded 2001 by a team of mobile telecom experts with extensive experience from development and standardisation of GSM/UMTS/PDC/PCS platforms and applications, such as HLR, MSC/VLR, SSF, SCF, WAP-GW, MLC PrePaid Systems, Unified Messaging Systems www.mobilearts.se

  3. Background GUI for an Alteon/Nortel Product Beautiful & powerful Never released? Client required Erlang and GTK CLI and GUI for Mobile Arts products Web based GUI

  4. Some observations Using a graphics environment, e.g GTK, Java Web based GUI + Powerful + Detailed layout - Client box need special software + Everyone has a browser + No need to install special client software - Only polling Browser differences  Limited layout control

  5. Mobile Arts GUI, first implementation Started out pure and simple Standard HTML only No frames CSS but reality rules Frames Javascript Messy result Browser dependencies (support Netscape 4, 7 and IE) in Javascript and CSS Many pages with similar functionality and layout

  6. Template based GUI XML like template notation Separate different views Static structure and layout Dynamic content - interface to application button actions table content and options parameter checks ... Help texts

  7. URL: …/xxx:entry xmerl xxx.gul jnets gui_lib.erl parse tree HTML code_gen code_lib.erl gui_lib.js xxx_gui.erl How it works

More Related