Return to search

End User Programming and Perceiving the Environment

<p>The current mobile technology is growing very fast, and it has already included many excellent features on mobile phones. Current mobile technology research mainly aims at fast execution and enriching mobile phone with more and more portable features.</p><p>This thesis aims at a thorough investigation of <strong>Android </strong>enabled mobile phone’s capabilities. Mobile devices today may utilize several types of sensors. These sensors may be used to sense the environment, in which, the device is situated, directly or indirectly. The main idea is to connect sensing with end‐user programming (EUP). We enumerate some challenges that will be addressed in this thesis. This thesis is exploratory, which implies that it contains a survey of available techniques, tools, and approaches particularly in the mobile device domain. In addition the thesis will also explore and identify the limits with focus on the Android platform.</p><p>Thesis Implementation languages are mainly Core Java, Android 2.1 programming language and XML. We have developed Sensors framework using Android API, which gives latest value of all possible sensors used in mobile phones, and notify end user programming about sensor value change. We have also developed ECA (Event Condition Action) framework, for end user programming to handle end user configuration changes.</p><p>The thesis research and implementation results helped us to find answers for various challenges on mobile phone domain. Few of them to mention are, gathering information about different kinds of sensors, how they can be used for sensing real time environment, how we can combine different sensing results to identify particular action, identifying framework and domain language for end user programming.</p>

Identiferoai:union.ndltd.org:UPSALLA/oai:DiVA.org:lnu-7038
Date January 2010
CreatorsSINGH, GARIMA, Mohammadiliyas, Mohammad Umar
PublisherLinnaeus University, School of Computer Science, Physics and Mathematics, Linnaeus University, School of Computer Science, Physics and Mathematics
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, text

Page generated in 0.0032 seconds