Challenge Overview
Welcome to the Topcoder Android Development Scorecard Ideation Challenge. If you are involved in submitting/ reviewing/ copiloting native Android development challenges, we want to hear from you. Even if you aren’t -- we’d still love to hear from you.
Introduction
All native Android development challenges currently follow the default code scorecard - which is not necessarily the best fit for native Android development challenges. As part of the newly formed Topcoder mobile practice, we are overhauling all aspects of mobile development challenges.Last month, we ran a challenge to build a custom scorecard for native iOS challenges. The resulting iOS scorecard can be found here. As part of this challenge, we now want to build a custom scorecard for native Android development challenges.
Requirements
The ask is simple - we want you to list out the various aspects of Android development that should be covered in the scorecard. For a start, what should be considered as a major or minor requirement, what should be considered as a violation against best practices. Some examples
-
Any crashes in application should be considered a major requirement miss?
-
Any unimplemented screen should be considered a major requirement miss?
-
Any missing screen elements which do not critically affect the overall usability of an app should be considered as a minor requirement miss?
-
Adherence to specific frameworks such as Volley, Retrofit etc. in terms of best practices
-
Violation of Android User Interface Guidelines should be a major or minor requirement?
Look at the current scorecard and put your knowledge/ experience of Android challenges to work and submit to us as to what you think should be the best-suited scorecard for native Android challenges.
Review
The submissions will be reviewed by the PM and copilot and will be ranked based on overall suitability. We want this to be an exhaustive process so we’re offering 3 prizes for this challenge. We may eventually pick and choose ideas from multiple submissions to build and test a new native Android scorecard.If you have any questions, please post in the forums
Scorecard Definition
We would want you to reuse the template that we’ve created for iOS development scorecard and modify it for Android development challenges.
This is a screenshot of our Scorecard Admin Tool. Your spreadsheet must allow us to easily add the scorecards to the tool using the data in the spreadsheet:
If you have any questions, please post in the forums
Final Fixes
As part of the final fixes phase you may be asked to complete one round of minor changes to ensure your submission meets the stated requirements of this challenge.