Learn courses for free
Publish new courses and earn
Check your skills
Improve your skillsets for free
 
or
    
learnNpublish - Quick Learning Management System
Android Application Development - course 50 [ Share ,Read]
Android Application Development
Adding Ad Unit Id and Ad Size
Adding Admob Ads via Java
Putting an App on the Market
Updating Application
Rating:     Type:Free     Points Required: 0
Android Application Development - course 49 [ Share ,Read]
Android Application Development
Changing the Volume with a SeekBar
Downloading Admob SDK
Adding External Jar
Adding Admob Ad via XML
Rating:     Type:Free     Points Required: 0
Android Application Development [ Share ,Read]
Android Application Development
Notifiying Status Bar
Setting up a Notification
Notification Manager Methods
AudioManager Methods

Rating:     Type:Free     Points Required: 0
Android Application Development - course 47 [ Share ,Read]
Android Application Development
Voice Recognition
Voice Recognition Result
Text to Speech
Set Language and Speak
Rating:     Type:Free     Points Required: 0
Android Application Development - course 46 [ Share ,Read]
Android Application Development
OpenGL Culling
3D Rotation
OpenGL Vertex Color Buffer
Stock Android SDK Themes




Rating:     Type:Free     Points Required: 0
Android Application Development - course 45 [ Share ,Read]
Android Application Development
On Surface Changed
Using GLU to set up the Camera
3D Cube Intro
Indices of a Cube
Rating:     Type:Free     Points Required: 0
Android Application Development - course 44 [ Share ,Read]
Android Application Development
ShortBuffer to handle Indices
Creating Draw method for OpenGL
glDrawElements method
OpenGL Boosting Performance
Rating:     Type:Free     Points Required: 0
Android Application Development - course 43 [ Share ,Read]
Android Application Development
OpenGL Renderer Basics
Rendering A Background
OpenGl 2D vertices
Byte and Float Buffers
Rating:     Type:Free     Points Required: 0
Android Application Development - course 42 [ Share ,Read]
Android Application Development
Setting up Widget Configuration Class
Relating Context with the Widget Manager
PendingIntent and widget Buttons
Introduction to OpenGL ES
Rating:     Type:Free     Points Required: 0
Android Application Development - course 41 [ Share ,Read]
Android Application Development
Setting up Widget Configuration Activity
Basic Widget Design
Updating and Deleting Widget
Updating a Widget TextView

Rating:     Type:Free     Points Required: 0
Android Application Development - course 40 [ Share ,Read]
Android Application Development
SAXParserFactory and XMLReader
Start Element method
Finishing XML parser
Creating a Widget receiver
Rating:     Type:Free     Points Required: 0
Android Application Development - course 39 [ Share ,Read]
Android Application Development
Reading JSON information
Setting up XML Parsing Project
StringBuilder and XML Parsing Framework
Setting up a parsed XML data collection class
Rating:     Type:Free     Points Required: 0
Android Application Development - course 38 [ Share ,Read]
Android Application Development
Viewing Internet data via StringBuffer
Introduction to JSON parsing
JSONArrays and JSONObjects
Appending with StringBuilder
Rating:     Type:Free     Points Required: 0
Android Application Development - course 37 [ Share ,Read]
Android Application Development

Exporting apk and signing keystore
Obtaining Key for a specific Project
Introduction to HttpClient
Executing HttpGet on a Http Client
Rating:     Type:Free     Points Required: 0
Android Application Development - course 36 [ Share ,Read]
Android Application Development

Placing a Pinpoint on a MapView
LocationManager and Location Permissions
Criteria and getting Location
Updating with OnLocationChanged method

Rating:     Type:Free     Points Required: 0
Android Application Development - course 35 [ Share ,Read]
Android Application Development
Geocoding a Location for an Address
Toggling Street and Satellite views
ItemizedOverlay to draw on our Map
Creating a Custom pinpoint

Rating:     Type:Free     Points Required: 0
Android Application Development - course 34 [ Share ,Read]
Android Application Development
overlay MotionEvent time
AlertDialog methods and ClickListener
Compass and Map Controller
Geocoder and GeoPoint
Rating:     Type:Free     Points Required: 0
Android Application Development course - 33 [ Share ,Read]
Android Application Development
Rating:     Type:Free     Points Required: 0
Android Application Development - course 32 [ Share ,Read]
Android Application Development
Setting up a Accelerometer class
Setting up Sensor Manager
OnSensorChanged accelerometer method
Finishing Accelerometer and unregistering
Rating:     Type:Free     Points Required: 0
Android Application Development - course 31 [ Share ,Read]
Android Application Development
Setting up more SQLite methods
Getting a Specific Entry
Updating SQLite Entry
Deleting Entry from SQLite Database
Rating:     Type:Free     Points Required: 0
Android Application Development - course 30 [ Share ,Read]
Android Application Development
Inserting Data into SQLite Database
How to Create a Dialog
Setting up method to Read SQLite
Reading SQLite Database with Cursor
Rating:     Type:Free     Points Required: 0
Android Application Development - course 29 [ Share ,Read]
Android Application Development
SQLite class implementing SQLiteOpenHelper
Creating SQLite Database
How to Start a New Activity via Intent
Closing SQLite Database
Rating:     Type:Free     Points Required: 0
Android Application Development - course 28 [ Share ,Read]
Android Application Development
Write External Data Permission
Media Scanner Connection
TableLayout and Intro SQLite Database
Setting up SQLite Database Variables
Rating:     Type:Free     Points Required: 0
Android Application Development - course 27 [ Share ,Read]
Android Application Development
Spinners and ArrayAdapter
OnItemSelected and File Directories
Toggling Visibility
InputStream and OutputStream

