xtensivearts - One Leap Ahead
Episode #11 – Intents: Multi Activity Applications

Episode #11 – Intents: Multi Activity Applications

Posted 04/16/2010 - 9:42 pm by Mathias Reisch

In this episode we pick off right where we left last time. So far we developed small applications that had one single activity. In the last tutorial we had a look at how to call other activities that are provided by other Android applications. If you want to know how to create your very own activity and how to incorporate it into your application, well, read on.
Continue reading / Write comment

Want Some Frozen Yogurt?

Want Some Frozen Yogurt?

Posted 05/20/2010 - 11:30 pm by Mathias Reisch

Google released another great update for the Android SDK. Believe me when I say that Android 2.2 a.k.a. ‘Frozen Yogurt’ or just ‘Froyo’ will blow your mind. It offers a bunch of new stuff, more power and more speed. If you want to learn more about the exciting new features Android 2.2 has to offer, venture forth.

Continue reading / Write comment

How to Solve Update Errors

How to Solve Update Errors

Posted 12/27/2009 - 1:00 am by Mathias Reisch

If you are on a Windows machine and you are updating your installation of the Android SDK through the AVD Manager in Eclipse, you may have come across an annoying error, that says the installation failed because a folder failed to be renamed or moved. This happens probably because Eclipse sort of locks the folder of your Android installation and thus no other application (in this case the AVD Manager) gains access to it. Here is a quick and easy solution for the problem.

Continue reading / Write comment

Quick Tip #2 – Sorting Lists

Quick Tip #2 – Sorting Lists

Posted 11/15/2009 - 8:02 pm by Mathias Reisch

The question came up if there is a simple way to sort lists and since the next video tutorial is dealing with Intents and not so much with lists, I thought I could just slip in this little quick tip that explains the basic method of sorting lists. There are actually two ways to achive a sorted list: you can sort the underlying data source or you can sort the elements in the actual list adapter. Lets see how that is done.

Continue reading / Write comment

How to Update Your Development Environment to Android SDK 2.0

How to Update Your Development Environment to Android SDK 2.0

Posted 11/04/2009 - 1:46 am by Mathias Reisch

If you want to use the exciting new features that come with Android SDK 2.0 a.k.a. ‘Eclair’, you will have to update your development environment. Now if you are still on Android 1.5 you can simply follow this guide. Although that guide teaches you how to update to SDK version 1.6, the involved steps are actually the same for the new version. Now, if you are already running on Android SDK 1.6, you can use the new update method via the Android SDK and AVD Manager Tool. Sounds complicated? Well, don’t worry, it is actually really simple. Let me show you how to do it.

Continue reading / Write comment

Busy Days

Busy Days

Posted 11/01/2009 - 2:23 pm by Mathias Reisch

So here is just a quick update on current matters: We were busy doing some exciting projects in the past couple of weeks and thus I could not find the time to do any new tutorials. Now that we have completed a major part of the project, I finally found some time to prepare a new tutorial. While it is still in production, you may expect to see something new some time next week. Unsurprisingly it will deal with Intents again and is pretty much like a follow-up tutorial. So for all those people who were wondering if the series will be continued – it absolutely will be. Also thanks a lot for the many suggestions for future topics. Quite a lot of them are really great and will definitly be covered in a future tutorial. So stay tuned.

Android 2.0 SDK: Wanna Have an Eclair?

Android 2.0 SDK: Wanna Have an Eclair?

Posted 10/28/2009 - 12:04 pm by Mathias Reisch

Google released the new Android SDK version 2.0 a.k.a. ‘Eclair’. This major platform release includes exciting new features for users and developers. One of the biggest changes is the way you maintain an up-to-date copy of your SDK. Before, you had to download a new SDK package from the Android Developer website everytime a new version was released. Now there is a modular approach in which you use your Android SDK and AVD Manager to update you development environment. More on that in a later tutorial. Let us take a look at the new features.

Continue reading / Write comment

Episode #10 – Intents: An Introduction

Episode #10 – Intents: An Introduction

Posted 10/06/2009 - 1:51 am by Mathias Reisch

It is usually not very satisfying to have an application that consists of just one lonely activity. To start another activity you can use so-called Intents. In this tutorial I want to give you a brief overview of what Intents are and how to use them. We will start out very simple here and will work our way up in future tutorials. The purpose of this introduction is to show you some very basic sample uses of Intents.

Continue reading / Write comment

Android SDK 1.6 (a.k.a Donut): How to Update

Android SDK 1.6 (a.k.a Donut): How to Update

Posted 09/20/2009 - 2:16 am by Mathias Reisch

If you are new to Android development and you want to install all necessary software to get started, you can of course follow episode #1 in our tutorial series. Watching that video should get you up and running in no time. But what if you already have an Android development environment with an old SDK version? How do you actually update your installation to the latest version? Well, look no further, we have the answers you need.

Continue reading / Write comment

New Android SDK: The Donut Has Arrived!

New Android SDK: The Donut Has Arrived!

Posted 09/16/2009 - 8:16 pm by Mathias Reisch

In case you haven’t noticed yet, Google released the new Android SDK version 1.6 today. It is based on the donut branch from the Android Open Source Project and introduces a couple of new features. Among the many new technologies and features are support for CDMA and additional screen sizes as well as a new gesture API, a text-to-speech engine and a new accessibility framework.

Continue reading / Write comment