8,792 Hits in 5.0 sec

Insights into layout patterns of mobile user interfaces by an automatic analysis of android apps

Alireza Sahami Shirazi, Niels Henze, Albrecht Schmidt, Robin Goldberg, Benjamin Schmidt, Hansjörg Schmauder
2013 Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems - EICS '13  
Users can easily install third party applications from central mobile application stores. In this paper we present a process to gain insights into mobile user interfaces on a large scale.  ...  Further, we analyze interface layouts to determine the most frequent interface elements and identify combinations of interface widgets.  ...  In general, the presented approach suggests a new method to understand user interface designs that may help to implement new development tools for designing more successful and more usable applications  ... 
doi:10.1145/2494603.2480308 fatcat:ztoa2odsibbirgwfruh5opr52a

Remote Control of Mobile Devices in Android Platform [article]

Angel Gonzalez Villan, Josep Jorba
2013 arXiv   pre-print
An Android application running a group of server programs on the device, connected to the network or USB interface, depending on availability.  ...  This paper proposes a new architecture for remote control of Android mobile devices, analyzing the different alternatives and seeking the optimal solution in each case.  ...  Otherwise, the system will have to implement a native method to capture the graphics. To perform the connection two methods are available, USB interface or Socket networking.  ... 
arXiv:1310.5850v1 fatcat:cfkix2clobeodbwlwyhjtr7pay

The First Android Client Application for the iLab Shared Architecture

Bogdan-Alexandru Deaky, Danilo Garbi Zutin, Philip Bailey
2012 International Journal of Online Engineering (iJOE)  
on a few real-world mobile devices and the experience gained represents the basis for future changes in the Service Broker and for future teleengineering applications that involve Android.  ...  An important challenge was to properly connect to the ISA Service Broker, because its current version was developed with browser-based client applications in mind.The application was successfully tested  ...  ACKNOWLEDGMENT The authors would like to thank AllView for hardware support and Bluemind Software for application development expertise.  ... 
doi:10.3991/ijoe.v8i1.1946 fatcat:uwbumdau6becbgjdbouydkanle

Android Application for Children to Learn Basic Solat

Norhasyimah Hamzah, Noor Dayana Abd Halim, Mohammad Hafiz Hassan, Arihasnida Ariffin
2019 International Journal of Interactive Mobile Technologies  
A learning application can serve as a new method for learning about how to perform a solat. In this approach, solat can be taught digitally using a portable platform, including Android.  ...  This study aims to (i) develop and incorporate a prayer-learning application that has multimedia elements in order to attract young users and (ii) assess the reliability of the application for children  ...  android application helps to increase user understanding 3 0 5 The graphics used in this android application can attract users attention 2 1 6 The music background of this android application used is appropriate  ... 
doi:10.3991/ijim.v13i07.10758 fatcat:vwmpu6bapveipfnndxkjszsyru

An Automatic and Scalable Application Crawler for Large-Scale Mobile Internet Content Retrieval

2018 KSII Transactions on Internet and Information Systems  
collecting content according to the graphs in a parallel manner.  ...  The crawler was verified by retrieving content from 50 non-game applications from the Google Play Store using the Android platform.  ...  Unlike many traditional desktop applications that use numerous different libraries or even directly render user interfaces with graphics APIs, most Android applications use the XML-based interface engine  ... 
doi:10.3837/tiis.2018.10.013 fatcat:yxj2tbhg7beozlenlfg36bbx34


2017 Asia Pacific Journal of Contemporary Education and Communication Technology  
The important aspect of a mobile phone is not only how it meets the user requirement, but the most important is the correctness and accuracy of its response and interaction with graphical user interface  ...  The traditional GUI testing of today's smart phones is not enough to test the Android application.  ...  So, there is a requirement for automated testing for graphical user interface to ensure the reliability and correct behaviour of the GUI's, as graphical user interface have become an important factor for  ... 
doi:10.25275/apjcectv3i2ict1 fatcat:75iwd6aopzgsflcrfhlre22dfi

Comparison of Graphical User Interface Testing Tools

Arnaldo Marulitua Sinaga, Yohanssen Pratama, Felix Oswaldo Siburian, Kevin J F Pardamaian S
2021 Journal of Computer Networks, Architecture and High Performance Computing  
Also, we know that Graphical User Interface Testing is a set of activities that aim to test the Graphical User Interface I of the test object to ensure that the Graphical User Interface complies with the  ...  The Graphical User Interface uses icons, menus, and some other visual indicators to represent the information contained in the interface of the application being used.  ...  Code form a Graphical User Interface Screenshot) has been explained about generating code from the Graphical User Interface screenshot and vice versa which can facilitate developers in building a user  ... 
doi:10.47709/cnahpc.v3i2.951 fatcat:zd4gics2tjaxhlnb56uxshhvtq

Automated mobile UI test fragility: an exploratory assessment study on Android

