16
1 Company Proprietary and Confidential The Title of the Presentation Can Go Here Industrial Training Report Based on Android By:- Ashok Kumar Pachauri 1234110309 B-Tech CS Final year ITM ALIGARH November 2015

Android Presentation By Ashok Kumar Pachauri

  • Upload
    -

  • View
    100

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Android Presentation By Ashok Kumar Pachauri

1 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

Industrial Training ReportBased on Android

By:- Ashok Kumar Pachauri1234110309B-Tech CS Final yearITM ALIGARHNovember 2015

Page 2: Android Presentation By Ashok Kumar Pachauri

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 MNC’s and IT companies with the help of our Consultancy Division.

Page 3: Android Presentation By Ashok Kumar Pachauri

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.

Page 4: Android Presentation By Ashok Kumar Pachauri

4 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

AndroidAndroid 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

Page 5: Android Presentation By Ashok Kumar Pachauri

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

Page 6: Android Presentation By Ashok Kumar Pachauri

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

Page 7: Android Presentation By Ashok Kumar Pachauri

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

Page 8: Android Presentation By Ashok Kumar Pachauri

8 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

Android Icecreamsandwich Android Jellybean Android Kitkat

Android Lollypop Android Marshmallow

Page 9: Android Presentation By Ashok Kumar Pachauri

9 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

Android Architecture

Page 10: Android Presentation By Ashok Kumar Pachauri

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.

Page 11: Android Presentation By Ashok Kumar Pachauri

11 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

Tools used for Android

Eclipse Android Studio

Page 12: Android Presentation By Ashok Kumar Pachauri

12 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

A “hello” word android app

Page 13: Android Presentation By Ashok Kumar Pachauri

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>

Page 14: Android Presentation By Ashok Kumar Pachauri

14 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

Main java file codingpackage com.example.helloapp;

import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;

public class MainActivity extends Activity {

@Overrideprotected void onCreate(Bundle savedInstanceState)

{super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);

}

}

Page 15: Android Presentation By Ashok Kumar Pachauri

15 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

My One of the mini projectAudio Player with default song

Screenshots

Image View

Seekbar

Buttons to perform different functions

Page 16: Android Presentation By Ashok Kumar Pachauri

16 Company Proprietary and ConfidentialThe Title of the Presentation Can Go Here

Any Query ???