On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences...

8
Sandip Foundation's Sandip Institute of Technology and Research Centre, Nashik Department of Computer Engineering Activity Report On “Professional Android” (31 st July to 2 nd Aug 2013 & 7 th Aug to 9 th Aug 2013) Organized by, Sandip Foundation’s Sandip Institute of Technology and Research Center Department of Computer Engineering

Transcript of On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences...

Page 1: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

Sandip Foundation's Sandip Institute of Technology and Research Centre, Nashik

Department of Computer Engineering

Activity Report

On

“Professional Android”

(31st July to 2nd Aug 2013 & 7th Aug to 9th Aug 2013)

Organized by,

Sandip Foundation’sSandip Institute of Technology and Research

Center

Department of Computer Engineering

Page 2: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

Sandip Foundation's

Sandip Institute of Technology & Research Centre, Nashik

Department of Computer Engineering

Activity Report on “Professional Android”

Name of Resource Person: Mr. Aatul Palandurkar

Date:- 31st July to 2nd Aug & 7th Aug to 9th Aug 2013

Duration of Course: 30 Hrs.

Class: BE Computer Venue:- Computer Center, SITRC

Aim: To enable the students to develop mobile applications on their own and to train

them to use ANDROID STUDIO as IDE.

Objectives:

1) The objective of the workshop is to enable the participants to develop mobile applications on

their own and to train them to use ANDROID STUDIO as IDE.

2) To promote students technical career towards the new technological developments that

happens in the industry.

3) Participating in this workshop gives an opportunity for the Students/Academicians to

interact with industry expert.

Outcome:

1) Learn & interact with renowned industry expert.

2) Receive an unparalleled education with personal attention

3) Hand on practical Session on ANDROID Application Development.

4) After this activity students will be good at Android App Development which helps them to

get better Job opportunities.

Total No. of participants: 70

Page 3: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

Course Structure:

Sr. No. ContentDuration(in Hrs.)

1

Chapter 1: JAVA Concepts 2

1. OOPs Concepts

2. Inheritance in detail

3. Exception handling

4. Packages & interfaces

5. JVM & .jar file extension

6. Multi threading (Thread class & Runnable Interface)

2

Chapter 2: SQL 2

1. DML & DDL Queries in brief

3

Chapter 3: Introduction to Android 2

1. What is Android?

2. Setting up development environment

3. Dalvik Virtual Machine & .apk file extension

4. Fundamentals: 2

Basic Building blocks - Activities,Services,Broadcast Receivers & Content providers

UI Components - Views & notifications

Components for communication -Intents & Intent Filters

5. Android API levels (versions & version names)

4

Chapter 4: Application Structure (in detail) 2

1. AndroidManifest.xml

2. uses-permission & uses-sdk

3. Resources & R.java

4. Assets

5. Layouts & Drawable Resources

6. Activities and Activity lifecycle

7. First sample Application

5

Chapter 5: Emulator-Android Virtual Device 2

1. Launching emulator

2. Editing emulator settings

3. Emulator shortcuts

4. Logcat usage

5. Introduction to DDMS

6. Second App:- (switching between activities)

Develop an app for demonstrating the communication between Intents

6 Chapter 6: Basic UI design 2

1. Form widgets

2. Text Fields

Page 4: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

3. Layouts

4. [dip, dp, sip, sp] versus px

5. Examples

7

Chapter 7: Preferences 2

1. SharedPreferences

2. Preferences from xml

3. Examples

8

Chapter 8: Menu 2

1. Option menu

2. Context menu

3. Sub menu

4. menu from xml

5. menu via code

6. Examples

9

Chapter 9: Intents (in detail) 2

1. Explicit Intents

2. Implicit intents

3. Examples

10

Chapter 10: UI design 2

1. Time and Date

2. Images and media

3. Composite

4. AlertDialogs & Toast

5. Popup

6. Examples

11Chapter 11: Tabs and Tab Activity 2

1. Examples

12

Chapter 12: Styles & Themes 2

1. styles.xml

2. drawable resources for shapes, gradients (selectors)

3. style attribute in layout file

4. Applying themes via code and manifest file

5. Examples

13 Chapter 13: Content Providers 2

1. SQLite Programming

2. SQLiteOpenHelper

3. SQLiteDatabse

