頭痛,看似簡單卻不簡單...
iPad + Bluetooth Barcode Scanner
本想科技那麼發達,藍芽條碼機就像藍牙鍵盤一樣,底層早都整好了,這應該是小事一樁啦!拿到條碼機後簡單測試一下,恩,藍芽連線,逼一下,條碼內容就進到記事本,搞定!
接著搞程式,最偷懶就是用一個文字框去收資料,POS屆的先輩用VB或Delphi都是用這招,神經病才去Hook底層事件(八成連什麼Hook都不知道吧)。文字方塊測試果然一下就搞定了,接著就是使用在畫面某處藏一個看不到的文字方塊的奇技,搭配每次進到畫面就自動Focus他的淫巧搞定。
問題來了,iPad判斷只要有外接輸入裝置,就不顯示虛擬鍵盤,所以接條碼機時鍵盤出不來,這樣就不能編輯產品,所以我找方法把鍵盤硬Hack出來,沒想到拖出來的鍵盤切換語言時有一定的機率造成Crash,由於是內建虛擬鍵盤,技術上一時沒辦法解,所以只好改採意識解...「無視」。放棄顯示虛擬鍵盤,反正要編輯時就自己把條碼機關閉連線。
接著又發現另一問題,條碼機資料不是一次一起進來,而是逐字母進來,因此無法掌握掃完的時機點,好在我留意到在記事本每次少都會帶一個換行,因此我假設他最後會觸發Return Key,這點靠Delegate很快就解決了。最後把藍芽關掉測試,才有發現另一個問題,因為沒了藍芽,前面寫的隱藏文字框的機制就會導致沒事就開啓虛擬鍵盤。
派大星 發表在 痞客邦 留言(0) 人氣(865)
今天一個朋友在臉書分享了一個網站,沒多久有人發現自己沒辦法順利流覽,這時候臉書貼文出現此起彼落的「IE是啥?」「go get a mac」等酸文,這讓用Windows的朋友怒了!
的確,近年來到處都看到Macbook,即使裡面裝的根本是Windows,帶著Macbook的確會讓人有種莫名的優越感(我承認 go get a mac 是我留的... XD),這說明了蘋果的廣告成功到了一個可怕的地步。

打從我開始用Mac以後,就常常被問到,Mac好用嗎?為什麼要用Mac?他不是不能用Office?不是很多軟體不能裝?
而我的答覆永遠是,Mac其實不好用,他什麼軟體都不能裝,不能玩遊戲,除非你只是用來打打報告,看看網頁。所以,是的,你不需要買Mac,買台Windows 7的筆電就很好用了(先別急著買Win8)。其實,大部分問我的人,都是想要得到一個「說服自己不要買Mac的理由」,因為多少都中了廣告的毒。為了廣告去買Mac,跟被騙是沒兩樣的...
派大星 發表在 痞客邦 留言(2) 人氣(7,373)
之前一直想做的Project是頭戴式顯示器,加上Head Motion Tracking技術的顯示機制。
概念
一般而言,頭戴式顯示器所投影的內容是固定在眼前的,但這樣跟眼睛上沾了東西一般,不太自然。因此,理想的頭戴顯示介面,不是固定在眼前,而是會隨著環境與自身的互動,而呈現相對的距離感。這點跟美軍戰鬥機或攻擊直升機內配戴的頭戴顯示系統有異曲同工之處。以戰鬥機而言,HUD會根據飛行員觀看的角度,顯示相應的輔助資訊,而攻擊直升機更進一步地,會操作機槍雲台,讓飛行員所見即所得(射?)。
這當中會運用到類似陀螺儀或加速感應器的技術。以單純手機的加速感應器而言,只能取得相對資料,並不見得可以完整地擷取到與環境間的互動關係。後來我又找到到Wii所使用的IR Tracking的技術,藉由演算法可以得知自己與環境中的參考點的相對位置。而同樣的技術,也被應用在另一個領域,也就是行之有年的「擴增實境」技術,裡用攝影機拍攝特定的圖片,藉由該圖形投影在鏡頭前的角度,來計算相對距離即鏡頭與該圖片的相對角度。而這些機制都已經被做成一個Open Source的SDK,叫做ARToolkit。
派大星 發表在 痞客邦 留言(0) 人氣(178)
InterViewer 是我們自己想用的東西,曾經想過只要整SlideShare來改就好了,後來發現他跟Evernote也很契合,不過最主要的價值就是在於每次面談資料的整理,這點對於我自己常在外面跑,是挺有幫助的。一樣先收錄到「有空再做出來」的清單內。如果大家也有類似的需求,不妨留言給我些建議。謝謝囉!
團隊成員:技術 Rex, Johnson, 設計 Ivy, Idea=All Together~
顧客價值
InterViewer的設計目的是為了讓商業人士能夠用更輕鬆的方式管理每次與顧客之間的提案或訪談。有別於市面上其他產品的設計以填寫表格,打字為基礎,InterViewer透過利用地理資訊、時間、跟客戶聯絡資料的整合,並針對業務訪談的實地操作情節,規劃最精簡的操作流程,讓業務人員可以將心思集中在客戶身上,而不需要分心在記錄的工具上。
我們強調「訪談完成,記錄跟著完成」的操作體驗,希望業務人員不需要事後謄寫資料到表格內,而是透過軟體機制,讓筆跡紀錄按照原來的樣子留存,藉此讓日後調閱資料時,文件內的筆跡書寫或塗鴉,可以表達比單純文字更多且更彈性的資訊內涵。
派大星 發表在 痞客邦 留言(0) 人氣(355)