The document is an industrial training report presented by Ashok Kumar Pachauri on Android. It summarizes their summer training at Ducat, an ISO-certified company that provides software development and IT training programs. The report discusses Android OS, describing how it was founded and developed by Google. It provides details on Android features, architecture, versions from Beta to Marshmallow, tools for development, and includes code for a basic "Hello World" Android app. Screenshots are also included of a mini audio player project created during the training.
1 of 16
Downloaded 17 times
More Related Content
Android Presentation By Ashok Kumar Pachauri
1. 1 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Industrial Training Report
Based onAndroid
Presentedby
AshokKumar Pachauri
B-Tech CSFinalyear
November2015
2. 2 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Ducat provides the best available programs which helps in enhancing the technical skills which
seems to be beneficial for all the applicants.
Software Development
Workshops and Placement Service
Instructor led campus
Ducat is an ISO 9001:2000 certified
company that built a reputation for
high quality Software Development,
IT Training and Consulting Services
in India.
Training-Cum-Placement Program is
a process which starts with training
based on live project (hand on real
time case studies) and moves along
the path of preparing the trainees for
Interviews with the help of Industry
Experts (Technical, Aptitude, and HR
Interviews) and finally getting them
placed with reputed MNCs and IT
companies with the help of our
Consultancy Division.
3. 3 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
I had completed my summer training on Android (OS) from Ducat from 15 July2015 30June2015.
Android, Inc. was founded in Palo Alto, California in October 2003 by Andy Rubin (co-founder
of Danger), Rich Miner (co-founder of Wildfire Communications, Inc.), Nick Sears (once VP at T-
Mobile), and Chris White (headed design and interface development at WebTV) to develop, in
Rubin's words, "smarter mobile devices that are more aware of its owner's location and
preferences".
Android is a mobile operating system (OS) currently developed by Google.
4. 4 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Android
Android is a mobile operating system (OS) currently developed by Google, based on the Linux
kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets.
Android's user interface is based on direct manipulation, using touch gestures that loosely
correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen
objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has
further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist
watches, each with a specialized user interface. Variants of Android are also used
on notebooks, game consoles, digital cameras, and other electronics.
Android's default user interface is based on direct
manipulation,[49] using touch inputs, that loosely correspond to real-
world actions, like swiping, tapping, pinching, and reverse pinching to
manipulate on-screen objects, and a virtual keyboard.
Notifications are accessed by sliding from the top of the display;
individual notifications can be dismissed by sliding them away, and
may contain additional functions as seen on this example of the
"missed call" notification from an older version of Android
5. 5 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Android Features
Application Framework
Power Management
Dalvik virtual machine
Integrated (webkit) browser
2D and 3D graphics APIs with HW
SQLite
Video and audio codecs
Bluetooth, EDGE, 3G, and Wi-Fi
Camera, GPS, compass, and accelerometer
6. 6 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Since Android devices are usually battery-
powered, Android is designed to manage
memory (RAM) to keep power consumption at a
minimum, in contrast to desktop operating
systems which generally assume they are
connected to unlimited mains electricity.
Applications
7. 7 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Versions of Android
Android Beta Android Astro1.0 Android Cupcake Android Donut
Android clair Android Froyo Android HoneycombAndroid Gingerbread
8. 8 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Android
Icecreamsandwich Android Jellybean Android Kitkat
Android Lollypop Android Marshmallow
9. 9 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Android Architecture
10. 10 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Android is more secure
Android applications run in a sandbox, an isolated area of the system that does not have
access to the rest of the system's resources, unless access permissions are explicitly granted
by the user when the application is installed.
After reviewing these permissions, the user can choose to accept or refuse them, installing
the application only if they accept.
11. 11 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Tools used for Android
Eclipse Android Studio
12. 12 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
A hello word android app
13. 13 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Xml Coding for Designing
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.helloapp.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginRight="98dp"
android:layout_marginTop="140dp"
android:text="@string/hello_world" />
</RelativeLayout>
14. 14 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Main java file coding
package com.example.helloapp;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
15. 15 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
My One of the mini project
Audio Player with default song
Screenshots
Image View
Seekbar
Buttons to
perform
different
functions
16. 16 Company Proprietary and ConfidentialThe Title of the Presentation Can Go
Here
Any Query ???