Sei sulla pagina 1di 3

School of Computing

Department of Computer Science and Engineering

Course Category: Program Core


Course code & Title: 1151CS201 & Mobile Application Development
Batch: 2016 – 2020
Question Bank (One Mark)

Unit 1

1. Define Mobile platform.


2. Define Mobile Landscape.
3. Define Mobility.
4. What are components of mobility landscape and its types?
5. What are the logical components of android?
6. What is an emulator?
7. What is mobility panorama?
8. What are the applications of consumer mobility?
9. What are the applications of enterprise mobility?
10. What are the different ways of mobile app development?

Unit 2

11. Why threads are required in android app development?


12. List out the states of an activity.
13. List out the mobile UI resources.
14. What are the API’s of notification manager?
15. Define a Service.
16. Define a Broadcast receiver.
17. What is a telephony manager?
18. What is SMS manager?
19. Why mobile application got hanged?
20. How Async task is different from Thread?

Unit 3

21. What do you mean by API?


22. Define canvas.
23. List out some animation API’s.
24. What is the XML tag for video player?
25. List out the types of android animation.
26. Define Multimedia.
27. Define Location service.
28. What is the method associated with location listener?
29. What is the use of gyroscope sensor?
30. List out few types of drawable available in android.

Unit 4

31. Define testing.


32. What is operational testing?
33. How will you write log messages in android?
34. Why testing required?
35. What is JUnit?
36. List out various types of testing.
37. Define stress testing.
38. How will you version your app using android manifest.xml file?
39. Define Android app signing.
40. Define Android app packing.
41. How will you generate .apk file?

Unit 5

42. What is Cross Compiler?


43. List out various Cross Compiler Tools Available.
44. Define Xamarin.
45. Define XAML.
46. Define Xamarin IOS.
47. Define Xamarin Forms.
48. List out the Various Controls available to create Xamarin Forms.
49. What do you mean by UWP?

Question Bank (Four and Six Marks)


Unit 1
1. Illustrate the advantage and disadvantage of native mobile app.
2. Explain about logical components of android.
3. Illustrate the purpose of androidmanifest.xml.
4. Explain android platform architecture with neat diagram.
5. Explain about hybrid app development.
6. Explain about logical landscape.
7. Demonstrate the xml and java code for displaying “hello world”.
8. Explain about physical eco system.
9. Explain about android web app development.

Unit 2

1. Explain about different UI elements in android app development.


2. Explain about the methods in asynchronous task.
3. Construct bounded services and explain it.
4. Construct unbounded services and explain it.
5. Construct various layouts in XML and explain it.
6. Explain about states and life cycle of android app.
7. Explain about various types of menu.
8. Define the procedure to create notifications.
Unit 3

1. Demonstrate canvas view by drawing pre defined shapes.


2. Demonstrate canvas by drawing text in the screen.
3. List out the types of sensors in mobile phone and explain about it.
4. Explain about the animation API’s.
5. Explain about the functions associated with media player class.
6. Explain about the functions associated with video view class.
7. Explain about location awareness of android app.

Unit 4

1. Explain about system testing over android app.


2. Explain about integration testing over android app.
3. Explain types of failures in android app.
4. Extend the steps in signing and packaging of mobile apps.
5. Explain debugging process in detail.
6. Construct the steps for distributing your mobile app in market.
7. Explain about writing log messages during testing.
8. How will you version your mobile app.

Unit 5

1. Demonstrate XAMARIN.Forms with example.


2. Demonstrate XAMARIN.IOS with example.
3. Extend XAML and explain about it.
4. Explain cross platform app development.
5. Create a button using XAMARIN.Forms and display number of times it is clicked.
6. Explain the need of XAMARIN over android studio app development.

Potrebbero piacerti anche