2013年9月22日 星期日

回首來時資訊路 -- 談讀經軟體Verse的開發與資訊事工的未來

7年前,我在網誌的經營上,從單純的發表個人想法,轉變成以撰寫基督徒為讀者群的文章為主。當時的服事目標是:「讓人從我文中認識耶穌」。對於當時只不過是大二的學生而言,這想法很單純、甚至想起來有點幼稚好笑,但不能說沒有聖靈的感動。7年過去,我從blogger變成固定在教會刊物上出現的作者,不是說我很厲害,這一切絕對有神的帶領。

當年著重撰寫讀經心得、發表在網誌上,最主要也是看準了網路世代的崛起。我觀察到人們在使用社群網站頻率越來越高,部落格正夯。後來Facebook在短短半年內取代了無名小站、雅虎奇摩在台灣使用者的地位,更不用說全球的社群媒體變革──可見這的確是個趨勢。對於普羅大眾、對於信徒,都是。

但我沒有想到的是,自從2007年iPhone發表以來,智慧型手機的進展如此迅速。我們現在已經很習慣在手機上使用Facebok、LINE,常常拍照打卡。有時候想想LINE這個東西,真的很奇怪,它不過就是一個app(不像FB有網站),卻改變了那麼多人的通訊與人際生活。

科技與網路的變化很快,使用者的習慣也跟以前大不相同。因此,6年前的我,認為應該要經營一個個人部落格,瞭解其中的眉角。今天的我,卻認為應該來開發一個app。


來談談Verse這個iPhone讀經軟體吧!(下載請按這裡,for iOS 7)

因為興趣與機會,我從高中就開始拿隨身行動3C產品,那個時候是從Palm(PDA)開始用起。通常擁有一台PDA的基督徒,肯定會希望有時候能夠用PDA來讀聖經,甚至查詢一些聖經的資料。我也不例外。而這樣的需求,一直到我成了Android手機使用者、iPhone使用者,也一直沒有改變。

但是我對於市面上可以下載安裝的聖經軟體從來就沒有滿意過。也許是我比較挑剔吧,但是聖經軟體往往太複雜了。幾個常見的問題:
  1. 讀經的畫面太多東西,除了經文以外還有許多按鈕,讓人分心
  2. 在讀經時要捲動畫面,所以必須注意自己捲到哪裡了
  3. 打開聖經軟體的速度要等上好幾秒,而且軟體沒有記住我上次讀到哪裡
  4. 介面與操作太複雜,沒有仔細考量版面
  5. 要「翻」到其他經節很費力
  6. 聖經軟體放了太多與讀經無關的功能,例如登入帳號、社群分享、教學、影片…
  7. 聖經軟體的「品牌」形象太強,阻礙了我與經文的直接對話
以上murmur,簡而言之就是:「我只是想好好讀個聖經,幹嘛搞得那麼複雜!」

去年開始,我也是偶然得到機會(其實都是神的旨意)與一些資訊同工合作,開發給信徒聚會或福音事工可以用的apps。我其實已經7、8年沒碰程式語言了,所以只能負責做測試。或許是個人興趣與學科背景的因素,神讓我在測試使用者體驗(UX, user experience)上似乎特別有心得。

由於同工們主要開發的重點是Android,我們在iOS(iPhone、iPad所用的系統)開發上較弱,所以我不禁思考:身為iPhone、iPad長期使用者,我是不是可以來試試看iOS的程式撰寫?

因此在今年6月左右,我的心中已隱約有兩個念頭:1. 對現有的聖經軟體不滿意 2. 考慮是否該學開發iOS程式。正巧,第3個條件發生了:蘋果發表了iOS 7測試版的消息給開發者,讓秋季正式版開放下載時,大家都準備好最新版的app。

iOS 7最大的變化是使用者介面的改變。細節我不說,但我驚訝地發覺,它的設計風格正符合我心目中理想聖經軟體該有的樣子:簡潔有力、專注於內容而不是操作按鈕。這項「不謀而合」促使我決心要嘗試開發一套符合自己期待的iOS讀經軟體。

三個月過去,Verse在2013年9月21日正式上架全球的App Store,任何iOS 7的使用者都可以下載這套讀經軟體。過程與結果,我滿心感謝神。如果不是祂,一個非資訊科系背景的人,怎麼有可能寫出一套美觀、實用的軟體?而且這還是我生平第一個應用程式。


Verse好不好用,我覺得你要親自用過了才知道。但我可以在這裡告訴你我的設計理念。

一個聖經軟體的重點應該完全在經文,verse正是聖經的「節」的意思。Verse一開始的slogan是"Read into the verses",希望人們真正地在讀經,而不是有一部分的注意力被強迫要放在操作上。

Verse必須非常地好用,迅速,簡單、可靠。就像教會裡放滿的和合本聖經,給人的感覺是那麼穩定,翻閱起來是很快的,排版與字體是清楚的。和合本聖經儘管版面設計早在1969年,直到現在還是大量被採用。我希望Verse也是那樣的親切,而不是用一堆按鈕、功能來「奪目」。
 

所以Verse的畫面就只有經文。再加上底下一個目前讀到的經節小提示。經節小提示其實是個按鈕,點一下可以進入許多powerful功能。在你讀經的時候,所有的功能都是隱藏起來的,不干擾你沉浸在思索經文內容;當你需要的時候,所有功能都可以輕而易舉地取用。

