innovate your ideas through android

22
SEMINAR SERIES INNOVATE YOUR IDEAS THROUGH ANDROID

Upload: jithin-kuriakose

Post on 05-Dec-2014

191 views

Category:

Technology


1 download

DESCRIPTION

Innovate Your !deas through Android Development The future is mobile.... is here

TRANSCRIPT

Page 1: Innovate your ideas through Android

SEMINAR SERIES

INNOVATE YOUR IDEAS THROUGH ANDROID

Page 2: Innovate your ideas through Android

AGENDA• Hot ideas that changed the IT world• Technology today – SCM• The mobile Technology, major advancements• What is Android??? • Android vs Windows & iOS• Android apps and GOOGLE Playstore• How to develop an Android app.??? • Everything is set, Android & GOOGLE Web Services• Examples……• Any !deas from you..???

Page 3: Innovate your ideas through Android

IDEAS…..• An !dea can change the world• 3 apples those who changed the

world…• eg1. Dennis Ritchie –> Steve Jobs• eg2. Edgar Frank –> Larry Ellinson• More than invention, more than

technology, ideas are most important thing

Page 4: Innovate your ideas through Android

TODAY…• SCM – Social, Cloud & Mobile (ORACLE Open World

2012)• Social & Cloud – need high investments• Mobile

• Less expensive• Availability of open source platforms• Ease of development• devices which we are familiar with• Middleware that abstracts complexity of ES development

Page 5: Innovate your ideas through Android

MOBILE…

Page 6: Innovate your ideas through Android

PLATFORMS

• Three major platformsANDROID iOS Windows Mobile

Open source

Open Source….???

•Apple iOS is runnable only in iPhone never free and open source•Windows has no such restriction, works in all smartphones and tablets committed to microsoft

Page 7: Innovate your ideas through Android

THE ANDROID• Operating system• Linux based (linux kernel under GNU GPL 2.0)• Single user environment• Free and open • Open Source – Apache licence 2.0, freely modified

by manufactures and developers or any stakeholders

• Supported platforms ARM,MIPS and x86

Page 8: Innovate your ideas through Android

HIS STORY…• Initially developed by Android, Inc. in 2005• Now complete ownership by GOOGLE• unveiled by Open Handset Alliance in 2008• First android phone in October 2008• Overtakes Symbian in last of 2010• now……………….

Page 9: Innovate your ideas through Android

NOW…

• 25 billion apps in GOOGLE Play• 71% of mobile developers prefer•

Page 10: Innovate your ideas through Android

VERSIONS

• ABCDEFGHIJ• API Levels 1 to 18 (1.0 to 4.3)• Alpha, Beta….. Then your favourite

sweets• Cup Cake, DoNut ………………….. Jelly

Bean.

Page 11: Innovate your ideas through Android

ARCHITECTURE

Page 12: Innovate your ideas through Android

DEVELOPMENT• Android application

– Content providers– Activity– Layout

• technologies : core Java +XML +SQLite (opt)• ADT Bundle:-

– SDK– IDE (preferably eclipse)– Sample codes– APIs– Emulators

Page 13: Innovate your ideas through Android

DEVELOPMENT• http://developers.google.com – everything is here• Sample codes, tutorials, APIs, upload centre, discussions

• You need JDK, Eclipse IDE, ADT, SDK

• API level 1 to 18 : Provide std libraries and classes required for application development

• Eg. Camera(level 2), WiFi, Location Services, Databases etc

Page 14: Innovate your ideas through Android

DEVELOPMENT• Collection of standard services• Eg. Speech, Location, Messaging, Communication,

Touch,……..• Of course nothing to build by your own, everything

set for you….• Web services : maps, mail, youtube, etc• All google services are free to use, some services

are payable

Page 15: Innovate your ideas through Android

DEVELOPMENT

• Android emulator NEXUS with ARM

Page 16: Innovate your ideas through Android

APPSSTAND ALONE

APPSWEB BASED

APPSCUSTOMIZED

APPS

Enterprise Deployment

Page 17: Innovate your ideas through Android

APPS• Playstore contains 25billion and counting…..• Uploading app >>> 18 step process, try

“Googling”….• Needs a good idea to be noticed…..• So what should my app in the play store???

• Other side• Large demand of android apps from enterprises• build their HR, Payroll, Sales, Marketting, CRM

mobile versions• All are web based apps, in which you are defining

web services and use it• j2EE is used for web oriented programming.

IN BOTH CASE, YOU NEED KNOWLEDGE AND

CONFIDENCE

Page 18: Innovate your ideas through Android

DEMO

Page 19: Innovate your ideas through Android

INTERESTING IDEAS

• SPEED WARNING SYSTEM FOR PARENTAL CONTROL

• PERSONAL ASSISTANT• ANDROID BASED LIVE VIDEO

STREAMING FOR MEDIA

Page 20: Innovate your ideas through Android

NOW YOUR TURN

• 1).

• 2).

• 3).

Page 21: Innovate your ideas through Android
Page 22: Innovate your ideas through Android

Jithin Kuriakose, Jinsha C & Nidhina

ISTPPsyche Technologies

Calicut

www.istp.inwww.psyche.co.in

[email protected]

THANK YOUALL