Code Pollution: Background Control

Background processes have their place on Android, and the fact that they are possible gives Android more flexibility than some of the alternatives. There can be too much of a good thing, though -- learn more in today's episode of Building 'Droids!

Read More

Code Pollution: Background Becomes Foreground

Learn when your background processing might run with foreground priority, and what to do about it, in a Code Pollution post in today’s episode of Building ‘Droids!

Read More

Code Pollution: Reaching Past the SDK

See how violating the SDK affects more than just you and your users, in today's extra-special episode of Building 'Droids!

Read More

Code Pollution: Boot-Time Services

Think about whether you really need to have code run right when the phone boots, in a Code Pollution post in today's episode of Building 'Droids!

Read More

Android APIs: A Spectrum of Openness

Does Android have private APIs? That depends on what you consider "private" and an "API". Learn more in today's episode of Building 'Droids!

Read More

Diamonds Are Forever. Services Are Not.

Many developers look at Android's services and decide they want services that live forever. This is not a really good idea, and we will discuss why in today's episode of Building 'Droids!

Read More