Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Mobile Collaborative Applications

Handbook of Research on Mobile Software Engineering: Design, Implementation, and Emergent Applications
Collaborative applications are pieces of software to help people engaged in common task to achieve their goals. These applications are also called groupware while we prefer the term collaborative application or collaboration applications. The word “mobile” refers to such applications used on mobile devices such as mobile phones or PDAs. While notebooks may also be considered mobile devices, we focus on resource-restricted devices like mobile phones in this chapter.
Published in Chapter:
Creating Applications for Real-Time Collaboration with XMPP and Android on Mobile Devices
Daniel Schuster (TU Dresden, Germany), István Koren (TU Dresden, Germany), Thomas Springer (TU Dresden, Germany), Dirk Hering (TU Dresden, Germany), Benjamin Söllner (TU Dresden, Germany), Markus Endler (Pontifical Catholic University of Rio de Janeiro (PUC-Rio), Brazil), and Alexander Schill (TU Dresden, Germany)
DOI: 10.4018/978-1-61520-655-1.ch045
Abstract
The goal of this chapter is to discuss the challenges of generic protocols and platforms for mobile collaboration in general and for the adoption of XMPP for mobile collaboration in particular. The chapter will introduce the XMPP protocol family, discuss its potentials and issues for mobile collaboration, and describe experiences with the implementation of mobile collaborative middleware and applications based on XMPP. In particular the protocol family has been used to create a generic middleware for mobile collaboration providing a set of generic services such as publish/subscribe, group management, and chat functionality, as well as advanced functionality for geo-location and geo-tagging, map visualization, and multimedia content sharing. For the implementation of our platform and applications XMPP is used in combination with the Android platform running on the mobile devices. The authors describe their experiences in adjusting and adopting XMPP protocol implementations based on Java on the Android platform.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR