Skip to main content

Android 2.3 Google 應用程式的改進

· 3 min read

Android 2.3 除了這些系統層面的改進外,Google 出的應用程式也多有修改,而且都已經放上 Android Market 供舊版本也能直接使用。這次各種應用程式的更新目標都是更貼近桌面端的使用經驗。幸好 Google 有「Release Early, Release Often」的哲學,我們才不必等到手機商出了新 Firmware 後才能享受到這些應用程式更新的好處。

1. Android Market 更新了,能查看版本更新、查看相關的應用程式、支援平板,並修改了一些使用條款,現在退款時限從 48 小時退化到只剩 15 分鐘。當然,還有台灣的 使用者可以買 App,開發者可以賣 App。

2. YouTube 更新了

3. Gmail 更新了,加入 Priority Box 支援

4. Google Maps 更新了,可以為地點打分數。還有斜角 3D 顯示。

5. Google Docs 更新了,支援手機線上編輯

Android 2.3 釋出

· 2 min read

上週 Google 釋出了 Android 2.3 版 SDK 與開發工具,2.3 版新增了 SIP 協定以支援網路語音通訊;支援更多種感測器 (sensor),並支援了 "xlarge"(7 吋 +) 大小的螢幕,讓 Android 系統適用於更多種類的設備。

開發工具的部分也做了許多更新,在 AVD Manager 的畫面裡,各種函式庫又區分地更細了,而且第一次加入除了 Google 之外的 Third Party API (Samsung Galaxy)。對用的到的開發者來說這是一個進步,也顯示了 Android OS 確實不只是 Google 一家在玩而已,而是背後有OHA聯盟廠商的支援。從工程師的角度來看這個安裝工具也越來越正規化(與版本不直接相關的功能都可以拆成不同安裝包)了。但對新手來說卻是越來越不清楚第一次安裝時應該選些什麼來裝。 相信如果 ADT 的開發哲學沒有改變的話,這個安裝開發工具過程變得越來越複雜的趨勢會一直持續下去。

大部分開發工具的修改對使用 Eclipse+ADT 的開發者來講沒什麼明顯差別,影響比較大的卻是使用命令行來編譯程式的開發者。原本在 tools 資料夾下的命令都轉到 platform-tools 資料夾下,而且編譯 release 版本時預設會使用 proguard 來預做程式碼混淆的動作,省下開發者不少功夫。對原本就在使用命令行工具來編譯程式的開發者來說,需要一些修改才能順利編譯。

提問的智慧App電子書

· One min read

「提問的智慧 (How To Ask Questions The Smart Way)」是由知名黑客 Eric S. Raymond 所撰寫,被廣泛轉錄,可以很容易地透過 Google 搜尋到。

花了一整天把 Eric S. Raymond 的 ' 提問的智慧 ' 中文版修訂到和原文一樣的 3.6 版 (上一版正體中文是 2001 年 D.H.Grand 翻譯的),翻譯的過程中也參考了簡體中文版的翻譯。

先做成 Android App, 等有空再來弄個網站放內文以供連結吧... 網站版文件也已放到 GoogleCode

從過去遙望未來

· One min read

但這是 Internet 對我們未來生活真正的影響嗎?我覺得不是。 如果我們著眼於大眾,就會發現真正大的影響還沒有開始。

如果 Internet 的意義確如 Bill Gates 說的 "Information at your fingertips" (彈指間立得訊息),我們就該進一步追問大眾平日最多的「訊息行為」是什麼?

想想看,普通老百姓最常見的「訊息行為」是不是「買東西」和「看電視看報紙」呢?這裡我們才看到一個新技術與生活型態的未來。 -- 詹宏志,E 時代,1999