The smartphone race is going to intensify this year, with BlackBerry (NASDAQ:BBRY) challenging Microsoft (NASDAQ:MSFT) to be No. 3 behind Google's (NASDAQ:GOOG) Android and Apple's (NASDAQ:AAPL) iOS. Developer support is key in this kind of environment--and developer contests are a common strategy companies use to generate additional apps for their platform. Some of these contests are open to almost any kind of app or mobile game, while others look at highly specific audiences and use cases, like an AT&T hackathon where developers will attempt to create something that relieves autism. The real challenge for many developers will be to decide if entering these contests is worth their time, energy and expense. So how can developers pick the best contests to enter? Find out more in this FierceDeveloper special report.