A Collection of Android Tutorials for Beginners

Android is Operating System for mobile devices which is based on Linux and introduced by Google. Android is using mobile phone, tables and computers also and has been become the powerful competitor of OS platforms. You can find plenty of application of Android on internet and this is a great achievement.

The Android market is now at it’s peak. It is gaining popularity day by day. Developers are learning about Android development and promoting their products to the active community. It is a wonderful give and take process. Today we are sharing some useful tutorials for Android users. We believe these are some of the greatest way to learn new skills associated with your chosen device.

Android login authentication with remote (MySql)database

Most of android developers already developed how to conform user login / register data to local Sqlite database, but may few of you try how to authenticate login details with remote (like mysql with php) sever ! am i right, no lets do it….

Android Login App

Android Essentials: Using the Contact Picker

This tutorial will start out simple, but then we’ll get in to some of the technical details of using Contacts with the ContactsContract class, which was introduced in API Level 5. Make sure you have your Android development environment installed and configured correctly.


Android SDK: Using Alerts, Toasts and Notifications

Creating alert dialogs and notifications  is pretty straight-forward: you can construct an AlertDialog by using its Builder class, whose methods all return an instance of Builder, which basically means you can chain a series of method calls together.


Android Location API and Google Maps

This tutorial describes the usage of the Android Location API, the usage of Google Maps and the Geolocation API. It is based on Eclipse 3.7, Java 1.6 and Android 2.3.3.

Android GPS Tutorial

Andriod TouchCalculator

In this tutorial article I will try to introduce you to the general development principles of Android by building a real calculator application (TouchCalculator).

Android Touch Calculator Tutorial

Creating Simple User Forms

In this tutorial, you design and implement a form within your Android application which allows the user to supply important feedback to the developer. The user is given a number of options for submitting different types of feedback. This feedback can then be sent to the developer as an email. The form you create will ultimately look like this:

Creating Simple User Forms

Android SDK Quick Tip: Launching the Camera

This quick tip shows you how to launch the built-in Camera application and use the results for displaying the captured image. You will achieve this by creating an Intent within your application’s Activity. You’ll then learn how to get and process the Intent’s results and use the resulting image within your application.


Email Send

This quick tip shows you how to launch the built-in Mail application, supply it with data, and allow the user to send an email message.


OpenGL ES 2.0

This tutorial shows you how to create a simple Android application that uses the OpenGL ES 2.0 API to perform some basic graphics operations.

OpenGl ES 2.0

Android Development Tutorial

This tutorial describes how to create Android applications with Eclipse. This is very long tutorial, but also most detailed.


Using Facebook SDK in Android development

In this tutorial I show you an android application, which logging in to Facebook, then get the Facebook ID.


Drawing with Canvas in Android, Saving your drawings

This is one of tutorials from series of topics for drawing with canvas on android.

Drawing with Canvas

Android Google Maps Tutorial

In this tutorial we will see how to incorporate Google Maps into an Android app.

Android Google Maps Tutorial

Android location service example

This tutorial will help you to start using location services (in particular: LocationManager class to get user location and Geocoder to translate location into addresses) and Google Maps on Android.

Android location service example

Working With Android Contacts

Learn to work with the Android contacts database. Basic knowledge of accessing SQLite in Android along with using Cursors is expected.

Working With Android Contacts

How To Create Android Live Wallpaper

In this article tells how to create live wallpaper from scratch. Step-by-step, we will create live wallpaper that would output TV test pattern on out home screen.

How To Create Android Live Wallpaper

Android Marketplace is one of the biggest market in the mobile apps world. If you are a developer then you can make money online by selling your apps in android market. But before developing the app you should understand android development process. In this post I collected some very useful Android Development Tutorials to help you create your own Android App.

Android SDK Tutorial – Learn how to install Android SDK

Tutorial describes how to install the Android SDK and set up your development environment for the first time.

Learn how to install Android SDK

Android UI Designs-Basic Controls


Android Quick Look: BluetoothAdapter

The Android SDK ships with powerful Bluetooth APIs capable of managing the local Bluetooth adapter, scanning for nearby Bluetooth devices, transferring data between bluetooth devices, and more. This Bluetooth quick look will show you the most fundamental steps necessary to begin programming Bluetooth applications on the Android SDK.


Android SDK Tutorial: Send Text Messages

We are going to make a text messaging app: two text fields, one for the phone numberand message and of course a send button. Pictures of the interface below.


Some more help tutorials:

Android SDK Quick Tip: Sending Pictures the Easy Way

Android SDK: Using Alerts, Toasts and Notifications

Android Essentials: Creating Simple User Forms

Android Essentials: Application Preferences

SQLite Crash Course for Android Developers

How to Publish to the Android Market

Launching the Browser From Your Android Applications – The Easy Way

Android Quick Tip: Using the Quick Contact Badge

Android SDK: Introduction to Gestures

Android User Interface Design: Basic Buttons

Android User Interface Design: Layout Basics

Android User Interface Design: Frame Layouts

Android User Interface Design: Table Layouts

Android Essentials: Application Logging

Augmented Reality: Getting Started on Android

Build a GPS Speedometer: Getting Into AIR for Android

Android UI Fundamentals Challenge: RelativeLayout

Android User Interface Design: Relative Layouts

Android User Interface Design: Linear Layouts

Android Fundamentals: Downloading Data With Services

Android Login Authentication With Local Database(Sqlite)

Introduction to Android Development

Beginning Android: Getting Started with FortuneCrunch

Learn Java for Android Development: Introduction to Java

Learn Java for Android Development: Java Syntax

Learn Java for Android Development: Checking Object Type with Instanceof

Learn Java for Android Development: Working with Arrays

Learn Java for Android Development: Reflection Basics

Adroid SDK: Building a Localized Phrasebook

Android SDK: Unit Testing with the JUnit Testing Framework

Enabling the Android Move To SD Card Feature

Android SDK Quick Tip: Launching Maps In-App

Android SDK: Embed a WebView with the WebKit Engine

Android SDK Quick Tip: Launching the Camera

Quick Tip: Customize Android Fonts

Beginning Android: Getting Started with Fortune Crunch

Advanced Android: Getting Started with the NDK

Using Hardware Indicators with the Android SDK

Common Android Virtual Device Configurations

Quick Tip: Enabling Users to Send Email From Your Android Applications – The Easy Way

How to calculate the distance between two GPS coordinates?


Leave a Reply

Your email address will not be published. Required fields are marked *