Android Intent – Tutorial (Part 2)

In part 1 I talked about how to define intents and use them to start activities, services and trigger broadcast receivers.

In this part, I will talking about how to set up and receive those intents in your broadcast receivers, services and activities. I will also show you how to extract information contained in those intents. I will also provide you some examples of course.

Continue reading

Android Intent – Tutorial (Part 1)

As the name suggests, intents are a way of telling Android what you want to do. In other words, you describe your intention. Intents are usually used to launch an Activity or Service. They are also used to trigger broadcast receivers. Intents do not only describe what you want to do, they also can have extra data attached to them. I will go over some examples of how to define an intent and then how to use them.

Continue reading

Android Beginner – Setting Up the Environment

So you decided to write your first Android app? I will go over the necessary tools that you need to help you get started. I will also go over the basic configurations that you need for those tools. Having a well set-up development environment speeds up the development process and helps you avoid many problems down the road. This guide is for anyone running Windows or a Debian distribution of Linux (such as Ubuntu).

Continue reading

What Is Android?

Android is a free operating system by Google. It is designed mainly for mobile devices such as smartphones and tablets. Android is currently being developed and standardized by the Open Handset Alliance (OHA) which is led by Google. The Open Handset Alliance is a group of software, hardware and telecommunication companies formed by Google. Android is currently one of the top operating systems competing on the mobile device market with over a million daily device activations.

Continue reading