4. Cursor

5. Reading and updating Contacts

6. Reading bookmarks

7. Example :

Develop an App to demonstrate database usage. CRUD operations must be implemented.

Page 5: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

Final details should be viewed in GridView as well as in ListView

14

Chapter 14: Adapters and Widgtes 2

1. Adapters:-

ArrayAdapters

BaseAdapters

ListView and ListActivity

Custom listview

GridView using adapters

Gallery using adapters

Examples

Page 6: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

List of Registered Student:

Sr. No. Name of Student1 BADGE JAGRUTI DILIP2 BADHAN DHANASHRI RAMESH3 BATLIWALA SAIFUDDIN TAHER4 BHATT SIDDHI SUNIL5 DALVI SNEHAL SUBHASH6 DALVI NILESH VISHWANATH7 DEORE ATUL RAJENDRA8 DESHMUKH AJINKYA ANILRAO9 DUBEY NITEESH CHANDRAMA

10 GAWALI ARTI BHAUSAHEB11 GODSE SAGAR SHANTARAM12 GUPTA SHOBHA RAMABHILASH13 GUTTE SUJATA RAOSAHEB14 JAIN NEHA ANIL15 JOSHI HERAMB RAJENDRA16 JUNNARE DEEPALI GANGADHAR17 KADTAN LALIT BHAGWAN18 KATARE ANURADHA CHANDRAKANT19 KHAIRE SNEHA ARJUN20 KHAN MUJJAMMIL SALIM21 KHANDAGALE PRATIK VASANT22 KHAPARE SHWETA RAMESH23 KOHLI SIMRANSINGH AMARJITSINGH24 KOHLI KAWALJEETSINGH JASBIRSINGH25 KOKATE SIMANTINI MANIKRAO26 KUMBHOJKAR GAURI UMESH27 KURMI LAXMIDEVI GAJADHAR28 LAMBOLE AVINASH RAGHUNATH29 MAHALE KIRAN SHANTARAM30 NAIKWADE PRASAD VILAS31 NAIR NAKUL RAVINDRA32 NAVGHANE SANDEEP KAILAS33 PAGAR SAYALI VILAS34 PATHAN SHOYEB KARIM35 PATIL RAJESHWARI RAJKUMAR36 PATIL SNEHAL DINKAR37 PATIL AJAY RAVINDRA38 PATIL ANAMIKA DEEPAK39 PATIL HARSHALA SHIVAJI40 PATIL PRATIK VIJAY

Page 7: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

41 PATIL RAMESH PANDIT42 PAWAR AJINKYA RAMESH43 PAWAR PRANALI YASHWANTRAO44 RAHATAL RAHUL CHANDRAKANT45 RAJ ROSHAN SUNDARRAJ46 RAMNATHPUR PARTH UDAY47 REGE PRATIK AVINASH48 SALUNKHE HRUSHIKESH GAJANAN49 SARANGDHAR SAHIL SHEKHAR50 SHAH NISHANT DHARMESHKUMAR51 SHAIKH SHAHARUKH SAEED52 SHARMA SNEHLATA JAIPAL53 SHARMA DIVYA .54 SHARMA RITESH RAMJI55 SHINDE DIPAK DEVIDAS56 SINDKAR KUNAL ASHOK57 SINGH CHANDAN HIRA58 SINGH LAXMAN .59 SONAWANE HARSHADA LAKHAN60 SONAWANE ROHINI DNYANESHWAR61 SONAWANE SANKET JAGDISH62 SURANA NIKHIL NARENDRA63 TAJANE VRUSHALI RAMESH64 THORAT ASHA CHANDRAKANT65 TRIVEDI YASH HARESHKUMAR66 UGALMUGALE YASHVANT EKNATH67 VISHWAKARMA SUSHMIT MOHAN68 WADEKAR PRASAD PADMAKAR69 YADAV MANOJ LALBAHADUR70 SURYAWANSHI PARIGHA VISHNU

Page 8: On “Professional Android” · [dip, dp, sip, sp] versus px 5. Examples 7 Chapter 7: Preferences 2 1. SharedPreferences 2. Preferences from xml 3. Examples 8 Chapter 8: Menu 2 1.

Photographs:

Prof. Bhagyashri More Prof. Rajesh D. Kadu

Coordinator HOD