140 likes | 298 Views
ISQA 407 WML/XML. Dr. Sergio Davalos Winter 2002. Agenda. Wireless technology WML In-class work. Wireless technology. Mobile access to information Barriers – complexity/device Intranet and mobility Wireless Application Protocol. WAP. Small screens – display Limited processing power
E N D
ISQA 407 WML/XML Dr. Sergio Davalos Winter 2002
Agenda • Wireless technology • WML • In-class work
Wireless technology • Mobile access to information • Barriers – complexity/device • Intranet and mobility • Wireless Application Protocol
WAP • Small screens – display • Limited processing power • Keyboard (?) • Limited bandwidth
WAP network • Data bearer – medium • Method for transmitting • Way of ecodning • Method for creating secure links • HTTP – figure page 9 • WAP gateway • Not web enabled need gateway
WAP development • WML code • WAP emulators • Skins
WAP content • Viewing WAP content • Load from PC – local • Access files stored on web servers using http and pretending to be a gateway • Access files via real gateway • IIS • Inetpub • PWS
MIME types • MIME – multipurpose Internet Mail extensions • WAP MIMEs • wml • wmlc – compiled wml • wmls – wmlscript • wbmp – wireless bitmap image
IIS • Page 13
PWS • Page 15
Phone.com UP.simulator • Page 15 • URL: http://developer.openwave.com/download/index.html • Installing • Using – enter URL page 20 • Viewing wap applications
Your first WAP application • Page 22
wML • Application – document – deck –card • Document prologue • <?xml version="1.0"?> • <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" • "http://www.wapforum.org/DTD/wml_1.1.xml"> • The deck • <wml> </wml> • <card> </card. • Content – p • Compiling - WAP binary XML
Other • Comments • <!-- Timer example --> • Attrbutes • <card id="wait" ontimer="#stop"> • Page 72 – try it • Page 74 – try it