Still no participant
Still no reviews
CO1
CO2
CO3
- Individual after acquiring the knowledge of Android is able to Create Activities, Applications, Network-Based Application With Database Individual
- Analyze Broadcast Receiver, Adapters And Internet Are Able To Create
Network-Based Application.
- Design and develop Android mobile App.
PO1 (3)
PO2(3)
PO3 (3), PO5 (2)
Module-I: Introduction to Android (10 Hrs)-
Follow the concepts of Android; understand Features and Installation of Android Studio and Android Virtual Devices.
Module-II: Introduction to Android Activities and Layouts (10 Hrs)-
Create Applications; understand Activities and Layouts of Android, and the Activity Lifecycle.
Practice –
Module-III: Navigation and Data Passing (8 Hrs)-
Understand how data passing using Intent, Navigation between two Activity
Practice -
Module-IV: Broadcast Receiver & Content Provider (10 Hrs)-
Learn the use of Broadcast Receiver, Content Provider
Practice –
Module-V: List, Adapters, and Permission ( 12 Hrs)-
Android Permissions, List, and use of Adapter.
Practice –
Module-VI: Create Files, Saving Files (12 Hrs)-
To Create Files, Saving Files in Android
Practice –
Module-VII: Network Call (18 Hrs)-
Network call/ API call using Retrofit, OkHttp. Data (XML/JSON) Parsing &
Understand & Implement SQLite database, Firebase. Saving Data in the database.
Practice –
TextBook-
Online Source(s):
Software Tool(s):
Session 1 & 2 –
Introduction and Installing and Configuring Java
Installation of Android Studio
Setup AVD on Android Studio
Lecture's Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Module-I_Introduction-to-Android.pptx
Session 3 & 4 –
Building Your First Android App (Hello World Example)
Session 5 & 6 –
Basic Overview of an Android App
Session 7 & 8-
Android Activity Lifecycle
Lecture's Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Android-version-history-Wikipedia.pdf
Session 9, 10 & 11-
Android Activity Lifecycle State change Example
Lecture Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Module-II_Introduction-to-Android-Activities-and-Layouts.pptx
Lecture Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Activity_Life_Cycle.pdf
Session 12, 13 & 14-
Simple Calculator
Session 15 & 16-
Wrap content, fill parent, Password Field and Toast in Android
Session 17 & 18-
Android Checkbox Basics and Example
Android RadioButton Basics With Example
Session 19 & 20-
Android Alert Dialog Example
Session 21 & 22-
How to Start New Activity On Button Click via Intent
Lecture Notes :http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Introduction-to-Intent-in-Android.pdf
Session 23 & 24-
Android Login Screen
Session 25 & 26-
Android List_View
Session 27 & 28-
SeekBar
Lecture Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Module-III_Navigation-and-Data-Passing.pptx
Session 29-
Android WebView
Session 30 & 31-
Android Gestures (Using Touch Gestures)
Session 32, 33 & 34-
Fragments in Android
Session 35 & 36-
Android TimePicker
Session 37-
Android DatePicker
Session 38 & 39-
Showing Notifications and using NotificationManager
Session 40, 41, & 42-
Introduction + Creating Database and Tables
Lecture's Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Module-IV_Broadcast-Receiver-Content-Provider.pptx
Session 43, 44 & 45-
Insert values to SQLite Database table using Android
Session 46, 47 & 48 -
Show SQLite Database table Values using Android
Session 49 & 50 -
Update values in SQLite Database table using Android
Lecture's Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Prerequisites.pptx
Session 51 & 52 -
Delete values in SQLite Database table using Android
Session 53, 54 & 55 -
Android Http call example with AsyncTask and HttpURLConnection.
Session 56, 57 & 58 -
API call using Retrofit
Lecture's Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Module-VI_Create-Files-Saving-Files.pptx
Session 59, 60 & 61 -
API call using OkHttp3
Session 62, 63, & 64 -
Android XML & JSON Parsing
Session 65, 66 & 67 -
Getting Started + Add Firebase to Android project
Lecture's Notes : http://courseware.cutm.ac.in/wp-content/uploads/2020/06/Module-VII_Understand-Implement-SQLite-database.pptx
Session 68 & 69 -
Mirror Android Device in Windows 10
Session 70, 71, 72, 73, & 74-
Instagram Like App using Firebase
Session 75, 76, 77, 78, & 79-
Introduction and installation of Flutter
Introduction and installation of Ionic
Introduction and installation of ReactJS
Session 80, 81, 82, 83, & 84-
Helloworld app using Flutter
Helloworld app using Ionic
Helloworld app using ReactJS
ASSIGNMENTS-
QUESTION BANK -
Mr. Rasmi Prakash Swain is currently working as Assistant Professor at Centurion University of Technology and Management, Bhubaneswar, Odisha, India. He received his MCA degree from CITE, Bhubaneswar and M.Tech degree from Centurion University of Technology and Management, Bhubaneswar, Odisha.His research interests is Machine Learning.
M.Aswini kumar working as Assistant Professor, Dept of CSE, Centurion University of Technology and Management, Andhra Pradesh. Interested to work on Machine learning, Natural Language Processing. Programming Skill: C Programming Java Python Android Data Structure Object Oriented Programming using JAVA Python Web Development(HTML,CSS,PHP) Database Management Systems Compilers
Dr. Dhawaleswar Rao is currently working as Associate Professor at Centurion University of Technology and Management, Paralakhemundi, Odisha, India. He received his Ph.D. degree from the Birla Institute of Technology Mesra. He received his M.Tech degree from National Institute of Technology Tiruchirappalli. His research interests include Natural Language Processing, Machine Learning, and web caching.
Rakesh Kumar Ray, M. Tech. in Computer Science, BPUT Odisha. His research area includes the application of machine learning and image processing in the fields of smart agriculture. Programming Skill: C Programming C ++ Programming Java and J2EE C# Programming