0% found this document useful (0 votes)
75 views3 pages

Diploma Semester V Mobile Computing Using ANDROID

Uploaded by

jatinnparmar52
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
75 views3 pages

Diploma Semester V Mobile Computing Using ANDROID

Uploaded by

jatinnparmar52
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Android Studio Development Essentials by Neil Smyth

1. The Definitive Guide to SQL Lite by Michael Owen

ITM(SLS) Baroda University


School of Computer Science, Engineering and Technology
Diploma Engineering Semester V

Course Name:MOBILE COMPUTING USING ANDROID


Course Code:C1510C2
Teaching Scheme: 2 + 0 + 4 (Credits: 4)

Course (Learning) Outcomes


Course Outcome Bloom
Taxonomy Level
Ability to develop Android applications and write basic programs using Applying;
Android Studio by following good coding practices. Evaluating
Ability to build applications with database interaction for implementing Applying;
CRUD operations. Evaluating
Ability to understand background processes and services Understanding;
Applying

Unit Topics Hours


# L+P
1 Android Basics 6
Introduction to Android OS, OHA,Android Development Framework:-Setting
Up The Android Studio, APK generation,Android AVD, Creating, Testing and
Debugging Applications
2 Android Architecture and Activity 6
Android Framework,Activity Life Cycle, Understanding Implicit And Explicit
Intents, Android Permission Model, Android manifest File
3 Building User Interface in Android 8
Android Layouts, Views and Viewgroups, User Input Controls, Screen
Navigation, Menus, Drawables, Styles and Themes, List View, GridView
4 Working with Data 5
Shared Preferences, SQLite Database, Store And Retrieve Data In SQLite
Table, Modify and Delete Data In SQLite Table, Content Providers
5 Background Tasks in Android 5
Background Services, Notifications, Alarms, AsyncTask and AsyncTask
Loaders, Broadcast Receiver
Total 30

Text Books:
1. Professional Android, Reto Meier and Ian Lake, Fourth Edition, Wiley India Pvt. Ltd.
2. Professional Android 4 Application Development, Reto Meier, Wiley India Pvt Ltd
3. Professional Android, Sayed Y Hashimi and Satya Komatineni Wiley India Pvt Ltd

Reference Books:
1. Android wireless Application Development, Lauren Darcey and Shane Conder, Pearson
Android Studio Development Essentials by Neil Smyth
1. The Definitive Guide to SQL Lite by Michael Owen

2.

Online Resources
1. https://developer.android.com/
2. https://www.tutorialspoint.com/android/
3. https://www.javatpoint.com/android-tutorial
4. https://www.edureka.co/blog/android-studio-tutorial/
5. https://www.geeksforgeeks.org/android-tutorial/

MOOC Courses
1. https://www.udemy.com/topic/android-development/
2. https://www.udacity.com/course/new-android-fundamentals--ud851
3. https://online.codingblocks.com/courses/android-app-training-online

Pedagogy
● Introduce the topic; give examples; mention applications

● Explain what is Mobile computing and make familiar with basic mobile applications.

● Knowledge reinforcement through variations of the problem exercises for programming

● Emphasis: Understanding the Process of Building Logic

● Good Coding Practices will be followed right from the beginning

● Process of writing Simple Code (Logic), and to ensure Correctness of Programs

● Creative Thinking … by listing a variety of problems, which are similar to the ones, which
have been solved

Sample Lab Exercises:

No. Practical Exercises Approx.


Hours
1 Create “Hello World” application. That will display “Hello World” in the 2
middle of the screen using TextView Widget in the red color.
2 Create application for demonstration of android activity life cycle. 3
3 Create Registration page to demonstrate Basic widgets available in android. 4
4 Create an application for demonstration of Explicitly Starting New Activity 2
using Intent.
5 Create an application that will get two number using TextView from user 2
and on the Button onClick () Event go to the next screen and display sum of
those numbers.
6 Create an application that will get the Text Entered in Edit Text and display 2
that Text using toast (Message).
7 Create an application to change screen color as per the user choice from a 3
menu.
8 Create an application to insert, update and delete a record from the 4
database.
Android Studio Development Essentials by Neil Smyth
1. The Definitive Guide to SQL Lite by Michael Owen

9 Create an application for demonstration of background task. 4


10 Create an application to create google map activity. 4

You might also like