BCA 6th Semester

Mobile Programming 2023 Board Question Paper

Tribhuvan university logo

Tribhuvan university

Bachelor In Computer Application

Course Title: Mobile Programming

Code No:CACS 351

Semester:VI

2023

Full Marks:60 Pass Marks:24 Time:3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B
Attempt any SIX question.
[6x5=30]
11.

What are different mobile application development approaches? Explain in detail.

12.

Draw the hierarchical directory structure of an android application. How can you use string and string array in android? Explain.

13.

How to create AVD's? How to use spinner in android? Explain with a suitable example.

14.

What are the uses of fragments? How fragments are differing from activity?

15.

Develop an android application to display an alert dialog box.

16.

Develop an android application to display 8 programming languages in ListView.

17.

What do you mean by view hierarchy in IOS programming? Write a swift function to calculate the factorial of any positive integer.  

Group C

Attempt any TWO questions

[2x10=20]
18.

Develop an android application to display a list of students (student_name) in ListView and display the student details (roll, name and address) in a fragment when a ListView item is selected.  

19.

Develop an android application to demonstrate the retrieval of content from a remote server.

20.

How to generate a signed APK? Write a program to locate the user's current location (write only .java and manifest file).