Beruflich Dokumente
Kultur Dokumente
ON
ANDROID DEVELOPMENT
Submitted in partial fulfillment for the award of the degree
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS & COMMUNICATION ENGINEERING
SUBMITTED TO:
SUBMITTED BY:
Karun Arora
ENGINEERING DEPARTMENT
1813202
ACKNOWLEDGEMENT
Gratitude cannot be seen or expressed. It can only be felt in heart and is beyond
description. Often words are inadequate to serve as a model of expression of ones
feeling, especially the sense of indebtedness and gratitude to all those who help us in
our duty.
It is of immense pleasure and profound privilege to express my gratitude and
indebtedness along with sincere thanks to my teachers and I would also like to thank
Mr. Rohit Sir ECE department for the opportunity to work on the project Tools at
Ease.
I want to formally acknowledge my sincerest gratitude to all those who assisted and
guided me in completing this project. I am beholden to my family and friends for
their blessings and encouragement.
Karun Arora
1813202
LIST OF FIGURES
Figure 1. TCS Logo
Figure 9. SDLC
13
19
27
28
28
29
30
30
31
31
32
32
33
33
34
34
36
Figure 26 snapshot 3
40
41
41
42
42
43
43
44
45
46
LIST OF TABLES
Table 1:
Table 2:
Table 3:
Table 4:
Table 5:
Table 6:
Table 7:
5
7
10
16
23
23
47
Android Versions
Android Characteristics
Android Components
Layout Files
Software Requirements
Hardware Requirements
References
TABLE OF CONTENTS
Title Page
Declaration of the Student
Certificate of the Guide
Acknowledgement
Abstract
List of Figures
List of Tables
1.
i
ii
iii
iv
v
vii
INTRODUCTION
1.1 Company Profile
1.2 Android
1.2.1 Operating System History
1.2.2 Version History
1.2.3 Features
1.2.4 Architecture
1.2.5 Application Components
1.3 Java
1.3.1 Java and Android
1.3.2 Introduction to Java
1.3.3 Characteristics of Java
1.3.4 Advantages
1.4 XML
1.4.1 XML and Android
1.4.2 Introduction to XML
1.4.3 Features of XML
1.4.4 Advantages
1.4.5 Android Layout Types
1.5 Android Studio
1.6 About the Project
1
1
2
3
4
6
8
10
11
11
11
12
13
14
14
15
15
15
16
17
18
2.
PLANNING
2.1 System Analysis
19
19
20
a) Problem Recognition
20
20
21
21
21
21
3.
4.
2.3.1 Introduction
22
22
23
2.3.4 Requirements
23
a) Hardware Requirements
23
b) Software Requirements
23
24
24
24
24
25
25
25
THE PROJECT
26
26
27
35
4.4 Activities
37
4.5 Implementation
39
5.
40
6.
REFERENCES
47