dc.description.abstract | These days a Smartphone is just as important as a computer. It is essential that
users select a device that has the best performance possible. This thesis used simulation
to compare the performance of an application on two of the most popular
mobile operating systems, Android and Windows Phone 7. An application was developed
using the Android SDK/Java and Silverlight’s C#/XAML respectively. This
application tested the performance of threads, file I/O, database loads, buffering, and
caching on both operating systems. Both simulation devices were set up with the exact
same specifications. The performance was measured using response times, CPU, and
memory usage. This work shows that there were major differences in the performance
results. With the response times Windows Phone 7 out performed Android in every
scenario except buffering. Windows Phone 7 also used the least memory in every situation
except loading when a web page without caching. However when it came to
CPU usage Android used half of what Windows Phone 7 did. | en |