Subject Detail

Sno Back regulation branch year semester subject_code name credits category
1 Back R20CSE Computer Science Engineering (CSE) 4 1 20A05706 Mobile Application Development Lab 3.0 Lab




Syllabus List


Sno subject description note syllabus_file
1 Mobile Application Development Lab - 20A05706 (Lab) Mobile Application Development

Mobile Application Development

Link



Book List


Sno subject title author publisher edition book_type book_file note
1 Mobile Application Development Lab - 20A05706 (Lab) basic App Later basic App basic App Textbook Link

basic App

2 Mobile Application Development Lab - 20A05706 (Lab) College Manual college AEC Later Textbook Link

šŸ” Key Differences

Feature Traditional XML (Activity) Jetpack Compose (ComponentActivity)
UI Definition XML layouts in res/layout/ Kotlin code with composable functions
Base Class Activity ComponentActivity
UI Setting Method setContentView(R.layout.layout_name) setContent { composable() }
UI Components Views like TextView, Button, etc. Composables like Text, Button, etc.
State Management Manual handling (e.g., onSaveInstanceState) Built-in with remember, rememberSaveable
Theme Support Defined in res/values/styles.xml Defined using MaterialTheme composable
Navigation Intent and Fragment NavHost and NavController
3 Mobile Application Development Lab - 20A05706 (Lab) Android Studio 4.2 Development Essentials Smyth Neil none published 2021 Textbook Link

True

4 Mobile Application Development Lab - 20A05706 (Lab) React and React Native 3rd Edition React and React Native 3rd Edition None 3rd Edition Textbook Link

True

5 Mobile Application Development Lab - 20A05706 (Lab) apk apk None None Reference Link

True

6 Mobile Application Development Lab - 20A05706 (Lab) Durga Soft Durga Soft Durga Soft Durga Soft Reference Link

Durga Soft

7 Mobile Application Development Lab - 20A05706 (Lab) History Mobile History Mobile Later None Reference Link

True

8 Mobile Application Development Lab - 20A05706 (Lab) Java core(Simplified Text Book) Srinivas Garapati None None Reference Link

True

9 Mobile Application Development Lab - 20A05706 (Lab) Java collections & JDK8(Simplified) Srinivas Garapati None None Reference Link

Refere Guide




OnlineReference List


Sno subject title note




Question Paper List


Sno Subject Question Paper Type Date Title File







Lab List


Sno subject date title
1 Mobile Application Development Lab - 20A05706 (Lab) July 22, 2025 Basics Of Kotlin
2 Mobile Application Development Lab - 20A05706 (Lab) July 22, 2025 Basic Android Application Toast Msg Displaying (xml + kotlinĀ Combination)
3 Mobile Application Development Lab - 20A05706 (Lab) July 22, 2025 Basic Android Application Toast Msg Displaying(xml + Java Combination)
4 Mobile Application Development Lab - 20A05706 (Lab) July 24, 2025 Android Basic XML RelativeLayout Example
5 Mobile Application Development Lab - 20A05706 (Lab) July 22, 2025 React Native Side
6 Mobile Application Development Lab - 20A05706 (Lab) July 29, 2025 Android Basic XML LinearLayout Example
7 Mobile Application Development Lab - 20A05706 (Lab) July 29, 2025 Android Basic XML TableLayout Example
8 Mobile Application Development Lab - 20A05706 (Lab) July 29, 2025 Android Basic XML FrameLayout Example
9 Mobile Application Development Lab - 20A05706 (Lab) July 31, 2025 TEXTVIEW & BUTTON Example Using kt
10 Mobile Application Development Lab - 20A05706 (Lab) Aug. 12, 2025 Do CURD Operation Using API Via Android sdk show Data from Server Send Points
11 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 Toggle Button
12 Mobile Application Development Lab - 20A05706 (Lab) Sept. 4, 2025 Port02 Do CURD Operation Using API Via Android sdk show Data from Server Send Points Register Via API,/POST Login Via API/POST Contact address API/GET
13 Mobile Application Development Lab - 20A05706 (Lab) Sept. 9, 2025 CHECKBOX
14 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 SEEKBAR
15 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 IMAGEVIEW
16 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 IMAGE BUTTON
17 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 INTENTS
18 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 ADVANCED USER INTERFACE/predefined layout & data from Res
19 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 ADVANCED USER INTERFACE/custom layout & data from kotlin
20 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 ADVANCED USER INTERFACE
21 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 ADVANCED USER INTERFACE/predefined GRIDVIEW EXAMPLE
22 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 AUTOCOMPLETETEXTVIEW EXAMPLE
23 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 RADIO GROUP AND RADIO BUTTON
24 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 SWITCH
25 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 RATING BAR
26 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 RECYCLERVIEW
27 Mobile Application Development Lab - 20A05706 (Lab) Sept. 16, 2025 RECYCLERVIEW dynamic Maps
28 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 TEXT FIELDS
29 Mobile Application Development Lab - 20A05706 (Lab) Sept. 14, 2025 Implicit Intent example