Mobile Programming — CACS351 (6th Sem)
Tribhuvan University BCA · 6th Semester · CACS351 · 2024
Extracted text (for search)
Plain text pulled from the file — layout, tables and diagrams don't survive extraction. For the real thing, use the viewer above.
fn ® r e e
a ee Tribhuvan University
OK Faculty of Humanities & Social Sciences
Ay % fh Pa a
aN rons OFFICE OF THE DEAN
v 2024
Bachelor in Computer Applications
Course Title: Mobile Programming Full Marks: 60
Code No: CACS 351 Pass Marks: 24
Semester: VI Time: 3 hours
Candidates are required to answer the questions in their own words as far as possible.
‘* Group B
Attempt any SIX questions. . [6x5 = 30]
2. What is android? Explain different categories of mobile devices. [1+4]
3.° Explain android architecture with suitable diagram. 5 ‘[S]
4. What is difference between android:layout_gravity and android:gravity attribute in linear
layout. Create an android application that will convert distance entered into Kilometers into
Meters using Table Layout : [1+4]
od. Why fragment is needed in android? Write a java-code only to send data from one activity
to another activity using implicit intent. : [+4]
6. What is menu? Develop an android application to create popup menu having menu item
“Edit”,’*Copy”,”’Paste”, Redo” and “Undo. [1+4]
7. What is JSON? Develop an android application to display 10 different image of fruit in
Grid View with two column [1+4]
8. What do you mean by storyboard? Write a swift program to find largest and smallest
‘ number among three number using ternary operator. [144]
Group @.
Attempt any TWO questions. [2x10 = 20]
9. Develop an android application to display list of Student (Student name) in ListView and
display the student details (student image, roll, name and college) in a Custom Dialog “> 4)
when ListView item is selected. [3+7] eS
10. Provided that MYSQL database named “Bank” with table named Customer with
following columns (account_no, name, account_type and amount). Develop an android
application to connect database remotely and display the Customer details in ListView
whose deposit amount is greater than 5000, [10]
11. Explain the procedure for generating API key for displaying Google map? Develop an
android application to display the Google map with marker TRIBHUVAN UNIVERSITY.
[4+6]
comments