ADC2: Submit! Go! Now!

android_dev_challenge_2The Android Developer Challenge is ready for submissions!

Some key points about the Challenge:

  • The blog post that announced ADC2 was open for apps says “you’ve uploaded a version of your app to Android Market, you’ll need to use a different Android package name for the version you submit to the Challenge”. That is a big issue, one that hopefully will be clarified in upcoming hours. From a coding standpoint, this would be an annoyance. However, if your ADC2 entry will wind up being distributed and used beyond just the contest judging, you may run into upgrade issues down the road, as application upgrades are tied to their package name.
  • Note that you only have a week to enter. In the original ADC, a rush of people submitted apps close to the deadline, slowing down the process for everyone. While hopefully the ADC2 site has more capacity, you still ought to try to get your application posted hours before the deadline, in case of problems.
  • Your apps may be tested on phones you have not yet seen, and possibly on versions of Android not yet available (e.g., Android 1.6). The further “outside the box” you went — Eric Chu specifically mentioned the use of undocumented APIs — the more likely it is your application will fail outright with some voters.

If the published schedule holds true, the first-round judging app should be available next week, so you can start examining and voting for applications.

May the best apps win!

UPDATE: Applications entered into ADC2 will not be automatically placed on the Android Market, though the ADC2 judging system and the Android Market share a database. The “share a database” issue is why application packages need to be distinct. But, the ADC2 version of your app will not be used outside of ADC2 itself. Changing a package name in Android is no picnic (change your manifest, move all your source code to the new package, fix up any import statements, make a clean build, fix any lingering compile issues), but you will not need to maintain the ADC2 edition after ADC2 has ended.

About author

AndroidGuys 4641 posts

Founded on November 5, 2007, we've enjoyed bringing you the latest in Android news and rumors. Updated daily, we strive to deliver reviews, opinions, and updates on all things related to Android.

You might also like

News and Rumors

Fifth annual MobileBeat conference to focus on importance of design (July 10-11)

Register for the two-day event and save 20% with PROMO CODE: AndroidGuys

News and Rumors

Cruzerlite shaves 25% off Nexus 4 cases

So you’ve heard about the new, lower price for the LG Nexus 4 and now you’re ready to jump on the no-contract handset. Good for you – you’ll love the

News and Rumors

CyanogenMod 10.1.0 Stable released!

Just moments ago ciwrl posted on the blog that the stable version of CM10.1.0 has been officially released for supported devices! Any devices which weren’t in the release candidate series


  1. String
    August 24, 17:41 Reply

    Changing package names is easier in Eclipse because of its Refactor functionality. You still need to change your manifest manually, but it deals with imports for you.

Leave a Reply