Mobile Widget Architecture

Motivated by the vision that mobile computing devices will certainly constitute the majority of the long term computing devices, new technology and frameworks arrive to facilitate the creation of extremely interactive mobile internet programs. Those programs are known as rich web apps. This project (Mobile Widget Architecture) is focused on a part of those. Particularly the net enabled widget. Widgets are little computer apps which carry out a single task and reduces the threshold of knowledge essential for making them. As the advancement of technology and internet use proceed, this may lead to numerous rivaling technologies and more or less out of date devices. This thesis (Mobile Widget Architecture) investigates the realization of widgets on gadgets already regarded as being of a past generation. This kind of widget system consisting of a mobile widget engine and a server side engine can be more or less isolated from modern day widget enabling frameworks. This dissertation illustrates the appropriateness of utilizing the Representational State Transfer (REST) architectural style for building both widgets as web resources and handles the contrast between the original large system, of internet scale, use of REST with its adoption of comparatively small-scale widgets.

Contents

1 INTRODUCTIO
1.1 Problem Description
1.2 Purpose
1.3 Delimitation
2 BACKGROUND
2.1 Introducing the Widget
2.2 Widget Examples

2.3 Defining the Widget
2.3.1 Widgets and the Internet
2.3.2 Representational State Transfer
3 RELATED WORK
3.1 Available Mobile Widget Systems
3.1.1 Widsets
3.1.2 Yahoo Mobile Widgets
3.2 Creation of Web Mashup Applications
3.2.1 Telefonica RESTful Gadgets
4 RICH INTERNET APPLICATIONS
4.1 Defining the Rich Internet Application
4.2 Developing Rich Internet Applications
4.3 Mobile devices as Rich Internet Application platforms
4.3.1 Device Runtime Environment
4.3.2 Mobile Widget as Rich Internet Applications
5 PROTOTYPE ARCHITECTUR
5.1 The Requirements
5.2 Architecture Goals
5.2.1 Elaboration of the Requirements
5.2.2 Requirements Analysis
5.3 The Architecture
5.3.1 Finding Suitable System Components
5.3.2 Analyzing REST Effects on a Widget Engine
6 PROTOTYPE IMPLEMENTATION
6.1 The Realized Widget System
6.1.1 The Graphics
6.1.2 The Widgets
7 EVALUATIO
7.1 Enabling Widget Web Applications
7.2 Testing the Phonetop
7.3 Graphics
8 CONCLUSION
8.1 Suggestion for Future Work
9 APPENDIX
Appendix A Mobile Widget Frameworks
Appendix B Mobile Widget Technologies
Appendix D Widget View Definition File
Appendix E Example Widget Code…

Source: Uppsala University Library

Download URL 2: Visit Now

Leave a Comment