0% found this document useful (0 votes)
500 views

Final Exam Question

This document contains an exam for a Mobile Application Development course, with 8 questions covering topics like Android architecture, activities, fragments, intents, data storage, permissions, and testing mobile apps. Students are instructed to answer any 5 of the 8 questions in detail within a 3 hour time limit. The questions address concepts like Android vs iOS development, Java vs JavaScript differences, Android layouts and components, integrating maps, and tools for mobile app testing.

Uploaded by

chayanj roy
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
500 views

Final Exam Question

This document contains an exam for a Mobile Application Development course, with 8 questions covering topics like Android architecture, activities, fragments, intents, data storage, permissions, and testing mobile apps. Students are instructed to answer any 5 of the 8 questions in detail within a 3 hour time limit. The questions address concepts like Android vs iOS development, Java vs JavaScript differences, Android layouts and components, integrating maps, and tools for mobile app testing.

Uploaded by

chayanj roy
Copyright
© © All Rights Reserved
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

Professional Masters in Information Technology (PMIT)

Institute of Information Technology (IIT)

Jahangirnagar University, Savar Dhaka

Final Examination

IT 6113: Mobile Application Development


Marks: 60 Answer any FIVE questions Time: 3 Hours
All parts of a particular question must be answered consecutively

1(a)
What is Android and why it is popular platform? Write some features of 5
Android.

(b)
Mentions the top categories of Android applications. 4
(c)
Draw the Android architecture and write the main component used an Android 3
application?
2(a)
Write the Key differences between Java and JavaScript. 3

(b)
Sketch the Android and iOS application development. 3
(c)
Draw Android activities interface and labeling it. 3
(d)
What are Java JDK and Android IDEs? 3
3(a)
What is Android layouts and its types? Graphically explain all the layouts. 5

(b)
What�s the difference between class, file and activity in android? 3
(c)
Interpret the following android code line by line. 4
Explain/Interpret the following code:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<TextViewandroid:id="@+id/text"
android:textSize="50sp"
android:textColor="#0832ca"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, I am a TextView"/>
<Buttonandroid:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello, This is IIT-JU"/>
</LinearLayout>
4 (a) Explain different types of Fragments and its life cycle.
5

(b)
What is the strategy used to test new Mobile App and what does a test plan for 3
Mobile App contain?

(c)
Give a typical example of how two UI modules defined by fragments can be 4
combined into one activity for a tablet design, but separated for a handset
design.

5(a)
Write a list of tools with their functions for testing application across the most
6
popular mobile operating systems.

(b)
What are different data storage options are available in Android? 2

(c)
Explain how to find the right GPS app for mobile phone. 4

6(a)
What is Android Intents and what are the Intents objects components? 4

(b)
Describe the components of Android-Applications with their activities. 5

(c)
Explain Explicit and Implicit of Intents with syntax (source code). 3

7(a)
Explain how Android allows to integrateGoogle maps in the application. 3

(b)
Write syntax of how to give permission of Google Map API key in the 6
AndroidManifest.XML file.

(c)
What are the different data types used by Android? 3

8. Write short notes of the following (Any Six):


12

a.
Android IDEs

b.
Android.widget

c.
Android.opengl

d.
Android Intent

e.
Fragmentation

f.
APK format

g.
API

h.
res/layout

You might also like