Home Tags Commonsware

Tag: commonsware

Rotational Forces…On Your Android App

Learn how opening the T-Mobile G1's sliding keyboard affects your Android application, in today's episode of Building 'Droids!

What’s Your Preference: Part Two

Does your Android application have more preferences than really fit in a simple list? Learn how to add structure, in the form of categories and screens, in today's episode of Building 'Droids!

iPhone and Android: Apples and Orchards

Android is less about open source or open communities or open markets or open systems, than it is about open opportunity. We need Android to succeed to ensure that open source, open markets, et. al. are a viable, not-too-crazy choice for people in the marketplace. This does not mean that "iPhone must die" or anything of the sort...

What’s Your Preference: Part One

Android now has a preferences framework, which will build a preferences UI for you based on a description of the desired preferences. Learn the basics in today's episode of Building 'Droids!

The One: Musings on Android 1.0 SDK and the G1

Both the Android 1.0 SDK and the T-Mobile G1 announcements had some interesting tidbits that didn't attract all the news coverage, but might impact you as an Android developer in the coming weeks and months.

Op-Ed: We Have Met Android, And It Is Us

Device users don't buy "openness" – they buy benefits that they personally realize. And to that extent, Android will succeed or fail based on our efforts as developers. If openness is Android's strength, it is up to us to make that meaningful to ordinary people.

Maps, ItemizedOverlay, and You!

Learn how to create interactive maps using the ItemizedOverlay class from the Android 0.9 SDK in today's episode of Building 'Droids!

Layout Problems Redux: Hierarchy Viewer

In the previous Building 'Droids post, we went through an exercise of figuring out what was going wrong with a RelativeLayout used as rows...

Diagnosing Layout Problems

Yesterday, a post came over the transom on the Google Group, citing a problem in getting a RelativeLayout to work properly as a...

Fancy ListViews Redux: 0.9 SDK and RatingBar

You may remember way back when (e.g., July 2008) when Building 'Droids featured a six-post series on creating fancy ListView implementations, culminating in a...

0.9 SDK Tips #1: The Hidden Changes

This is the first in a series of blog posts to help those of you with M5 applications make the jump to the 0.9...

Fun with Fonts

Inevitably, you'll get the question "hey, can we change this font?" when doing application development. The answer depends on what fonts come with the...

Flipping Your Views

Let's face it: phones are small. Even if you have a phone with excellent screen resolution, the physical screen size is still rarely over 3"x5",...

Adding Tabs Dynamically

The TabWidget in Android is set up to allow you to easily define tabs at compile time. However, sometimes, you want to add tabs...

Scripting Your Android Device

One of the issues that arose when Apple released the iPhone SDK earlier this year was the restriction on language interpreters: No interpreted code may...

Featured

Customize your Android with one of these six highly flexible apps

Let's shake things up and customize your Android. A few minutes with these apps and you'll have a totally different interface or set of features.

Pokemon Go friends, gifts, and trading goes live

Niantic changes the game by introducing Pokemon Go trading, friends, and gift features. Here's what you need to know about the new mechanics and options.

Learn Something New!