There has been a tremendous increase in availability and use of mobile apps in recent years. Two dominant mobile platform providers, Apple and Google, have over 1.4 million applications (apps) each in their app markets as of May 2015. Such huge number of available apps gives rise to problems in managing app repositories. Also, a peculiar set of challenges is faced by the large community of mobile app developers. This dissertation describes novel solutions to two problems in the space of mobile apps. The first problem is that of fragmentation of mobile app development across multiple platforms. To accelerate the native development of same app across multiple platforms, mobile app developers need tools to better navigate across different ...
Millions of mobile apps are used by billions of users every day. Although the design of these apps p...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
Mobile app development is a relatively new phenomenon that is increasing rapidly due to the ubiquity...
Abstract—Smartphones rely on their vibrant application markets; however, plagiarism threatens the lo...
Mobile app development is a relatively new phenomenon that is increasing rapidly due to the ubiquity...
Abstract. The popularity and utility of smartphones rely on their vi-brant application markets; howe...
The Android smartphone operating system includes a Java mobile development platform that provides fo...
With an estimated of 2.1 million people having access to smartphones, the number and variety of mobi...
Smartphones and the applications (apps), which run on them, have grown tremendously over the past fe...
Mobile apps (or apps) are software applications developed to run on mobile devices such as smartphon...
Besides traditional problems such as potential bugs, (smart-phone) application clones on Android mar...
Over the past few years, concerns have been raised with respect to the increasing number of maliciou...
Over the past few years, concerns have been raised with respect to the increasing number of maliciou...
Developed under tight schedules, often by a single developer in a rapidly evolving environment, mobi...
Millions of mobile apps are used by billions of users every day. Although the design of these apps p...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
Mobile app development is a relatively new phenomenon that is increasing rapidly due to the ubiquity...
Abstract—Smartphones rely on their vibrant application markets; however, plagiarism threatens the lo...
Mobile app development is a relatively new phenomenon that is increasing rapidly due to the ubiquity...
Abstract. The popularity and utility of smartphones rely on their vi-brant application markets; howe...
The Android smartphone operating system includes a Java mobile development platform that provides fo...
With an estimated of 2.1 million people having access to smartphones, the number and variety of mobi...
Smartphones and the applications (apps), which run on them, have grown tremendously over the past fe...
Mobile apps (or apps) are software applications developed to run on mobile devices such as smartphon...
Besides traditional problems such as potential bugs, (smart-phone) application clones on Android mar...
Over the past few years, concerns have been raised with respect to the increasing number of maliciou...
Over the past few years, concerns have been raised with respect to the increasing number of maliciou...
Developed under tight schedules, often by a single developer in a rapidly evolving environment, mobi...
Millions of mobile apps are used by billions of users every day. Although the design of these apps p...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...
Every day, developers add new applications (apps) to the Google Play Store, which ease users' lives ...