English
Related papers

Related papers: Adroitness: An Android-based Middleware for Fast D…

200 papers

This study is motivated by two key considerations: the significant benefits mobile applications offer individuals and businesses, and the limited empirical research on usability challenges. To address this gap, we conducted structured…

Human-Computer Interaction · Computer Science 2025-06-03 Pawel Weichbroth

Mobile apps provide various critical services, such as banking, communication, and healthcare. To this end, they have access to our personal information and have the ability to perform actions on our behalf. Hence, securing mobile apps is…

Software Engineering · Computer Science 2024-03-12 Joydeep Mitra , Venkatesh-Prasad Ranganath , Torben Amtoft , Mike Higgins

This bachelor's thesis describes the conception and implementation of an augmented reality application for the Android platform. The intention is to demonstrate some possibilities of interaction within an augmented reality environment on…

Human-Computer Interaction · Computer Science 2017-01-09 Lennart Brüggemann

Mobile application development is the most rapidly growing industry in the world. Nowadays, people totally depend on smart phones for performing daily routine tasks which results in tremendous rises in the expectation of human being from IT…

Software Engineering · Computer Science 2021-04-13 Ali Nawaz , Attique Ur Rehman , Wasi Haider Butt

Mobile devices and platforms have become an established target for modern software developers due to performant hardware and a large and growing user base numbering in the billions. Despite their popularity, the software development process…

Software Engineering · Computer Science 2018-07-20 Kevin Moran , Carlos Bernal Cardenas , Mario Linares Vasquez , Denys Poshyvanyk

Smartphones and robots can have an adversarial or a symbiotic relationship because they strive to serve overlapping customer needs. While smartphones are prevalent, humanoid robots are not. Even though considerable public and private…

Computers and Society · Computer Science 2018-07-18 Jose Berengueres

With the massive increase in the number of IoT devices being deployed in smart cities, it becomes paramount for middlewares to be able to handle very high loads and support demanding use-cases. In order to do so, middlewares must scale…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-03-19 Poorna Chandra Tejasvi , Vasanth Rajaraman , Arun Babu Puthuparambil , Akhil Pankaj , Bharadwaj Amrutur

The smart devices are extremely useful devices that are making our lives easier than before. A smart device is facilitated us to establish a connection with another smart device in a wireless network with a decentralized approach. The…

Networking and Internet Architecture · Computer Science 2020-06-08 Tanweer Alam

Android utilizes a security mechanism that requires apps to request permission for accessing sensitive user data, e.g., contacts and SMSs, or certain system features, e.g., camera and Internet access. However, Android apps tend to be…

Software Engineering · Computer Science 2020-01-24 Jianmao Xiao , Shizhan Chen , Qiang He , Zhiyong Feng , Xiao Xue

Low-Latency IoT applications such as autonomous vehicles, augmented/virtual reality devices and security applications require high computation resources to make decisions on the fly. However, these kinds of applications cannot tolerate…

Networking and Internet Architecture · Computer Science 2022-01-31 Amine Abouaomar , Soumaya Cherkaoui , Zoubeir Mlika , Abdellatif Kobbane

Mobile AdHoc NETworks (MANETs) have been identified as a key emerging technology for scenarios in which IEEE 802.11 or cellular communications are either infeasible, inefficient, or cost-ineffective. Smartphones are the most adequate…

Networking and Internet Architecture · Computer Science 2017-02-15 Eduardo Soares , Pedro Brandão , Rui Prior , Ana Aguiar

Context-aware applications process context information to support users in their daily tasks and routines. These applications can adapt their functionalities by aggregating context information through machine-learning and data processing…

Human-Computer Interaction · Computer Science 2018-05-24 Christoph Anderson , Isabel Suarez , Yaqian Xu , Klaus David

We present Text2App -- a framework that allows users to create functional Android applications from natural language specifications. The conventional method of source code generation tries to generate source code directly, which is…

Computation and Language · Computer Science 2021-07-08 Masum Hasan , Kazi Sajeed Mehrab , Wasi Uddin Ahmad , Rifat Shahriyar

With the recent increase in the quantity of high fidelity games appearing on mobile devices and the recent trend of gaming focused mobile devices, there is a new requirement for a clear and comprehensive measure of the quality of gaming…

Human-Computer Interaction · Computer Science 2019-10-31 Hesham Dar , James Kwan , Yang Liu , Omiros Pantazis , Robert Sharp

A central bottleneck for phone-use agents is that controllable, reproducible environments covering real mobile behavior are hard to build at scale. Existing mobile-agent benchmarks have made important progress on evaluation, but they do not…

Mobile apps provide new opportunities to people with disabilities to act independently in the world. Motivated by this trend, researchers have conducted empirical studies by using the inaccessibility issue rate of each page (i.e., screen…

Software Engineering · Computer Science 2022-03-15 Sen Chen , Chunyang Chen , Lingling Fan , Mingming Fan , Xian Zhan , Yang Liu

Energy efficiency is a crucial quality requirement for mobile applications. However, improving energy efficiency is far from trivial as developers lack the knowledge and tools to aid in this activity. In this paper we study the impact of…

Software Engineering · Computer Science 2019-08-29 Luis Cruz , Rui Abreu , John Grundy , Li Li , Xin Xia

With over 500,000 commits and more than 700 contributors, the Android platform is undoubtedly one of the largest industrial-scale software projects. This project provides the Android API, and developers heavily rely on this API to develop…

Software Engineering · Computer Science 2022-06-01 Pei Liu , Li Li , Yichun Yan , Mattia Fazzini , John Grundy

The power management techniques to extend battery lifespan is becoming increasingly important due to longer user applications' running time in mobile devices. Even when users do not use any applications, battery lifespan decreases…

Hardware Architecture · Computer Science 2021-01-25 Geunsik Lim , Changwoo Min , Dong Hyun Kang , Young Ik Eom

Developing interactive applications (apps) against event-driven software frameworks such as Android is notoriously difficult. To create apps that behave as expected, developers must follow complex and often implicit asynchronous programming…

Programming Languages · Computer Science 2019-06-14 Shawn Meier , Sergio Mover , Bor-Yuh Evan Chang