seminar on androide

18
NDROID APPS DEVLOPMENT SUBMITTED TO :: SUBMITTED TO :: DEPARTMENT OF -COMPUTER SCIENCE AND ENGINEERING GANDHI INSTITUTE OF TECHNOLOGY AND MANAGEMENT SUBMITTED BY SUBMITTED BY:VIKRAM KUMAR DAS CSE REGDNO:1201304013 Under guidance Under guidance er. satyadeep mishra er. satyadeep mishra er. siddharth sahoo er. siddharth sahoo er. sharmila mohapatra er. sharmila mohapatra

Upload: vikram-bharti

Post on 08-Jan-2017

224 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: seminar on androide

ANDROID APPS DEVLOPMENT

SUBMITTED TO ::SUBMITTED TO ::DEPARTMENT OF -COMPUTER SCIENCE AND

ENGINEERINGGANDHI INSTITUTE OF TECHNOLOGY AND MANAGEMENT

SUBMITTED BYSUBMITTED BY:VIKRAM KUMAR DASCSE

REGDNO:1201304013

Under guidanceUnder guidance er. satyadeep mishraer. satyadeep mishra er. siddharth sahooer. siddharth sahoo er. sharmila mohapatraer. sharmila mohapatra

Page 2: seminar on androide

INTRODUCTION TO ANDROID

*Mobile operating system*Open software platform for application development* A complete stack – OS, Middleware, Applications* An Open Handset Alliance (OHA) project* Powered by Linux operating system* Fast application development in Java* Open source under the Apache 2 license

Page 3: seminar on androide

WHY ANDROID ??

.open source platform

.developer-friendly

.ample opportunity

.ample option for tools

.popularity of android apps

.various security option

.vast availability

.supports flash

.saves money

.application store

Page 4: seminar on androide

OPERATING SYSTEM

Icieam sandwich:4.0+

(HoneycombGingerbread) Froyo) Éclair)Donut) CupcakeIce Cream Sandwich

versionversionAndroid 1.0

Cupcake

Donut

Éclair

Froyo( froyo yogurt)

Gingerbread

Honeycomb

Ice Cream Sandwich

Jelly bean

Kitkat

Lolipop(under processing)

Honeycomb

Android 3.0-3.2

Jelly Bean 4.2

Page 5: seminar on androide

LATEST FEATURS OF ANDROID 5.0LOLIPOP

>it is a 64 bit operating system

> better battery control>smart lock feature using

bluetooth>introduce knox security

system>camera quality support upto

30fps(frame/sec)>support slow motion video

recording>add new 15 languages

Page 6: seminar on androide

DEVELOPMENT TOOLS & TECHNOLOGY

jdk 1.8jdk 1.8 java languagejava language Eclipse IDE lunaEclipse IDE luna Android SDKAndroid SDK

Android EmulatorAndroid EmulatorCommand line tools Command line tools

DocumentationsDocumentations

sdk managersdk manager

Android SDK(software development kit) & SDK Manager

Page 7: seminar on androide
Page 8: seminar on androide

DEVLOPMENT PROCESS

ApplicationsApplications• Applications are written in Java or Python• Applications are run on the Dalvik Virtual

Machine • Development done in the Android™ SDK• Development is open to all

Page 9: seminar on androide

EXAMPLE BASED ON ANDROID CREATE AMULATORCREATE AMULATOR>open eclipse ide >open eclipse ide 1.1.click on windows buttonclick on windows button 2. 2. select android virtual device managerselect android virtual device manager 3.3.fill other option as per requirementfill other option as per requirement 4.4.submitsubmit 5.5.startstart 6.6.o/p::android home page on the o/p::android home page on the

screenscreen

Kindly halt for the Output its on the next slide Kindly halt for the Output its on the next slide

Page 10: seminar on androide

output

After unlocked

AFTER UNLOCKED

Page 11: seminar on androide

PROCESS FOR CODING

• OPEN ECLIPS IDE• NEW • ANDROIDE APPLICATION PROJECT• ACCORDING TO USER CHOICE APP NAME• SELECT OS VERSION• CONFIGURE PROJECT• CONFIGURE LAUNCHER ICON• CREATE ACTIVITY• FINISH

AFTER COMPLETING ABOVE STEPS YOU GET A BY DEFAULT CRETED PAGESAFTER COMPLETING ABOVE STEPS YOU GET A BY DEFAULT CRETED PAGES

1. .XML2. .JAVA

CREATE PROJECT FOR ANY APPLICATION

Page 12: seminar on androide

RUN & O/P OF THE PROJECTRUN & O/P OF THE PROJECT

• SELET THE PROJECT • CLICK ON RUN

AFTER RUNING THIS PROJECT DEVLOPED APP WILL APPEAR ON THE SCREENAFTER RUNING THIS PROJECT DEVLOPED APP WILL APPEAR ON THE SCREEN

(android application package) “APK” APK FILE WILL BE GENRATED IN THE WORKSPACE

AND

Page 13: seminar on androide

DEVLOPED APPS SHOWN ASDEVLOPED APPS SHOWN AS

Page 14: seminar on androide

DEPLOY APP INTO ANDROID PHONE

REQUIREMENT:

.APK(android application package) File

Page 15: seminar on androide

ANDROID PHONE ADVANTAGE

*Always with the user* Typically have Internet access* Typically GPS(global positioning system)

enabled* Most have cameras & microphones* Many apps are free or low-cost

Page 16: seminar on androide

ANDROID Security

• Security Concerns for users• Do your research• Use Common sense..• Stay update with the current review• Analayse capabilities & permission before installing

note::note::http://www.downloadsquad.com/2010/06/28/understanding-the-android-market-security-system/

Page 17: seminar on androide

Conclusion• Androide is user friendly• Androide is more secure• Androide is most popular

mobile os• Androide is less expensive• Androide is open source

Page 18: seminar on androide

QUERY TIME