The US presidential campaign for Barack Obama has taken the unusual step of publishing its own iPhone application. The Obama for America app sorts and prioritizes a user's phone contacts, organizing them according to which states the campaign sees as "battlegrounds" for the election; people from Colorado and Michigan, for example, are listed higher than those from Texas or California. The number