這裡有十組我最近寫好的 iPhone/iPod touch 軟體「QR+Emoji」免費 CODE(只限美國 iTunes 商店兌換):
4TKN_______X
X3X7_______9
KLFK_______A
A7L3_______M
3A9A_______F
XFMA_______F
6J39_______R
LA7T_______L
M6LA_______9
XME6_______7
(十組皆已兌換)
「QR+Emoji」簡單講就是 QR Code 產生器(有中文介面)
http://itunes.apple.com/tw/app/qr-emoji-elegant-2d-barcode/id315442714
但是跟一般的產生器不一樣的地方,是使用者可以從內建的 Emoji 鍵盤裡面選一個自己喜歡的圖示放在 QR Code 正中間當做暗示。所以可以寫宅到爆的 QR Code 情書給女友,上面放朵玫瑰花; 或者產生自己的電話號碼,上面擺個鬼臉等等,目前可以產生三種不同類型的 QR Code:純文字,電話號碼跟地圖座標。下面是半長不短的操作影片,是直接錄下模擬器執行的狀況,跟實際在 iPhone 或 iPod touch 上面使用的狀況幾乎相同(除了實機會問你要不要提供現在位置之類的對話框)。
http://www.youtube.com/watch?v=JWibn13r0PY
另外,這軟體是用內建的函式庫產生 QR Code,不是使用線上 QR Code 產生器的網站,所以你的輸入的資料不會留在網路上,只會儲存在你自己的 iPhone 裡面。
下面是重點。
我花了很長一段時間(數個月)微調整個介面的一致性跟順暢度,所以現在使用者在用的時候,可以花最少的步驟就達成想要的結果。舉例來說,在選擇地圖位置的時候,可以搖晃一下 iPhone 就馬上更新地圖的種類,不像內建的地圖還得按按鈕。或是在打備忘錄的時候,因為橫打比較方便,就會讓出最大的畫面讓使用者輸入文字。另外像是電話的搜尋功能,除了找電話號碼之外,還可以同時找姓名跟種類。這些小地方都是龜毛很久的結果。
我現在還在持續新增其他種類的 QR Code,但是我想要知道幾個關於一般人使用上的習慣,特別是因為這個軟體有很多自己畫出來的 UI 元件,跟內建系統元件作用方式不一樣,第一次用的時候都會有些困惑,我想要知道用過的人是怎麼想的:
1. 第一次啟動這個軟體時,裡面的非標準 UI 會不會讓你感到困惑?
2. 軟體裡面有很多低暗示性的功能,像是點兩下 QR Code 回首頁,地圖編輯模式的地址點一下會顯示座標或距離,預覽內容點兩下會把正下方的功能表隱藏,如果不刻意提示,你會很快發現嗎?
3. 編輯模式上方的灰色標題欄會不會讓你在使用上感到礙手礙腳?
4. 第一次使用的時候,看到了自己產生的 QR Code 卻不知道要怎麼回去清單模式,會不會讓你感覺停頓不知如何繼續?
5. 當上面這個狀況發生,你也搞清楚要怎麼回到清單模式,會不會覺得頓時操作變得順暢許多?
我希望拿免費 CODE 試用的讀者,能在使用一陣子之後,簡單回答我上面這五個問題,我會感激不盡。
如果你沒拿到這十組免費 CODE,只能說聲抱歉了,看看以後還有沒有機會。
另外,這個軟體有一部分的程式碼是公開的,有興趣可以再參考:
http://digdog.tumblr.com/post/296357579/mapkitdraganddrop2
http://github.com/digdog/
最後,希望這篇文章能夠給有心想開發 iPhone 軟體的人,當做一個不算太差的參考。
