70 likes | 193 Views
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
E N D
Yet Another Web GUI Framework Göran Båge, Johan Blom
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
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
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
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
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
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