Mad Cho
Mad Cho
Course Credit L T P S C
Structure 3 - 2 4 5
Year BTech-3 RD
YEAR (VI-SEMESTER)
&Semester
Contact Hours : 45Hours
Mentor : Mr. ELAVARASAN K
Mentor’s Mail ID : elavarasan.2309@gmail.com
COURSE DESCRIPTION:
Mobile Platform; Mobile User Interface and tools; Introduction to
Android; Activities; Views; Menus; Database Storage; SMS; e-mail; Displaying Maps; Building
a Location Tracker Web Services using HTTP; Sockets Programming; Communication between
a service and an activity; Introduction to iOS
COURSEOUTCOMES: After successful completion of the course, students will be able to:
CO1. Demonstrate knowledge on mobile platforms, mobile user interface and user interface
design requirement.
CO3. Develop mobile application for Messaging, Location-Based Services, And Networking.
Program Specific
Program Outcomes
Course Outcomes
Outcomes
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 3 - - - - - - - - - - - 3 - -
CO2 1 2 3 2 - - - - - - - - 3 - -
CO3 1 2 2 2 3 2 2 1 - - - - 3 - 2
CO4 1 2 3 2 3 2 2 1 - - - - 3 - -
Course
Correlatio 3 2 3 2 3 2 2 1 - - - - 3 - 2
n Mapping
Mobile web presence, Mobile Application, Marketing, App as a mobile web app; User
interface design-effective use of screen real estate, Mobile Applications users, Mobile information
design, Mobile platforms, Tools of mobile interface design, Android versions, Features and architecture,
required tools, Android application launching.
Activities, Linking activities using intents, Calling Built In Applications Using Intents,
Displaying notifications, Components of a screen, Adapting to display orientation, Managing changes to
screen orientation, Utilizing the action bar, Listening for UI notifications.
Basic views, Picker views, List view, Image view, Menus with views, Web view, Saving
and loading user preferences, Persisting data to files, Creating and using databases.
SMS messaging, Sending e-mail, Displaying maps, Getting location data, Monitoring a
location, Consuming web services using HTTP.
iOS tools, iOS project, Debugging iOS apps, Objective-C basics, Hello world app,
Building the derby app in iOS.
TotalPeriods:45
EXPERIENTIAL LEARNING
RESOURCES
TEXT BOOKS:
1. J. F. DiMarzio, "Beginning Android Programming with Android Studio," Wiley India, Fourth
Edition, 2017.
2. Wei - Meng Lee, "Beginning Android 4 Application Development", Wrox, 2017.
3. Jeff McWherter and Scott Gowell, "Professional Mobile Application Development," Wiley
India, First Edition, 2012.
REFERENCE BOOKS:
1. Neils Smyth "Android Stduio Development Essentials," Creative Space Independent
publishing platform, Seventh edition 2016.
2. Paul Deital and Harvey Deital, "Android How to Program," Detial associates publishers, First
Edition, 2013.
SOFTWARE/TOOLS:
1. Software: Eclipse / Net beans / JDK 1.7
VIDEO LECTURES:
1. https://www.youtube.com/playlist?list=PLknSwrodgQ72X4sKpzf5vT8kY80HKcUSe
2. https://www.udemy.com/topic/android-development/free/
3. https://www.udemy.com/course/mobile-application-development-using-android/
WEB RESOURCES:
1. https://developer.android.com/
2. https://egyankosh.ac.in/handle/123456789/70868
3. https://www.tru.ca/distance/courses/comp2161.html
PEDAGOGY:
The following pedagogy methods will be used to deliver the course.
A) Chalk and Board
B) Example Program
C) PPT
D) Flipped Classroom
E) Experiential Learning /Participatory Learning
COURSE DELIVERY SCHEDULE:
S. Contact CO
No Topic Hours Mapping Pedagogy Resources
Overview of the Course
PPT
Activities
9. 01 CO2 Presentation TB1,RB1,
VL1,WR2
PPT
TB1,RB1,
10. Linking Activities using intents 01 CO2 Presentation
VL1,WR2
Calling Build – In Application using PPT TB1,RB1,
11. 01 CO2
intents Presentation VL1,WR2
TB1,RB1,
16. Utilizing the action bar 01 CO2 PPT
VL1,WR2
Presentation
PPT
TB1,RB1,
17. Listening for UI notification 01 CO2 Presentation
VL1,WR2
Module 3: ADVANCED USER INTERFACE AND DATA PERSISTENCE
PPT Presentation&
TB1,RB2,
23. Web view 01 CO3 Program
VL1,WR4
Demonstration
24. CO3 PPT Presentation&
TB1,RB2,
Saving and loading user preferences 01 Program
VL1,WR4
Demonstration
25. CO3 PPT Presentation&
TB1,RB2,
Persisting data to files 01 Program
VL1,WR4
demonstration
26. CO3 PPT Presentation
Creating and using databases
02 &Program TB1,RB2,
demonstration VL1,WR4
Module-4 MESSAGING, LOCATION-BASED SERVICES AND NETWORKING
26. PPT Presentation&
SMS Messaging TB1,RB3,
Program
01 CO4 VL1,WR4
demonstration
27.
PPT Presentation&
Sending e-mail
CO4 TB1,RB3,
01 Program
VL1,WR4
demonstration
28. PPT Presentation&
Displaying Maps TB1,RB3,
CO4 Program
01 VL1,WR4
demonstration
29. PPT Presentation&
Getting location data CO4 Program TB1,RB3,
02 demonstration VL1,WR4
30. PPT Presentation&
Monitoring a location TB1,RB3,
CO4 Program
02 VL1,WR4
demonstration
31. Consuming web services using PPT Presentation&
HTTP CO4 Program TB1,RB3,
02 VL1,WR5
Demonstration
Marks
Marks to Max.
Duration in for
Evaluation Type Syllabus Minutes be Scaled Mark
Evaluati
to s
on
Mid Term Exam -1 Module -I&II 90Minutes 50 30
30*
Mid Term Exam -2 Module –III,IV&V 90Minutes 50 30
* For a total of 30 marks, 80% of better one of the two CIAT and 20% of the
other one are added and finalized, any fraction shall be rounded off to the
higher integer number.