Professional Documents
Culture Documents
Mobile Application Dev Assignment
Mobile Application Dev Assignment
Question One
a) Explain how the characteristics of mobile applications differ from desktop and web applications
(3marks)
b) (i) Briefly explain the components that compose the architecture of any mobile application
solution (5marks)
(ii) differentiate between any two Mobile Application development solutions (5marks)
c) Identify and briefly explain any five components that are provided by Android Application
development framework (10 marks)
d) Identify any program error in association specifically each of the following: (7marks)
(i) (i) SDK (ii) AVD (iii) ADB (iv) Emulator (v) android platforms
(vi) hyper V (vii) HAXM
Question Two
a) Explain the tools that Android provides to create a User interface (4 marks)
b) Draw a sketch of a user interface composed of a component to hold text and a button that
changes the text in the text component when clicked. (4marks)
c) Write an outline of the relevant java code and xml code snippets to make the button respond
(12 marks)
Question three