12
Mobile! http://www.slideshare.net/rudydw/ mobile-trends-2020

Mobile App Dev And Android

Embed Size (px)

DESCRIPTION

-About mobility in human context with mobile handsets.-Available hot mobile platforms.-Pons & cons (summarized) of each mobile platforms in respect of market & application development.-Why Android?-Future of Android!-How to start with Android?

Citation preview

Page 1: Mobile App Dev And Android

Mobile!

http://www.slideshare.net/rudydw/mobile-trends-2020

Page 2: Mobile App Dev And Android

Mobile Platforms

Sandeep Choudhary

Page 3: Mobile App Dev And Android

Mobile Platforms

Why and Why not?

Types of Applications

Page 4: Mobile App Dev And Android

Why Android?

Page 5: Mobile App Dev And Android

Why Android?

Future of Android!

Page 6: Mobile App Dev And Android

How to start with Android?

First Understand the Android.

Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Page 7: Mobile App Dev And Android
Page 8: Mobile App Dev And Android

Application building blocks

• Activities

• Services

• ContentProviders

• Intents & IntentReceivers

Page 9: Mobile App Dev And Android
Page 10: Mobile App Dev And Android

ToolsA.) Android Development Tools (ADT) plugin for EclipseB.) Essential ToolsAndroid: To create/update Android projects and to create/move/delete AVDs.Android Emulator: To run your Android applications on an emulated Android platform.Android Debug Bridge: To interface with your emulator or connected device (install apps, shell the device, issue commands, etc.).Ant: To compile and build your Android project into an installable .apk file. Keytool: To generate a keystore and private key, used to sign your .apk file.Jarsigner: (or similar signing tool) To sign your .apk file with a private key generated by keytool.

Page 11: Mobile App Dev And Android

Android-related resources

The open source site: http://source.android.com/posts/opensourceThe developer site: http://code.google.com/android/Get the source: http://source.android.com/downloadThe mailing lists: http://source.android.com/discussThe documentation:http://source.android.com/documentationThe roadmap: http://source.android.com/roadmapThe license: http://source.android.com/licenseThe Blog: http://android-developers.blogspot.com/Google IO