從一個 App 的 bug ,論 App 審查之必要性

[作者:coronach]

首先要先說一個故事。

幾天前,有個中文 app 作者把自己的新程式上架了,(程式介紹)︰這是一個很簡單、簡單到不行的 app ,功能就是讓大家下載某大賣場的折價資訊,沒了。

沒想到這賣場在台灣實在太紅,新功能都還沒做好的該app,一天之內被大家分享了上千次......


如果只是功能不齊全就算了,很該死的,這個程式的作者寫了一個白爛 bug ,這個 bug 本身跟Android系統裡,.nomedia這個檔案的功能有關,癮科技中傑克柚子大的 此篇投稿 有介紹過︰

簡單來說,這個 app 的第一版,會把「.nomedia」這個檔案誤塞到 SD 卡的根目錄去,於是很多人就產生了讀不到SD卡中的圖片、音樂檔案的問題,更慘的是,由於這個上個月才解掉的 Android 系統 bug ,所以有些人SD卡中的影片檔全部因此而消失了。

============================================================================

這個故事告訴我們︰

  1. 任何的 app 市場或商店,的確有一定程度的審查的必要性,不是為了管制言論,而是為了系統穩定,尤其像是 Android 系統自由度較高,反而更需要這方面的審查。

  2. 因為 Android 系統太開放, app 可能會出一些你意料不到的 bug ,所以最好隨時關注 Market 的更新與說明。

  3. Google 的工程師太專心寫新功能,會把很嚴重的 bug 放著快兩年才解決。(雖然我是 Android 支持者,但是我想這就是 Apple 受一般大眾歡迎的元因之一。)

  4. 不要在半夜三點寫程式還放上 Market 。

以上,謝謝大家。



編按:coronach是我們讀者之一,本篇為他的處女作。