Tribhuvan University
Bachelor of Computer Application
Semester 6 · TU Board 2023
Course Title: Mobile Programming (CACS351)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to answer the question in their own words as far as possible.
Group B
Attempt any SIX question.(6 × 5 = 30)
- 2.5
What are different mobile application development approaches? Explain in detail.
- 3.5
Draw the hierarchical directory structure of an android application. How can you use string and string array in android? Explain.
- 4.5
How to create AVD's? How to use spinner in android? Explain with a suitable example.
- 5.5
What are the uses of fragments? How fragments are differing from activity?
- 6.5
Develop an android application to display an alert dialog box.
- 7.5
Develop an android application to display 8 programming languages in ListView.
Answer comingAlso asked in 2025
- 8.5
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(2 × 10 = 20)
- 9.10
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.
Answer comingAlso asked in 2024
- 10.10
Develop an android application to demonstrate the retrieval of content from a remote server.
- 11.10
How to generate a signed APK? Write a program to locate the user's current location (write only .java and manifest file).
— The End —