Requisite(s): 31275 Mobile Networking AND 31244 Applications Programming
This subject covers theory and technologies of server-side and client-side mobile device programming as well as introducing a general framework for mobile commerce. The server-side mobile programming includes Wireless Application Protocol (WAP) Architecture, Wireless Markup Language (WML) and XHTML Mobile Profile. The client-side mobile programming is based on Java Micro Edition (J2ME) and concentrates on the Mobile Information Device Profile (MIDP). The subject provides a basis for understanding how MIDP can be used to develop client-server mobile applications.