零編程經驗 製作 Android App 話咁易

虎仔 / 馬日山 2010-10-07 04:29 | Apps
 根據外國傳媒報導,截至今年 9 月, Android Market 的軟件數量已超過 80,000 ,有冇諗過,毋需編寫程式經驗,你都可以製作自己專屬的 Android 軟件? Google 早前宣佈 App Inventor 計劃,只要向 Google 登記,就有機會參與計劃,利用 Google 開發的軟件編寫網站,就可以簡單開發自家 app 。在介紹 App Inventor 前,筆者想介紹一個比 App Inventor 更簡單的 DOROKURI 。

//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/keithyim_1_215865f8861b11f1fe69c3a27e14a1f9.jpg
 
DOROKURI 是一個日本網站,內裡提供 4 個預設的版面,讓用戶自製 4 個不同的軟件,分別有製作 Android 主頁的行針時鐘 Widget 的 doroAnalogClockWidget 、製作短片播放器的 doroMovie 、製作相簿的 doroPhotoAlbum 及鬧鐘軟件 doroWakeUpCall 。用戶只要跟足 DOROKURI 網站內的指示,提供所需的檔案,例如 icon 圖檔、相片、短片 MP4 、 3gp 檔或鬧鐘的 MP3 鈴聲,不消一會就可以完成,而且使用 DOROKURI完全免費。
 
就以最簡單的鬧鐘軟件作 Step by step 示範,筆者會製作一個 007 電影的鬧鐘,以 007 電影的主題音樂作鈴聲:
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_6093be9634963ab8d57b58fdb8470dec.jpg
▲ 在 DOROKURI 網站 ( //dorokuri.com/ ),點選 doroWakeUpCall ,進入準備畫面。
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_6aa0cbedbd55a0ac3fff68fcfce05b96.jpg
▲輸入軟件的檔案名、軟件名字,然後根據指示提供 Icon 、 一幅不大於 1MB ,響鬧時出現的 JPEG 或 PNG 圖片和 MP3 鈴聲。完成後按 OK 。
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_6540010c7e65510edd40a9d63f5d7a8f.jpg
▲ 只需等一會,網頁會跳到完成版面,於畫面左上點選 Download ,就可以下載你的軟件。
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_632b8584593b0607b89d8312397366e9.jpg //timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_72c1d25dcaca53ea68e47ece859b4a99.jpg
▲ 將軟件 apk 檔抄送到 Android 手機,進行安裝,你就可以擁有自家的鬧鐘軟件。
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_10807265b05f503e5c357ee60f3c6a9a.jpg //timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_78183cceb120462d19db38b266862707.jpg
▲ 軟件製作過程雖然簡單,但 DOROKURI 已於 template 內提供了重鬧功能和設定。

使用 DOROKURI 差不多毫無難度,但這不代表人人都可以透過 DOROKURI 製作軟件,上載到 Android Market 賺錢,因為使用 DOROKURI 有些限制,包括用戶不准將軟件上傳到 Market ,由於軟件的 Package Name 是預設的,所以 Android 將會認出軟件是由 DOROKURI 製作,而且每部手機只可安裝一個以 DOROKURI 製作的軟件。要避免上述限制,用戶也可以考慮使用 DOROKURI 的收費服務。
 
軟件完成後,會寄存在 DOROKURI 網站,供他人下載,用戶也可以透過 twitter向朋友發佈軟件,如果用戶不希望軟件公開下載,只要先在 DOROKURI 免費註冊成會員,就可製作不向外發佈的私人軟件,這是筆者製作的 007 鬧鐘: //dorokuri.com/app/show/id/1328
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_e6cd79c3e7e31a389470a840eb0a7a3a.jpg
▲ DOROKURI 的軟件發佈頁。

筆者認為, DOROKURI 的用處很廣泛,例如製作簡單的產品相片目錄,又或是情侶為另一半製作專屬的鬧鐘程式,先錄低一段叫醒對方的聲音,再配以一幅甜密合照,包保每朝起床都特別 Sweet 。
  
如果你像筆者一樣,沒有編寫程式的經驗又躍躍欲試,希望製作 Android 軟件,可以先由 Google 的 App Inventor 入手,用戶使用 App Inventor 不需要自己編寫程式碼,只需要設計軟件介面,選擇在 Palette 內 Drag & Drop 所需的功能,加到軟件介面,再作微調就可以了。
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_fa72a27c057e1813b7dc250d26506dcf.jpg
▲ 利用 App Inventor 開發軟件,只需將左面的功能 Drag & Drop 到中央,然後再按需要,如右邊作出修改。

以 App Inventor 製作的軟件,並不只是圖片顯示,文字輸入等簡單功能,更可配合手機的 G-Sensor 或使用手機的內建 GPS 、讀取和收發短訊,甚至以 API 連接其他網站等,可惜跟前面提過的 DOROKURI 一樣,軟件暫時不可以上傳到 Android Market 。要取得更多 App Inventor 的詳細資料可參考: //appinventor.googlelabs.com/about/
 
//timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_77b93ef6ccf9803dae08c2a8ec0f3b06.jpg //timgm.eprice.com.hk/hk/mobile/img/2010-10/07/37194/uniqlo_3_a8ba83a21dd5277f748865bac65b3f14.jpg
▲ 以 App Inventor 展示的 demo 軟件,包括扑傻瓜和 Quiz 問題。

要申請使用 App Inventor ,用戶只需要作簡單登記, Google 於收到申請後不久就會發電郵給用戶開通服務。申請頁面: https://services.google.com/fb/forms/appinventorinterest/ 。以下有一段官方的介紹短片,可以先參考一下。
 

最新新聞