The Android ecosystem contains three major platforms for execution suitable for different purposes. Android applications are normally written in the Java programming language, but computationally intensive parts of Android applications can be sped up by choosing to use a native language or by utilising the parallel architecture found in graphics processing units (GPUs). The experiments conducted in this thesis measure the performance benefits by switching from Java to C++ or RenderScript, Google’s GPU acceleration framework. The experiments consist of often-done tasks in image processing. For some of these tasks, optimized libraries and implementations already exist. The performance of the implementations provided by third parties are compa...
As the smartphone industry grows rapidly, smartphone applications need to be faster and real-time. ...
This thesis compares a native Android application with two different classes of cross-platform appli...
In mid-2019, Kotlin became Google’s preferred language for Android application development instead o...
The Android ecosystem contains three major platforms for execution suitable for different purposes. ...
One of the main challenges of mobile development lies in the high fragmentation of mobile platforms....
This thesis deals with the problems you face as a new game developer for the mobile platform Android...
Mobile devices such as smartphones and tablets have increasingly been equipped with a dedicated grap...
Graphics processing unit (GPU) is separate execution unit that is controlled by the CPU and that is ...
INDONESIA: Permasalahan kecepatan dalam komputasi telah menjadi topik utama dalam penelitian-pen...
This paper aims to address what is a suitable programming paradigm for real-time crowd rendering fro...
This thesis investigates the performance differences between Java code compiled by Android Runtime a...
Despite rapid development of mobile technologies mobile graphics still has performance and quality p...
Majority of current mobile devices include a camera. To meet the form-factor and price requirements,...
Ray tracing has gained recent popularity due to the advancement of computer hardware capabilities. T...
You already have some C++ code for the desktop and you ever wanted to port this to Android? Then you...
As the smartphone industry grows rapidly, smartphone applications need to be faster and real-time. ...
This thesis compares a native Android application with two different classes of cross-platform appli...
In mid-2019, Kotlin became Google’s preferred language for Android application development instead o...
The Android ecosystem contains three major platforms for execution suitable for different purposes. ...
One of the main challenges of mobile development lies in the high fragmentation of mobile platforms....
This thesis deals with the problems you face as a new game developer for the mobile platform Android...
Mobile devices such as smartphones and tablets have increasingly been equipped with a dedicated grap...
Graphics processing unit (GPU) is separate execution unit that is controlled by the CPU and that is ...
INDONESIA: Permasalahan kecepatan dalam komputasi telah menjadi topik utama dalam penelitian-pen...
This paper aims to address what is a suitable programming paradigm for real-time crowd rendering fro...
This thesis investigates the performance differences between Java code compiled by Android Runtime a...
Despite rapid development of mobile technologies mobile graphics still has performance and quality p...
Majority of current mobile devices include a camera. To meet the form-factor and price requirements,...
Ray tracing has gained recent popularity due to the advancement of computer hardware capabilities. T...
You already have some C++ code for the desktop and you ever wanted to port this to Android? Then you...
As the smartphone industry grows rapidly, smartphone applications need to be faster and real-time. ...
This thesis compares a native Android application with two different classes of cross-platform appli...
In mid-2019, Kotlin became Google’s preferred language for Android application development instead o...