這些功能包括我非常自豪的快速目錄,以及最近翻閱的經節、喜愛經節、全文搜尋,以及讀經筆記。

設計快速目錄,源自於我在使用各個聖經軟體時最深切的挫折:翻找經節很費力。一般的聖經軟體在翻經節時,都是要從「卷」、「章」、「節」開始層層點選選單或按鈕。這些選單、按鈕的位置並不好記,有時候還要捲動來尋找。我一直覺得最快的方式是打字。

Verse的快速目錄是這樣子的。假如你要找馬太福音6章5節,你只要輸入「太6.5」。我在跟同工討論這個idea時,他們對於打字的速度感到懷疑。但我很相信一件事情:既然要翻經節一定得輸入卷章節,那麼就用使用者最習慣的輸入方式──鍵盤,會最省力。這不只是快慢的問題,還有費不費力的問題。至少我輸入「太」這個字所花的力氣比我在捲軸上面尋找「馬太福音」的力氣來得輕鬆多了,畢竟手機的鍵盤是人們熟悉的,眼睛不太需要盯著畫面也沒關係。
等你打了經卷名稱之後,鍵盤會變成大大的數字鍵盤,所以就可以直接輸入章節的編號。就算你是打死也不想用鍵盤輸入的人,Verse也讓你完全可以在捲軸列表中找到你想讀的經節。每一節都會提供即時預覽,所以你可以知道自己要找的經節是否正確。點選經節,會從目錄回到經文畫面,並且會幫你標上紅線,就像和合本聖經的紅線書籤一樣,告訴你:這就是你想讀的經節。

最近翻閱的經節、喜愛經節、全文搜尋等功能,就讓使用者自己感受,不值我一提。但讀經筆記可以說說。道理很簡單,讀經的時候難免會有一些想法想記錄下來,以前的作法是切換到其他的筆記app去做記錄,但是這一來一往的時間與操作,都難免中斷讀經的思緒。因此,在Verse中,只要輕輕按住經文畫面,就會滑出一個筆記欄。這個筆記欄非常簡單,就只是文字框而已。你可以輸入任何想輸入的文字,直到你把它們清除為止。

讀經筆記具有「分享」按鈕,所以你可以複製到剪貼簿,或是轉寄email、分享到Facebook等等。我還在目錄/最近/喜愛/搜尋的經節列表設計了「經節動作」視窗,讓你可以把所選的經節複製到筆記欄,或是分享出去等等。

說了這麼多,Verse不過是個「讀經軟體」,它不是什麼功能強大的「查經軟體」。要認真查經,你還是需要眾多的工具書、參考資料、筆記等等東西,不是一個小小的app可以完成的事情。(如果真的想找好的查經軟體,我推薦你試試看Logos。跨平台、資料很多,但也不便宜就是了,而且中文資源幾乎沒有)

你可能會覺得Verse好像不錯,可是「我沒有iPhone,或是不想升級到iOS 7,怎麼辦?」、「什麼時候要出Android版?」在此我不能保證未來會有符合你手上那支手機可用的版本出現,畢竟我的能力是非常非常有限的。但是我相信Verse是有未來的,它不只是個app,可能是個新計畫的起頭。


觀察現在宗教教育的學員甚至教員,幾乎人手一台在那邊滑來滑去(至少我在台灣北部的觀察是如此)。我很大方地承認,我自己也是手機難以離身的人。但是滑手機是在LINE、打卡,還是在Verse,這其中的差別很大。

對這個世代的青少年來說,手機變成生活中不可或缺的工具,不只是通訊,還有娛樂、學習的功能。我希望能夠早一點開始實驗「數位化的宗教教育」,Verse是我到目前為止的答案。就算這些孩子不愛翻紙本的聖經,他們的手機上有一部很好用、很好讀的聖經。開啟LINE可能還要載入個5秒鐘,開啟Verse只要2秒。

未來有許多的想像空間。Verse可以作為經文的基礎,在其他的apps之間跳轉。隨便舉例來說:可以設計納入Verse完整功能的電子書、電子雜誌、宗教教育教材,或是反過來做Verse擴充版,放入文章。就是要讓讀者在文章與經文之間輕鬆切換。

教會目前的資訊福音政策似乎是開發許多的apps,並將教會的資訊、刊物放在裡面。而我覺得比較弱的一環正是像Verse這樣很容易專心閱讀的聖經軟體。如果教會希望我開放或開發相關的apps,我甘心樂意奉獻心力,哪怕我的能力只有2個小錢。

時代在變。以前人們看電視,現在手機、平板,佔去了人們大量的時間,恐怕是難以避免的趨勢。建立一系列以經文為基礎的apps,其最終的目的還是不變的:希望能讓大家多多讀經,多多親近神的話。


十分感謝時常幫我測試的眾多親朋好友,如果沒有你們,Verse是不會誕生的。最後,我還是要再說一聲:感謝神。很多時候,剛開始只是很單純的想法,走了一段路回頭才發現,原來這樣的服事,都有祂的美意。因為...
親愛的朋友,寫程式或是設計使用者介面也可以是做聖工。如果你心有感動,請付諸行動。歡迎與我聯絡。(blesserx@gmail.com 或 13h.app@gmail.com)