Thesis: Cross Platform Mobile and Web Widgets Installation

Pages: 63 (17284 words)  ·  Bibliography Sources: 20  ·  Level: Doctorate  ·  Topic: Education - Computers  ·  Buy This Paper

Cross Platform Mobile and Web Widgets Installation

Computer-mediated communication and decision-making applications for teams are extremely varied and ubiquitous, ranging from e-mail to shared bulletin boards for classrooms to remote conferencing. As the potential to put these applications onto the Web becomes better exploited, computer-mediated communication and coordination of teams of individuals will become even more widespread. Although the Web is normally thought of as an individual-to-mass form of communication, it actually has a great deal of potential to serve team collaboration. This is largely due to the cross-platform nature of Web design. It is also partly due to the fact that Web-based applets do not require the team members to have specialized software installed on their machines in advance (Proctor & Vu, 2005). Likewise, mobile commerce is gradually emerging as a new commercial environment in the U.S., facilitated by the increasing numbers of consumers who have mobile phones and other portable wireless electronic communications devices. No longer simply a mobile telephone, mobile phones offer new communications and information services. Mobile commerce will enable consumers to use their mobile phones to conveniently purchase goods and services (like parking passes or theater tickets) and to receive timely information content (like directions and maps). Mobile commerce is also generating new advertising opportunities for suppliers of new and existing products and services directed at consumers through their mobile phones (King, 2008). In addition, Mobile phones may well be the next big consumer marketing opportunity. M-advertising is a form of mobile commerce (also referred to as m-commerce or mobile e-commerce). In m-commerce, wireless devices such as mobile phones, wireless-enabled handheld computers, vehicle-mounted technologies, and personal message paging devices are used to connect to mobile services. M-commerce applications include m-advertising that is directed at or accessed on consumers' mobile phones, such as advertising sent in text messages to consumers (King, 2008).

Statement of the Problem

Despite the spread of software development and software usage, there remains a dearth of cross-platform applications which run on PC operating system, web browsers and mobile as well. In this regard, Wallen (2010) emphasizes that, "From Windows to Linux to Mac and back, it's becoming more and more difficult for companies to pin themselves down to one single platform. As a result, we need applications that can span those various platforms" (para. 3). Since technologies are no longer different from each other in today's era, we can develop such application with ease. The study sought to undertake the deployment of one such cross platform application. For web browsers this application will make it possible to install widgetsmobile applications on a website's user view without communicating with the website owner. The application or widgets installed on the site user's view will be non-modifiable by the user. The widgets installed on one site cannot be used in another site. The user will be able to install mobile applications on Desktop OS as well and vase versa.

This study determines how it is possible to install these applications and widgets on the user's site view without communicating with the site owner by installing a platform on the site user's operating system which will provide services to all user web browsers. This platform (micro engine) will set the location, the size and the site user by parsing the incoming HTML stream and reformat it to the desire presentation. The user will have the freedom of choosing the desired applications or widgets from the set of available applications in the markets existing today with no relation to the platform he run on his machine and install them on his own site view as well for Mobile application installed on Desktop OS. This will open such market to new customers which will consume applications with no relation to the platform he run and increase market monetization. My understanding and experience in Mobile and Web 2.0 Applications market will help me to bind them together and to open more monetization options.

According to Thompson (2008), the term "Web 2.0" refers to the next generation of Internet applications that allow (even encourage) the average Internet user to collaborate and share information online. It signals a major change in Internet use, since in the computer world "2.0" indicates a major upgrade to an original program. Web 2.0 sites allow anyone to contribute content and to participate with other users in editing and even combining or remixing existing content with other material to repurpose it for additional uses. Thus content on the Internet is no longer static; it is changing and dynamic. A distinguishing Web 2.0 feature is the increasing significance of the individual user, as anybody (even a fifth-grader) can create and upload text, as well as audio and video, to the Internet. Another characteristic is the reliance on user participation, often referred to as the "wisdom of the crowd" and the "architecture of participation." Web 2.0 has an inherent trust in people and what they can contribute when working together toward a common goal for the greater good. Unlike developing a cross platform application, this study focused on installing the cross platform application (deployment) on cross platform environments without changing or interrupting the application source code.

Specific Objectives of Research

The study's objectives were four-fold as follows

