he Android Application Design Contest (AADC) is an annual android application competition among the secondary schools in Hong Kong. Click to see the previous successful event. The organisers of AADC are Hong Kong Federation of Education Workers and Department of Computer Science and Engineering, Hong Kong University of Science and Technology (HKUST).

Smartphones have changed the way we live, communicate and connect with the rest of the world. Apps make your life easier, funnier and more entertaining. The AADC 2013 aims to encourage young teenagers who want to learn and demonstrate their talent in app programming. What's more, the contest aims at promoting teamwork and the ability of students in computer science and technology.

AADC 2013 will be held at The Hong Kong University of Science and Technology. 4-half-day training workshops will be offered to the students and teachers. Participants should equip their computers according to the instruction of organizers for the workshop in advance. The schedule and venue of workshops are listed as below:

Day 1 (2 Nov 2013)
Venue: LT-D
10:00 - 13:00

Day 2 (16 Nov 2013)
Venue: Room 4213
10:00 - 13:00

Day 3 (7 Dec 2013)
Venue: Room 4213
10:00 - 13:00
Day 4 (11 Jan 2014)
Venue: Room 4213
10:00 -13:00

The date of the final competition will be 22nd February, 2014. The competition will consist of two rounds. The 1st round of the competition will require the participants to give a brief presentation of their product with the promotional poster to the judges. The judges will nominate 5 best teams to the 2nd round of the competition. The 2nd round of the competition will require 5 nominees to demonstrate their apps and make a thorough presentation of their product to the judges. Further details about rules, awards, time and venue of the contest will be announced soon.

Why Do We Learn Android Programming?

Android is the most popular mobile platform and over half of mobile users get use to it. It is necessary to learn how to programme in an Android mobile device. In the workshop we offer you a basic startup to programme using Android SDK.

The workshop is designed for an independent, practical, fun way of learning the Android programming and getting a real feel for the implementation. The workshop is mainly conducted in English with some Cantonese.

What Tools Are Used in the Workshop?

Before you start to experience of programming in Android, you would prepare several things. First, you should have a computer. And its operating system can be Windows, Mac OS or even Linux. Please follow the steps to install the Android Software Developement Kit (SDK) and Eclipse IDE on your own computer:

  1. Before getting started with the Android SDK, take a moment to confirm that your development computer meets the System Requirements. In particular, you might need to install the JDK, if you don't have it already.
  2. Install the Android SDK for your operating system that is available at the following link:
    Download the above Android to your windows C: drive and unzip them. Once installed, you can go to the folder you have chosen to install and start the SDK.
    NOTE: the files are over 1G in size.
  3. If you would like to install the SDK from your existing Eclipse Java IDE tool, find the detailed instructions on how to install Android SDK and Eclipse IDE at http://developer.android.com/sdk/installing.html

[Optional] You can also try the Android Studio which is similar to Eclipse with the ADT plugin. This is a early access preview of Android development environment and several features are yet incomplete: http://developer.android.com/sdk/installing/studio.html

That's all you need to prepare before you join in the workshop.