Τι είναι το Android Developer Challenge;

Το Android Developer Challenge είναι ένας περιοδικός διαγωνισμός για προγραμματιστές για τη δημιουργία εφαρμογών για το λειτουργικό σύστημα Android. Η πρόκληση χρηματοδοτείται από την Google, η οποία κατέχει την εταιρεία που ανέπτυξε αρχικά την τεχνολογία Android, σε συνεργασία με την Open Handset Alliance, για κινητά τηλέφωνα. Το Android είναι ένα πρόγραμμα ανοιχτού κώδικα που βασίζεται στο λειτουργικό σύστημα Linux, επομένως ο καθένας μπορεί να δημιουργήσει προγράμματα για το σύστημα χωρίς να χρειάζεται να πληρώσει τέλη αδειοδότησης. Το λειτουργικό σύστημα Android χρησιμοποιείται σε όλα τα τηλέφωνα με επωνυμία Android που κατασκευάζονται σήμερα. Άλλα δημοφιλή λειτουργικά συστήματα για κινητά ήταν το Blackberry OS και το iOS της Apple για το iPhone.

Το Android Developer Challenge επινοήθηκε από την Google και την Open Handset Alliance για να βοηθήσει στην ενθάρρυνση της ανάπτυξης εφαρμογών για το λειτουργικό σύστημα Android για κινητά. Πολλοί θεωρούν ότι το Android είναι ο κύριος ανταγωνιστής του iPhone και του iOS του, το οποίο έχει το δικό του πολυπληθές κατάστημα εφαρμογών. Η πρόκληση ήταν η απάντηση του Android σε αυτό, παρέχοντας μια χρηματική ανταμοιβή στους προγραμματιστές να αυξήσουν την εμβέλειά τους και να αναπτύξουν εφαρμογές για το σύστημα Android και όχι μόνο για το λειτουργικό σύστημα iPhone.

Αν και δεν υπάρχουν χρεώσεις για ανάπτυξη για το Android ή υποβολή εφαρμογών για την πρόκληση, η οποία εκτελείται ετησίως από το φθινόπωρο του 2008, υπάρχουν περιορισμοί καταλληλότητας. Οι εφαρμογές που είναι ήδη διαθέσιμες στο Android Market και τυχόν εφαρμογές που είχαν εισαχθεί σε προηγούμενες περιπτώσεις της πρόκλησης δεν μπορούν να υποβληθούν ξανά. Αυτό ισχύει ακόμη και για εφαρμογές που έχουν τροποποιηθεί ή ενημερωθεί από την προηγούμενη πρόκληση. Οι διαγωνιζόμενοι πρέπει επίσης να παρέχουν τις εφαρμογές τους στους κριτές δωρεάν, αν και αυτές οι δωρεάν εκδόσεις μπορούν να είναι χρονομετρημένες δοκιμές που λήγουν μετά την ολοκλήρωση του διαγωνισμού.

Οι συμμετοχές στο Android Developer Challenge χωρίζονται σε πολλές ξεχωριστές κατηγορίες, όπως εκπαίδευση, κοινωνική δικτύωση, τρόπος ζωής, μέσα ενημέρωσης και παιχνίδια. Στην πρώτη Πρόκληση προγραμματιστών Android (ADC1) το 2008, επιλέχθηκαν 50 φιναλίστ για να διαγωνιστούν. Δέκα από αυτούς τους φιναλίστ έλαβαν χρηματικά έπαθλα 100,000 δολαρίων ΗΠΑ (USD) ως βραβείο δεύτερης θέσης και οι 10 πρώτοι φιναλίστ έλαβαν ένα χρηματικό έπαθλο 275,000 USD ο καθένας. Δεν υπήρξε κατάταξη μεταξύ των νικητών.

Τα βραβεία απονεμήθηκαν διαφορετικά για τη δεύτερη Πρόκληση προγραμματιστών Android (ADC2) το 2009. Για κάθε μία από τις 10 κατηγορίες επιλέχθηκαν τρεις νικητές. Η τρίτη θέση έλαβε χρηματικό έπαθλο $25,000 USD, η δεύτερη θέση έλαβε $50,000 USD και η πρώτη θέση κέρδισε $100,000 USD. Επίσης, οι πρώτοι νικητές κάθε κατηγορίας διαγωνίστηκαν για το συνολικό έπαθλο. Η πρώτη θέση σε αυτόν τον διαγωνισμό έλαβε $150,000, ενώ τα χρηματικά έπαθλα για τη δεύτερη και την τρίτη ήταν $50,000 USD και $25,000 USD, αντίστοιχα. Προς το παρόν δεν υπάρχουν σχέδια για τρίτη Πρόκληση προγραμματιστών Android.