Rating:     Type:Free     Points Required: 0
Android Application Development - course 26 [ Share ,Read]
Android Application Development
Async Task class to load stuff
The 4 AsyncTask Methods
ProgressDialog and Correction
External Storage State
Rating:     Type:Free     Points Required: 0
Android Application Development - course 25 [ Share ,Read]
Android Application Development
Loading SharedPreferences Data
File Output Stream for Internal Storage
Writing Data to File Output Stream
File Input Stream
Rating:     Type:Free     Points Required: 0
Android Application Development - course 25 [ Share ,Read]
Android Application Development
Loading SharedPreferences Data
File Output Stream for Internal Storage
Writing Data to File Output Stream
File Input Stream
Rating:     Type:Free     Points Required: 0
Android Application Development - course 24 [ Share ,Read]
Android Application Development
Hiding the Keyboard
ViewFlipper Example
Saving Data with SharedPreferences
SharedPreferences Editor
Rating:     Type:Free     Points Required: 0
Android Application Development - course 23 [ Share ,Read]
Android Application Development
Create a Browser with WebView
WebView navigation methods
Set WebView Client for a Brower app
WebView Settings

Rating:     Type:Free     Points Required: 0
Android Application Development - course 22 [ Share ,Read]
Android Application Development
Setting up the TabHost in Java
Creating Tabs in Java
Getting the Time from the System
Formatting and using the Modulus
Rating:     Type:Free     Points Required: 0
Android Application Development - course 21 [ Share ,Read]
Android Application Development
SlidingDrawer Example
Introduction to the FrameLayout
Methods of the SlidingDrawer
Tabs setup with TabHost
Rating:     Type:Free     Points Required: 0
Android Application Development - course 20 [ Share ,Read]
Android Application Development
Sleeping to Achieve desired FPS
WakeLock to keep you app from sleeping
SoundPool helps with explosions
Using the OnLongClick method

Rating:     Type:Free     Points Required: 0
Android Application Development - course 19 [ Share ,Read]
Android Application Development
Graphics Trick
MotionEvents and Motion Actions
Game Programming concept
Cleaning up some Errors
Rating:     Type:Free     Points Required: 0
Android Application Development - course 18 [ Share ,Read]
Android Application Development
Locking and Unlocking a Canvas
Establishing a Better Animation Thread
Setting up the OnTouch Method
Defining a Class within a Class
Rating:     Type:Free     Points Required: 0
Android Application Development - course 17 [ Share ,Read]
Android Application Development
Animating a Bitmap
Using the Asset Folder for Typeface
Setting up a SurfaceView class
Setting up Animation Thread
Rating:     Type:Free     Points Required: 0
Android Application Development - course 16 [ Share ,Read]
Android Application Development
Full Screen Activities
Custom Animation Class
Using a Constructor to pass Context
Drawing Bitmaps to Canvas View

Rating:     Type:Free     Points Required: 0
Android Application Development - course 15 [ Share ,Read]
Android Application Development

Accessing Preferences from an Activity
More with Preferences
Altered Landscape Layout
Creating Custom Buttons
Rating:     Type:Free     Points Required: 0
Android Application Development - course14 [ Share ,Read]

Android Application Development

Rating:     Type:Free     Points Required: 0
Android Application Development - course 13 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 12 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 11 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 10 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 9 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 8 [ Share ,Read]
Android Application Development

Rating:     Type:Free     Points Required: 0
Android Application Development - course 7 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 6 [ Share ,Read]
Android Application Development

Rating:     Type:Free     Points Required: 0
Android Application Development - course 5 [ Share ,Read]
Android Application Development
Rating:     Type:Free     Points Required: 0
Android Application Development - course 4 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 3 [ Share ,Read]
Android Application Development


Rating:     Type:Free     Points Required: 0
Android Application Development - course 2 [ Share ,Read]
Rating:     Type:Free     Points Required: 0
Android Application Development - Course 1 [ Share ,Read]

Android is an operating system for mobile devices such as smartphones and tablet computers. It is developed by the Open Handset Alliance led by Google.

Google purchased the initial developer of the software, Android Inc., in 2005.The unveiling of the Android distribution on November 5, 2007 was announced with the founding of the Open Handset Alliance, a consortium of 84 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices. Google released most of the Android code under the Apache License, a free software license. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android..

Android consists of a kernel based on the Linux kernel, with middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries based on Apache Harmony. Android uses the Dalvik virtual machine with just-in-time compilation to run Dalvik dex-code (Dalvik Executable), which is usually translated from Java bytecode.

Android has a large community of developers writing applications ("apps") that extend the functionality of the devices. Developers write primarily in a customized version of Java. There are currently approximately 400,000 apps available for Android, from a total of 600,000 apps over the life of Android. Apps can be downloaded from third-party sites or through online stores such as Android Market, the app store run by Google.

1 - Download and Install the Java JDK

2 - Installing Eclipse and Setting up the ADT

3 - Installing Android SDK and Set up Emulator

4 - Setting up an Android Project

Rating:     Type:Free     Points Required: 0