Riccardo Coppola, Emanuele Raffero, Marco Torchiano
2016 Proceedings of the 2nd International Workshop on User Interface Test Automation - INTUITEST 2016  
For this purpose, we analyzed a small test suite -that we developed using five different testing frameworks-for an Android application (K-9 Mail) and observed the changes induced in the tests by the evolution  ...  We found that up to 75% of code-based tests, and up to 100% of image recognition tests, had to be adapted because of the changes induced by the evolution of the application between two different versions  ...  For the test Send a message, the commands to compose a new message and to send it are moved with respect to the previously analyzed version.  ... 
doi:10.1145/2945404.2945406 dblp:conf/issta/CoppolaRT16 fatcat:cfwnys6tofahtg5gsbqcypgdja

What do all these Buttons do? Statically Mining Android User Interfaces at Scale [article]

Konstantin Kuznetsov
2021 arXiv   pre-print
We introduce FRONTMATTER: a tool to automatically mine both user interface models and behavior of Android apps at a large scale with high precision.  ...  Given an app, FRONTMATTER statically extracts all declared screens, the user interface elements, their textual and graphical features, as well as Android APIs invoked by interacting with them.  ...  Many applications require passwords to login. Most of these would also offer to recover passwords, or to register as a new user.  ... 
arXiv:2105.03144v1 fatcat:da7hkiclmrbxrkrwuua5j565f4

Android Educational Game for Criminology Students

Guiamarudin S. Daud
2022 Randwick International of Social Science Journal  
A graphic editing tool was also utilized to further enhance the objects used in the game.  ...  Thus, it develops an android game application dedicated to criminology students.  ...  Supplemental Explanation for every App Table 1 . 1 Result of the System Evaluation Android App Interface, Functionality and Accuracy Questions Mean Implementation 1. Graphical User-interface?  ... 
doi:10.47175/rissj.v3i1.358 fatcat:muhh6ilosvaf3i3sioabppncwu

Survey on Reverse-Engineering Tools for Android Mobile Devices

Ashwag Albakri, Huda Fatima, Maram Mohammed, Aisha Ahmed, Aisha Ali, Asala Ali, Nahla Mohammed Elzein, Shaojian Qu
2022 Mathematical Problems in Engineering  
applications with malicious programs to access user data.  ...  to get access to mobile devices and obtain users' sensitive information.  ...  year that are embedded with an array of new features to improve the user interface and the system's performance [6] .  ... 
doi:10.1155/2022/4908134 fatcat:pvrd3tcrabfollgsbcp2y6aw7i

Using GUI ripping for automated testing of Android applications

Domenico Amalfitano, Anna Rita Fasolino, Porfirio Tramontana, Salvatore De Carmine, Atif M. Memon
2012 Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering - ASE 2012  
AndroidRipper is based on a user-interface driven ripper that automatically explores the app's GUI with the aim of exercising the application in a structured manner.  ...  We present AndroidRipper, an automated technique that tests Android apps via their Graphical User Interface (GUI).  ...  Its rich user interface allows users to write new posts, edit post content, and manage comments of blogs with built-in notifications.  ... 
doi:10.1145/2351676.2351717 dblp:conf/kbse/AmalfitanoFTCM12 fatcat:esckeic5c5hwzmnm2vxbnymqsu

Reverse-engineering user interfaces to facilitateporting to and across mobile devices and platforms

Eeshan Shah, Eli Tilevich
2011 Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 - SPLASH '11 Workshops  
As mobile devices are rapidly replacing desktop computers for a growing number of users, existing user interfaces often need to be ported from the desktop to a mobile device.  ...  In this paper, we present an approach that reverse-engineers user interfaces without having to analyze their source code.  ...  Because the majority of modern applications have sophisticated graphical user interfaces (GUIs), the issue of porting GUIs across platforms has come to the forefront of software evolution.  ... 
doi:10.1145/2095050.2095093 dblp:conf/oopsla/ShahT11 fatcat:wsykoxha4rft3hydj7uu6enthm

How To Create An App

Tom Seymour, Jasmine Zakir Hussain, Sharon Reynolds
2014 International Journal of Management & Information Systems  
The purpose of this article is to provide information on how to create an app and to explore the commonly used tools and technologies to create an app.  ...  Mobile Computing is booming and everyone has ideas how to profit from it. But only few people know how to build an app that will make those ideas a reality.  ...  Designing a good user interface is the next step to creating a successful app. Apple introduced a new method for designing user interfaces in Xcode 4.2 and iOS 5 called Storyboard.  ... 
doi:10.19030/ijmis.v18i2.8494 fatcat:yt7fki3sjzbq5d2zrgcaffgw6u

Evaluating the Impact of GUI Similarity between Android Applications to Measure their Functional Similarity

Sondus Almrayat, Rana Yousef, Ahmad Sharieh
2019 International Journal of Computer Applications  
Accordingly, a number of Android applications will be analyzed to identify their resources and extract the most commonly used appearance features from each app's package kit (APK) and its xml layouts.  ...  A sample of 50 Android apps from Google play store was chosen, and two separate experiments were performed: one using the presented method to measure appearance similarity, the second using one of the  ...  Phase 2: Analyze an Android app In this phase, the main features which play an important role in building graphical user interfaces in Android applications are analyzed.  ... 
doi:10.5120/ijca2019919075 fatcat:brl3gvu5ojg4tazffz5lmyfi3i
« Previous Showing results 1 — 15 out of 8,792 results