0% found this document useful (0 votes)
82 views

Syllabus

This document outlines the course details for a Mobile Application Development course at Gujarat Technological University. The course is an elective that teaches students how to develop Android applications. Over the course of 6 modules spanning 20 hours, students will learn Android architecture, activities, views, data storage, location services, maps, graphics, animation, audio, video and publishing applications. Assessment includes a theory exam worth 70 marks and a practical exam worth 30 marks, with theory questions focusing on understanding, application and higher order thinking. The course aims to enable students to develop mobile apps using Android.

Uploaded by

Meet
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views

Syllabus

This document outlines the course details for a Mobile Application Development course at Gujarat Technological University. The course is an elective that teaches students how to develop Android applications. Over the course of 6 modules spanning 20 hours, students will learn Android architecture, activities, views, data storage, location services, maps, graphics, animation, audio, video and publishing applications. Assessment includes a theory exam worth 70 marks and a practical exam worth 30 marks, with theory questions focusing on understanding, application and higher order thinking. The course aims to enable students to develop mobile apps using Android.

Uploaded by

Meet
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

GUJARAT TECHNOLOGICAL UNIVERSITY

Bachelor of Engineering
Subject Code: 3161612
Semester – VI
Subject Name: Mobile Application Development

Type of course: Elective

Prerequisite: NA

Rationale: There is a growing number of people who uses smartphones and tablets and hence mobile app
development has ability to access a large segment. Android has an advantage of being open source. This
course will enable the students to develop mobile application using Android.

Teaching and Examination Scheme:

Teaching Scheme Credits Examination Marks Total


L T P C Theory Marks Practical Marks Marks
ESE (E) PA (M) ESE (V) PA (I)
2 0 2 3 70 30 30 20 150

Content:
Sr. Content Total Marks
No. Hrs Weight
age
(%)
1 Overview of Android 03 10

Introducing Android, The Android Application Components, The manifest file,


Downloading and Installing Android, Exploring the Development Environment,
Developing and Executing the first Android Application.
2 Using Activities, Fragments and Intents in Android 03 20

Working with activities, Using Intents, Fragments, Using the Intent Object to Invoke Built
–in Application
3 Working with the User Interface Using Vies and ViewGroups 04 20

Working with View Groups, Building data with the AdapterView Class, Designing
AutoTextCompleteView, Implementing Screen Orientation, Designing the views
programmatically, Handling UI events, Creating Menus
4 Storing the Data Persistently 05 20

Introducing the Data Storage Options, Using the internal storage, Using the external
storage, Using the SQLite Database, Working with content Provider
5 Working with Location Services and Maps 04 5

Working with Google Maps, Working with Geocoding and Reverse Geocoding.

Page 1 of 3

w.e.f. AY 2018-19
GUJARAT TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering
Subject Code: 3161612
6 Working with Graphics and Animation 04 10

Working with Graphics, Using the Drawable Object, Using the ShapeDrawable object,
Hardware Acceleration, Working with Animation
7 Audio, Video and Camera 02 10

Use Media Player, Recording and Playing sound, Creating a sound pool, Using Camera,
Recording Video
8 Publishing and Distributing Android Application 03 5

Signing the Android Application, Versioning the Android Application, Publishing the
Android Application

Suggested Specification table with Marks (Theory): (For BE only)


Distribution of Theory Marks
R Level U Level A Level N Level E Level C Level
10 40 20 -- -- --
Legends: R: Remembrance; U: Understanding; A: Application, N: Analyze and E: Evaluate C:
Create and above Levels (Revised Bloom’s Taxonomy)

Course Outcomes: Students will be able to


Marks %
Sr. No. CO statement
weightage
CO-1 Understand Android architecture, activities and their life cycle. 10
CO-2 Use View Groups comprising layouts and Views in application. 40
CO-3 Manage data binding, user interface events, maps 25
CO-4 Work with graphics, animation, still images and video. 20
CO-5 Publish and distribute Android Application 05

Books

1) Android Application Development Black Book by Pradeep Kothari, DreamTech


2) Beginning Android 4 Application Development by Wei Meng Lee, Wrox
3) Android Wireless Application Development By Lauren Darcey, Shane Conder, Pearson U
List of Open Source Software/learning website:
1. https://developer.android.com/

List of Practical:

1. Write an Android application for calculator


2. Write an Android application to convert into different currencies for example, Rupees to dollar
3. Write an android application to count library overdue.

Page 2 of 3

w.e.f. AY 2018-19
GUJARAT TECHNOLOGICAL UNIVERSITY
Bachelor of Engineering
Subject Code: 3161612
4. Write an android application to convert a ball from size of radius 2(colour red) to radius
4(colour blue) to radius 6 (colour green). The ball must rotate in circle for 1 minute before
changing size and colour.
5. Write an application to mark the daily route of travel in map.
6. Write an application to record video and audio on topic “Intent” and play the audio and video.

Page 3 of 3

w.e.f. AY 2018-19

You might also like