愈來愈多學校透過Coding來訓練學生的邏輯思維及解難能力,而隨著智能手機程式的流行,智能手機程式編寫亦慢慢成為學界的訓練題材,因此本刊由今期開始加入APPS編寫的相關內容,為學界提供另類層次的訊息。而今期率先為大家介紹就是iOS及Android兩大系統開發過程之分別。
iOS程式開發一定要Mac機?
要開發iOS的Apps,首先要從Apple Store下載開發平台軟體,其中包括了語言編輯器Xcode,它為開發員提供了一個GUI編輯介面及單一的開發視窗(Workspace Window)協助編程、除錯以及設計程式的介面。相信有許多人都質疑,開發iOS程式是否一定要使用Mac機,其實這問題確是可圈可點,雖然坊間有人提議過利用虛擬系統來安裝Mac OS,便可間接地從 Windows系統上進行編程,但筆者應為這樣做只會令到情況更為複雜,同時官方也建議開發員從實體Mac機上安裝開發軟體以及編程。
Android開發工具
至於要開發Android,跟開發iOS程式一樣,需要安所有開發Apps的所有工具,例如Android SDK工具、開發平台Eclipse IDE 以及 ADT 插件等。開發的工具可以從官方網站 (http://developer.android.com)下載。通過Android SDK中提供的代碼模板,引導性的遵循了Android Apps的設計和開發的方針,讓開發員可以在正確的軌道上,編寫應用程式。