Click here to Skip to main content
11,429,154 members (60,563 online)

Android™ Tutorial Contest

Help write a Beginner's Guide To Developing Android for a chance at your share in $10,000 of prizes.

What is the challenge?

Your mission, should you choose to accept it, is to guide developers through learning to code their first Android application.

Throughout four rounds of competition, a series of twelve article outlines/topics - each focusing on a different aspect of Android development - will be released here on the contest page. Compete with fellow CodeProject members for prizes and glory by writing and submitting your best articles for each of the twelve topics.

Judges will select their favourites (one from each topic) to win and be included in a CodeProject "Beginner's Guide to Developing Android". Once completed, the 12-part tutorial series will help guide developers with little or no previous knowledge through the process of developing an Android app from scratch.

**Be sure to subscribe to the message board at the bottom of this page to receive notifications of important contest announcements**

The Loot - $10,000 in Total Prizes

1 Grand Prize - $2,000

At the end of the contest one lucky winner will take home a cash prize of $2000 (USD) for their outstanding contributions to the challenge and guiding beginner Android developers.

2 Runner Up Prizes - $750 each

At the end of the contest two lucky winners will each take home a cash prize of $750 (USD) for their outstanding contributions to the challenge and guiding beginner Android developers.

12 Article Prizes - $500 each

The authors of the 12 winning articles will each take home a cash prize of $500 (USD).

5 Spot Prizes - $100 each 15 Dell Venue 8 (16GB) Tablets

The winning authors of articles 10, 11 and 12 wil each take home a Dell Venue 8 Tablet in addition to the regular $500 prize in this final round.

We've also added a Bonus Wild Card category (details below) where you can submit a tutorial on any Android topic you wish, as long as it builds upon the foundation of the first 12 articles in this series and is appropriate for beginners. The top 12 Wild Card Tutorials will each take home a Dell Venue 8 Tablet (pending availability).*

How do I enter?

The challenge consists of a series of four rounds that each span a three-week period. At the beginning of each round, three article topics/outlines will be published on this page. Contestants have until the round deadline to write and submit as many of that round's articles as they wish.

The number of articles you write in a given round is completely up to you: one, two or three - the choice is yours. Prizes will be awarded to the best articles in each of the 12 different topics. 

To ensure your article is judged, make sure to submit it in the "Android Tutorial Contest" subsection within the "Android" section and at the top of your article text make it clear which article you are writing (i.e. "Article #4").

Here is a direct link to the submission wizard with the correct subsection preset.

(Please read the contest Terms & Conditions.)

Article Outlines and Winners

Congrats to all winners and thank you to everyone that participated in the challenge!

Grand Prize Winner: Ranjan.D

Runner Ups: Peter Leow and Grasshopper.iics

Round 1 - Android Setup (Round Closed. Winning Articles Below.)

Article 1 - Introduction to Android by Ranjan.D

Article 2 - Setting Up Your Android Development Environment by Peter Leow

Article 3 - Creating a Simple Hello World Android Project by Varavut

Round 2 - Android UI/UX Design (Round Closed. Winning Articles Below.)

Article 4 - Android UI Layout and Controls by Peter Leow

Article 5 - Android User Interactivity and Sensors by Ranjan.D

​​Article 6 - Beginner’s Guide to Organizing/Accessing Android Resources by Grasshopper.iics

Round 3 - Android Input/Output (Round closed. Winning Articles Below.)

Article 7 - Android Connectivity by Ranjan.D

Article 8 - Handling Input and Storage on Android by Grasshopper.iics

​​Article 9 - Beginner’s Guide to Android Content Providers by Ranjan.D

Round 4 - Advanced Android (Round closed. Winning Articles Below.)

We're upping the ante this round: the winning authors of articles 10, 11 and 12 wil each take home a Dell Venue 8 Tablet in addition to the regular $500 prize!

Article 10 - Beginner's Guide to Android Services by Ranjan.D

Article 11 - Beginner's Guide to Android Animation/Graphics by Peter Leow

