網頁

搜尋此網誌

2012年11月9日 星期五

Android Training 建置開發環境

如何開發Android應用程式(Android App)?Google在網站上已經提供一堆說明讓大家參閱(目前只有英文),跟隨Training課程學習,相信開發Android應用程式不是一件麻煩又困難的工作,工欲善其事,必先利其器,開發Android App之前先準備好開發環境吧!

這裡記錄建置Android開發環境的步驟(在Windows系統上開發為例),環境基本上分成兩個部分,一個是整合開發環境(Integrated Development Environment, IDE),另一個是軟體開發套件(Software Development Kit, SDK)。

Part 1, IDE
  1. 下載並且安裝Java SE Development Kit (JDK),程式位於http://www.oracle.com/technetwork/java/javase/downloads/index.html
  2. 下載並且安裝Eclipse Classic,必須是3.6.2 (Helios)版本以上,程式位於http://www.eclipse.org/downloads/
  3. 安裝Eclipse外掛Android Development Tools (ADT)套件,安裝方式參閱http://developer.android.com/sdk/installing/installing-adt.html
Part 2, SDK
  1. 下載Android SDK,http://developer.android.com/sdk/index.html,選擇「Download the SDK for Windows」
  2. 下載之後執行SDK安裝程式,安裝完畢後還沒有結束喔!因為Android SDK只包含核心工具(SDK Tools)的部分,必須啟動SDK管理員( Android SDK Manager)下載額外的套件( SDK packages)。基本上下載預設選擇的套件,一定要記得下載喔!
完成上述兩個部分的安裝步驟後就有了Android的開發環境。注意如果你不想使用IDE,想只用命令列(command line)的話,才需要額外安裝Apache Ant軟體喔!若以IDE方式開發的話,Eclipse就是完成Ant的工作,所以不需要安裝Ant。

那要如何開始開發Android App呢?相當簡單,只要開啟Eclipse建立一個新的Android Project就可以了,詳細參閱Building Your First App這堂課程。

趕快開始行動吧!

對了,如果手上有Android-powered裝置(即Android的手機或平板),可以將自己開發的App在裝置上除錯,記得安裝對應的USB驅動程式。如果手上是Google官方的Nexus裝置,請安裝Google USB Driver,若是其他製造商的裝置,那麼請安裝OEM USB Drivers
###

2012年11月4日 星期日

Where Good Ideas Come From 創意從何而來

這是一本探討創新空間的書,作者利用長變焦(long zoom)的觀察法審視自然與人文兩個領域,從歷史中探究而提出7個創新模式,這些模式是讓環境之所以能夠孕育出好點子(good idea)的原因,注意作者在這本書中用「好點子」表示創新、創造與發明上的創意,這是為了說明他跨領域的觀點。


史蒂文‧強森(Steven Johnson)著,劉燕芬譯,創意從何而來,台北:大塊文化,2011。譯自:Where Good Ideas Come From: The National History of Innovation

作者一開始從珊瑚礁生態系說明創新空間,並介紹達爾文悖論(Darwin's Paradox),所謂達爾文悖論是指:這麼多不同的生態型態,佔據這麼多的生態席位(ecological niche),卻居住在原本養分極少的水域裡,實在不可思議。除了珊瑚礁的自然領域外,作者也以城市與全球資訊網2的人文領域為例子,探究這兩者的創新空間。這些故事引發讀者的好奇心,因此閱讀起來不會枯燥無趣,每一章也充滿著很多小故事,很容易進入作者的思想中理解他的創新模式。

以下是作者提出的7大創新模式:
  1. 比鄰的可能性─人們需要更多工具,以探索更多邊界
  2. 液態網絡─點子喜歡能流動、碰撞、彼此連結的環境
  3. 緩慢的預感─點子需要養分和時間,才能完整成形
  4. 機緣巧合─結合幸運與智慧,發現原本沒有特別探究的事物
  5. 生成性錯誤─從錯誤中汲取養分,雜訊讓人變得更有創意
  6. 功能變異─借助其他領域的點子,產生意料之外的新用途
  7. 堆疊平台─其他使用者能在前人建立的結構性基礎上,創造新作品
最後第8章,作者將歷史上的好點子以市場與非市場、個體與網絡的特徵分為四類,即四個象限,19世紀以後的發明與創意大多集中在「非市場/網絡」的第四象限,非市場指的是好點子不是以獲利為主要目的(以自由分享為目標),而網絡指的是好點子由多人團體所想出。

為何第四象限成為當代主要的創意引擎,原因是資源共享、共同協作的環境有利於好點子的產生。作者在書中也提到湯瑪斯‧傑佛遜的一段話 :「從我這接收到一個點子的人在接受指令時,並不會使我的縮減;就像他拿一根蠟燭趨近我的燭芯點火時,他取得火光,部不會使我變暗。p. 188」

作者給此書論點濃縮的一句箴言:連結點子會比保護他們更有收穫
###

熱門文章