Joshua Newnham’s scientific contributions

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (1)


Figure 2: Implementation of the front controller pattern that processes XML requests and responses
A Web Services Architecture for Rich Content Mobile Learning Clients
  • Conference Paper
  • Full-text available

December 2006

·

92 Reads

·

3 Citations

·

Joshua Newnham

The increasing use of mobile platforms for application deployment provides new opportunities for information systems architects, but with these opportunities come a number of challenges. The wide range of different types of mobile device, their operating systems, form factors, language runtimes and browser markup make it difficult to deploy generic mobile applications that work reliably and efficiently in all situations. It seems that in many cases there must a trade off between providing a quality user experience and delivering content that is not tailored to a specific type of device. However there are some software tools and architectures that can help us to minimise this trade off. In this paper we evaluate an approach to this problem using a Java Micro Edition based smart client, given generic presentation properties via J2ME Polish and communicating in a platform neutral way using XML messaging. The context of the prototype implementation is a mobile learning system that uses a range of media types in its presentation. This paper describes the software architecture, the key design and implementation issues and an analysis of the performance of the system in realistic connection contexts.

Download

Citations (1)


... Present work differs from the above in the dissemination architecture as it uses J2ME platform and XML messaging. Using same tools another architecture [7] has been designed for delivering rich content into mobile phones. But in that case of Rich Content Mobile Learning, a J2ME smart client application is needed to be installed in every end user device . ...

Reference:

A Mobile Message Scheduling and Delivery System using m-Learning framework
A Web Services Architecture for Rich Content Mobile Learning Clients