1. The researcher wants to expose how it is possible to install the widgetsmobile applications on the web site user's view without even communicating with the web site owner. A widget's end user experience is solely controlled by a widgetmobile applications manager which is part of the widgetmobile micro engine manage the applications the user installed on his site view. The widgetmobile application manager will manage the application source and private parameters such as registration username and password if needed.

2. The researcher aims to develop a micro engine which will manage the installed applications, the positions, sources and the conversion from such platform to a web application stream. This micro engine which can be effectively implemented in a cross platform environment will serve the system and the web browsers using the HTTP stream by interpreting to HTML and JavaScript application. The micro engine will bears several advantages such as flexibility, strength, staff, location and operations, hence the same micro engine will be developed for multiple platforms covering web browsers elements, personal computer Operating Systems and mobile Operating Systems speed, resolutions and unique components such as GPS and Rotation.

3. The widgets/mobile applications installed by the users cannot be modified by the other net users and the widgetsmobile applications installed on one user's website view cannot be used by the other user in his/her website view over the net. The Choice of the widgetsmobile applications to be installed will be made by the user and will depend upon the set of available widgetsmobile applications in the market with no relation of platform dependences.

4. Rather than having multiple environments, the researcher wants to have a common environment for running applications or widgets for almost any platform be it a mobile phone, a web browser or Windows desktop. There will surely be Application Programming Interface (API) and Data Object Model differences (DOM) differences to extend the micro engine system to support more capabilities and new incoming technologies. For example Windows widgets allow access to Windows Management Instrumentation (or WMI) so that an application having all the system functionality provided by WMI can be use these resources, but the mobile is limited to web-services-based development and really basic DOM, but even though HTML/JavaScript/CSS can be used as a standard for running cross platform applications.

Importance of Study

Services like iGoogle, Netvibes, and Pageflakes make available to users a large number of widgets they can add to their personal pages. In addition, there are sites that offer collections of widgets, such as Widgetbox, Widgipedia, and Clearspring. They allow for search or category-based browsing. On the largest of these sites, Widgetbox, a search reveals some 2,600 widgets in the education category and some 80 for language learning. The latter tend to be applications such as flashcards, Web page translators, dictionaries, or word of the day, but also include mini-apps like a multi-lingual text-to-speech engine, a Second Life language learning integrator, and HowStuffWorks (for content-based English language learning). Not all widgets found in collector sites will work in all environments. In fact, there are two principal kinds of widgets: desktop and Web (Godwin-Jones, 2009).

Desktop widgets are designed to run in particular environments, such as the Dashboard system for Macintosh OS X or the "sidebar" in Microsoft Vista. Web widgets, on the other hand, can be deployed more widely (Godwin-Jones, 2009). While they may be designed for a particular service, they can generally work on any Web page. This may require some adjustments to the code, which, if created in one of the widget authoring environments, will be done automatically through the export/integration process (Godwin-Jones, 2009). Web Widgets allow users to include Java effects without scripting, support for most common streaming media, and Web windows that enable users to view multiple Web pages simultaneous (Schneider 2000,… [END OF PREVIEW]

Four Different Ordering Options:

?
Which Option Should I Choose?

1.  Buy the full, 63-page paper:  $28.88

or

2.  Buy + remove from all search engines
(Google, Yahoo, Bing) for 30 days:  $38.88

or

3.  Access all 175,000+ papers:  $41.97/mo

(Already a member?  Click to download the paper!)

or

4.  Let us write a NEW paper for you!

Ask Us to Write a New Paper
Most popular!

Music Education or Cross Platform Development Term Paper


Mobile Marketing in Hotels Introduction Chapter


Web 2.0 With a Focus on Social Networking and a Little on Its Privacy Issues Research Paper


Cross-Border Alliances Are Defined as Strategic Partnerships Essay


Web Thesis


View 1,000+ other related papers  >>

Cite This Thesis:

APA Format

Cross Platform Mobile and Web Widgets Installation.  (2010, July 26).  Retrieved July 15, 2019, from https://www.essaytown.com/subjects/paper/cross-platform-mobile-web-widgets-installation/3426

MLA Format

"Cross Platform Mobile and Web Widgets Installation."  26 July 2010.  Web.  15 July 2019. <https://www.essaytown.com/subjects/paper/cross-platform-mobile-web-widgets-installation/3426>.

Chicago Format

"Cross Platform Mobile and Web Widgets Installation."  Essaytown.com.  July 26, 2010.  Accessed July 15, 2019.
https://www.essaytown.com/subjects/paper/cross-platform-mobile-web-widgets-installation/3426.