The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Advancements in game design, mobile technologies and game play have made researching into Massively Multiplayer Online Games a completely different genre altogether demanding interdisciplinary methodology and integration of different perspectives. The current study uses definitions borrowed from the MDA framework and combines it with active user perspectives and components of formal analysis to explore...
Mobile games have come to revolutionize the mobile handset and gaming industry, pushing chip vendors to compete in order to provide better and better graphics capabilities by means of dedicated processors. This capability coupled with the sensing and communication ability offered by smartphones, provides the developers with the building blocks for innovative gaming solutions. In particular, multiplayer...
To attract more users, implementing the same mobile app for different platforms has become a common industry practice. App stores provide a unique channel for users to share feedback on the acquired apps through ratings and textual reviews. However, each mobile platform has its own online store for distributing apps to users. To understand the characteristics of and discrepancies in how users perceive...
Selecting and prioritizing major device models are critical for mobile app developers to select testbeds and optimize resources such as marketing and quality-assurance resources. The heavily fragmented distribution of Android devices makes it challenging to select a few major device models out of thousands of models available on the market. Currently app developers usually rely on some reported or...
Push notification is a mechanism that allows individuals to receive updated information quickly. Push notification delivery needs to be effectived and has to be paid attention to time zone differences between countries in order to generate time-appropriate notifications. This push notification system was developed using distributed event-based system approach. The research methodology consists of...
Along with the wide spread of mobile devices to access the Internet from anywhere at any time, the smartphone application market has been growing with amazing speed. The study of usages of smartphone applications by individual users, however, has been rather limited in the literature, relying upon real data collected from either a limited number of volunteers or the network level information at the...
This paper presents a mobile serious game, which exploits the Socio-Cognitive Conflict (SCC) by means of a game with the aim of supporting preschool and primary school children in understanding two important concepts: (i) topographical orientation, and (ii) recycling. In fact, an important competency that children deal with is the topographical orientation, particularly as regards the relativity of...
The increase in the use of mobile devices and the large amount of sensitive information that they store make them valuable targets for cybercriminals. In this work, we use the systematic mapping methodology to identify what are the main security incidents targeting mobile devices and what are their main causes. Finally, this research aims to propose some guidelines to avoid or minimize the extent...
Mobile devices are becoming more powerful and versatile than ever, calling for better embedded processors. Following the trend in desktop CPUs, microprocessor vendors are trying to meet such needs by increasing the number of cores in mobile device SoCs. However, increasing the number does not translate proportionally into performance gain and power reduction. In the past, studies have shown that there...
The development of mobile platform applications is increasing significantly since the rapid growth of mobile operating system and the high ability of mobile computing performance. Many mobile application developers nowadays work on a project to be implemented in a different mobile OS environment. The cross-platform applications are now becoming one of the advantages to be achieved by developers to...
Although the price of a digital product was identified as one of the determinants of committing digital piracy in the previous studies, the relationship between the price and the level of piracy has not been empirically tested with real market data. This study investigates the impact of price related factors on digital piracy in the context of the mobile app market. Particularly, it seeks to study...
Serious games fall under a set of applications capable of improving recovery times by increasing the player's engagement. In this paper we focus on the possibility of joining thatcapacity to Microsoft Kinect sensors ability to collect data without the need of additional sensorsand present an application capable of giving proper feedback about the player's behavior during a rehabilitation session....
Mobile devices are now part of our everyday lives, and the emergence of online application marketplaces allow a rapid spread of new mobile applications to a large user base. Such user-installed mobile applications constitute a large part of our daily interaction with the devices. With more than one million available applications, Android Market, the online catalog for Android devices allows users...
In this paper we show how the vision module can be divided to stationary and mobile object detection subsystems. According to the results, by active management of the robot image processing, the robot processing load is reduced and yet the accuracy of object tracking and self-localization is preserved. Our proposed conditional vision method is used to decrease the robot cognition cost.
In this demonstration, we port our current Connect6 program, NCTU6, to mobile devices, such as iOS devices, Android devices. However, computing powers of mobile devices are also relatively weaker when compared with high-end machines. For example, the CPU speeds of mobile devices are about 1/5 to 1/8 of those of desktops, and the memory of mobile devices is usually limited to several megabytes. In...
The mobile application development industry is increasingly growing up due to the intensive use of applications in mobile devices, most of them running Android Operating System. However, developing applications for mobile platforms demands additional worries such as code efficiency, interaction with device resources, as well as short time-to-market. Model-driven Engineering (MDE) combined with UML,...
Playing is an essential part of human culture, even more so nowadays with computer-based games. Gaming is also regarded as an effective means to transfer knowledge and spark interest in a particular topic. This family of games is referred to as educational games and serious games. In this paper we describe the design and evaluation of a mobile casual, level-based game called ARTournament conveying...
With the shift from desktop/laptop computers to multi-touch mobile devices (e.g. iPad, Smartphone, Tablet handheld), these mobile devices have become a part of everyday life and have potentials to promote in-class activities between teachers and students. In this paper, we have developed mobile learning applications for the Google's Android and Apple's iOS platforms to be used in electrical engineering...
This paper presents development of humanoid balancing robot system whose structure is a combined system of a humanoid robot system and a mobile inverted pendulum system. The humanoid robot steps on the mobile inverted pendulum as if the humanoid robot rides the mobile robot. A new concept of the center of gravity based control method is presented. The humanoid robot on the balancing system can control...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.