Article 12 - Beginner's Guide to Monetizing Your Android App by Grasshopper.iics

Bonus Android Wild Card Category (**Each of the 12 authors that submitted a Wild Card article entry will be awarded a tablet**)

Is there a topic we missed? Let us know what tutorial YOU think should be included in a Beginner's Guide to Android Development and write a beginner's tutorial or "how-to" article on any Android topic that builds upon the foundation set by the 12 articles in the series and is appropriate for beginners.

The authors of the top 12 Wild Card tutorials will each take home an Intel-power Dell Venue 8 (16 GB) tablet!* 

*(Tablets will be awarded pending availability in a winner's country. Alternative prizes may be issued where devices are not available. Approximate Retail Value of Dell Venue 8 (16GB) tablet is $199 USD.)

Judging Guidelines

At the end of each round, CodeProject judges will choose their favourite article from each of the three topics released in that round, to be included in the final CodeProject Beginner's Guide to Android and to win one of the twelve Article Prizes. At the end of the contest, one author will be selected to win Grand Prize and two authors will be selected to win the Runner Up Prizes for their dedication and outstanding contributions to the contest and overall Beginner's Guide to Android tutorial series.

Prizes will be awarded based on how closely an entry adheres to the conditions of entry, including

  • how clear, pertinent, simple and enjoyable the entry is;
  • how comprehensively and concisely the entry explains the development topics outlined in each Round
  • the overall execution, and presentation of an entry itself; and
  • how effectively the participant contributes to the overall goal of teaching beginner Android developers.

FAQs

1. Do I have to write all three articles in each round?

No you only have to submit at least one of the three articles outlined in any given round to compete for an Article Prize. Think of each of the twelve articles as its own mini-competition (three in each round). We certainly encourage you to try and submit two or all three of the articles in a round, but if you prefer to focus on a single article topic in each round then you may do so.

2. Can I submit an article after its round deadline has passed?

Yes. Finishing and submitting an article you missed in an earlier round can help increase your chances of winning the Grand Prize or Runner Up Prizes, but it won't be considered for one of the twelve $500 Article Prizes.

3. Do I have to follow the topic descriptions exactly?

No… but you shouldn’t stray too far either. If you feel the need to go into more detail on something we missed then by all means include it. Just remember to keep on track with the main focus of the outlined topics and explain them in the clearest and most pertinent manner possible as this is a factor in judging.

4. Can I link to outside resources and other websites in my article?

Yes, but you should avoid it where possible. There are many resources out there that cover beginner Android topics in great detail, and while it may be tempting to simply link to these, the strongest articles and tutorials will explain the necessary technical information within the article itself.

It’s best practice to avoid linking en masse to outside resources. Remember, we're trying to build a complete beginner's guide to Android on CodeProject - not a table of contents that links to different places all over the web.

5. What if I have more questions?

If you have more questions feel free to ask in the forum below or by emailing contest@codeproject.com.

Conditions of Entry | Current winners list

Latest articles

by Intel Corporation
In this article I will describe the effects implemented by Gameloft in GTR2 and focus on how we managed to fit those effects into the 30 frames per second (FPS) budget we had set ourselves.
by Intel Corporation
As one of the interfaces on mobile devices and tablets, the key function of the audio jack is to play music. However, its other usage cannot be ignored—the audio jack can also be used to transmit data.
by Intel Corporation
64-bit Android and Android Run Time
by Intel Corporation
This article covers design considerations for tablet apps, including UI design, session length, accommodating user differences, and localization.
by Intel Corporation
In this 2-part series, we will take a look at how these APIs were used in a sample restaurant Android app, providing a seamless user experience.
by Intel Corporation
This guide walks through energy profiling on an Android target using tools included with Intel® System Studio as installed on a Windows host machine.


 
GeneralFinal Winners Announced! Pin
Kevin Priddle22-Oct-14 13:03
staffKevin Priddle22-Oct-14 13:03 
GeneralRe: Final Winners Announced! Pin
Grasshopper.iics22-Oct-14 15:09
groupGrasshopper.iics22-Oct-14 15:09 
GeneralRe: Final Winners Announced! Pin
Kevin Priddle23-Oct-14 7:39
staffKevin Priddle23-Oct-14 7:39 
GeneralRe: Final Winners Announced! Pin
dkoksal23-Oct-14 16:46
memberdkoksal23-Oct-14 16:46 
GeneralRe: Final Winners Announced! Pin
Kevin Priddle27-Oct-14 11:57
staffKevin Priddle27-Oct-14 11:57 
GeneralHey Android Contestants... Pin
Kevin Priddle17-Oct-14 10:53
staffKevin Priddle17-Oct-14 10:53 
Generalimages not showing up on my article Pin
Abhishek Nandy5-Oct-14 21:03
memberAbhishek Nandy5-Oct-14 21:03 
GeneralRe: images not showing up on my article Pin
Grasshopper.iics5-Oct-14 21:41
groupGrasshopper.iics5-Oct-14 21:41 
GeneralRe: images not showing up on my article Pin
Sivamurugan Perumal6-Oct-14 5:46
memberSivamurugan Perumal6-Oct-14 5:46 
GeneralFinal Submission Deadline this Sunday Pin
Kevin Priddle3-Oct-14 4:43
staffKevin Priddle3-Oct-14 4:43 
GeneralRe: Final Submission Deadline this Sunday Pin
Prilvesh K5-Oct-14 5:51
memberPrilvesh K5-Oct-14 5:51 
GeneralRe: Final Submission Deadline this Sunday Pin
Kevin Priddle6-Oct-14 5:23
staffKevin Priddle6-Oct-14 5:23 
QuestionRe: Final Submission Deadline this Sunday [modified] Pin
gupta.avinash5-Oct-14 21:29
professionalgupta.avinash5-Oct-14 21:29 
AnswerRe: Final Submission Deadline this Sunday Pin
Kevin Priddle6-Oct-14 5:22
staffKevin Priddle6-Oct-14 5:22 
GeneralRound 3 Winners? Pin
Ahmed Alaa El-Din29-Sep-14 3:54
memberAhmed Alaa El-Din29-Sep-14 3:54 
GeneralRe: Round 3 Winners? Pin
Kevin Priddle29-Sep-14 5:23
staffKevin Priddle29-Sep-14 5:23 
GeneralRe: Round 3 Winners? Pin
dr.samuel.john30-Sep-14 6:49
memberdr.samuel.john30-Sep-14 6:49 
GeneralRe: Round 3 Winners? Pin
Grasshopper.iics30-Sep-14 12:29
groupGrasshopper.iics30-Sep-14 12:29 
GeneralRe: Round 3 Winners? Pin
dr.samuel.john1-Oct-14 2:55
memberdr.samuel.john1-Oct-14 2:55 
GeneralRe: Round 3 Winners? Pin
Grasshopper.iics1-Oct-14 7:31
groupGrasshopper.iics1-Oct-14 7:31 
GeneralRe: Round 3 Winners? Pin
dr.samuel.john1-Oct-14 8:58
memberdr.samuel.john1-Oct-14 8:58 
GeneralRe: Round 3 Winners? Pin
Chris Maunder1-Oct-14 10:16
adminChris Maunder1-Oct-14 10:16 
GeneralRe: Round 3 Winners? Pin
Grasshopper.iics1-Oct-14 14:40
groupGrasshopper.iics1-Oct-14 14:40 
GeneralRe: Round 3 Winners? Pin
dr.samuel.john30-Sep-14 7:51
memberdr.samuel.john30-Sep-14 7:51 
GeneralQuestion about prizes Pin
Grasshopper.iics17-Sep-14 0:38
groupGrasshopper.iics17-Sep-14 0:38 
GeneralRe: Question about prizes Pin
Kevin Priddle23-Sep-14 11:34
staffKevin Priddle23-Sep-14 11:34 
GeneralFinal chance at $10K in prizes and a new Android Tablet (NEW PRIZES) Pin
Kevin Priddle15-Sep-14 5:38
staffKevin Priddle15-Sep-14 5:38 
GeneralRe: Final chance at $10K in prizes and a new Android Tablet (NEW PRIZES) Pin
ridoy16-Sep-14 5:44
professionalridoy16-Sep-14 5:44 
GeneralRe: Final chance at $10K in prizes and a new Android Tablet (NEW PRIZES) Pin
Kevin Priddle16-Sep-14 6:19
staffKevin Priddle16-Sep-14 6:19 
GeneralRe: Final chance at $10K in prizes and a new Android Tablet (NEW PRIZES) Pin
ridoy16-Sep-14 21:25
professionalridoy16-Sep-14 21:25 
GeneralRe: Final chance at $10K in prizes and a new Android Tablet (NEW PRIZES) Pin
Kevin Priddle23-Sep-14 11:32
staffKevin Priddle23-Sep-14 11:32 
GeneralGet your Round 3 articles in by Sunday! Pin
Kevin Priddle12-Sep-14 12:13
staffKevin Priddle12-Sep-14 12:13 
GeneralRound 2 Winners Pin
Kevin Priddle8-Sep-14 5:10
staffKevin Priddle8-Sep-14 5:10 
GeneralAndroid Accessories (ADK development) Pin
Leonzio200026-Aug-14 1:02
memberLeonzio200026-Aug-14 1:02 
GeneralRound 3 Articles Released Pin
Kevin Priddle25-Aug-14 7:54
staffKevin Priddle25-Aug-14 7:54 
GeneralAndroid UI/UX Design Pin
Adrian Mikeliunas24-Aug-14 18:59
memberAdrian Mikeliunas24-Aug-14 18:59 
GeneralI am unable to post article. Pin
Grasshopper.iics24-Aug-14 8:31
groupGrasshopper.iics24-Aug-14 8:31 
GeneralRe: I am unable to post article. Pin
Chris Maunder25-Aug-14 9:59
adminChris Maunder25-Aug-14 9:59 
GeneralRound 2 Articles Due this Sunday! Pin
Kevin Priddle22-Aug-14 5:33
staffKevin Priddle22-Aug-14 5:33 
GeneralRound 1 Winners Pin
Kevin Priddle18-Aug-14 5:08
staffKevin Priddle18-Aug-14 5:08 
GeneralWhen I publish article the image path is different and approved path is different Pin
SivamuruganPerumal17-Aug-14 19:26
memberSivamuruganPerumal17-Aug-14 19:26 
GeneralRe: When I publish article the image path is different and approved path is different Pin
K2DaC217-Aug-14 22:28
professionalK2DaC217-Aug-14 22:28 
GeneralRe: When I publish article the image path is different and approved path is different Pin
SivamuruganPerumal18-Aug-14 7:27
memberSivamuruganPerumal18-Aug-14 7:27 
GeneralRe: When I publish article the image path is different and approved path is different Pin
Chris Maunder18-Aug-14 8:00
adminChris Maunder18-Aug-14 8:00 
GeneralRe: When I publish article the image path is different and approved path is different Pin
Sivamurugan Perumal25-Aug-14 5:48
memberSivamurugan Perumal25-Aug-14 5:48 
General$100 Spot Prize Pin
Kevin Priddle11-Aug-14 5:19
staffKevin Priddle11-Aug-14 5:19 
GeneralRe: $100 Spot Prize Pin
ridoy15-Aug-14 11:48
professionalridoy15-Aug-14 11:48 
AnswerRe: $100 Spot Prize Pin
Kevin Priddle18-Aug-14 5:09
staffKevin Priddle18-Aug-14 5:09 
GeneralRe: $100 Spot Prize WINNER Pin
Kevin Priddle26-Aug-14 12:08
staffKevin Priddle26-Aug-14 12:08 
QuestionSome clarification on Article 4 Pin
Ranjan.D10-Aug-14 14:42
mvpRanjan.D10-Aug-14 14:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


Advertise | Privacy | Mobile
Web01 | 2.8.150428.2 | Last Updated 14 Jul 2014
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid