對於Android手機應用程式設計的初學者來說,暸解手機的功能並且透過程式有效的控制手機的運作,是相當重要的基本知識,究竟Android手機要怎麼透過程式來控制,以及怎麼樣才能開發出一個好的系統,是許多初學者很容易忽略的課題。而這一門課就是讓同學概略性的介紹整個Android開發環境,並實際撰寫應用程式。