2011/12/23
那些年我們一起下載的巨大Android Source Code
$repo init -u git://android.git.kernel.org/platform/manifest -b "relaese-name"
$repo sync
blah blah blah blah
blah blah blah
blah blah
blah...
2011/11/21
Google在Galaxy Nexus上想通了
There's no particular hardware reason a device can't have both. The problem is that there is no good UI for it.
2011/11/06
果子咖啡提供之合歡香米試吃記
後記:沒有吃過一般的米,不知道合歡香米多好吃,由於我不是味覺很敏感的人,所以關於這包米我只能說粒粒分明,帶有淡淡的米香,加上家人的親自下廚,才有了味覺跟心靈都令人飽足的晚餐,希望未來還有機會成功申請到果子咖啡提供的試吃米,為台灣自豪自製的稻米加油!(是說一般市面上要去哪買真正的合歡香米阿???)
2011/09/28
2011/09/23
LBS服務的處(困)境
「不得其效,反受其害!」是目前眾多Foursqure Copycat 的原罪,的確是有那麼個市場存在,沒有差異性的各立山頭雖然目前說來,算是在持續尋找可能的突破點,或嘗試新的手機功能來作出亮點。
「沒電的手機能幹嘛」 (定位那麼耗電我幹嘛自討苦吃)
「沒有那麼多朋友會在意你是不是在哪邊打卡過」
「不是真的有什麼優惠出現在你現在位置附近」(因為LBS Provider人手不夠還沒到過附近拉客戶)
我到達某個位置想找吃的,well,可推薦可報路。
如果已經對附近滿熟了會不會根本LBS App不曾被啟動?
2011/09/22
Downloaded or Streaming, It's THE Question!
I also tried Samsung’s built-in video store, called Media Hub, with mixed results. Before boarding a plane, I purchased two TV shows and rented a movie. The TV shows played fine, but to my surprise and irritation, the movie refused to play without an Internet connection, even though it had been paid for and downloaded to the phone, because the program needed to go online to “acquire a license.”
不知道像Catch Play或其他手機商或電信商想要做的影片服務,實際上操作會是怎樣???
2011/09/21
等待離開的日子
現在好不容易堅定信念提出離職後,除了一樣要把任務完成外,一有空檔(這機會倒是也不少啦)離愁的氣氛真是不斷不斷湧上來,想著以後什麼沒有了?什麼吃不到了?種種環境跟周遭的人一直以來帶給我的影響,似乎就要在某一個剎那 嘎然停止。
我滿知道其他離開公園院的人是帶著怎麼樣的心情離開的,雖然此刻我只想好好梳理、好好沈澱那些好像隨著季節風起的思緒。
九月新竹風漸大天漸涼快,此時要走,似乎更放大了要離開的感覺!
「風蕭蕭兮,易水寒!吾此一去,何時再還?」
哇咧!有沒有那麼嚴重?!(; ̄O ̄)
2011/09/07
嘗鮮也要顧到功能性
所以這篇是要來說怎樣Hack這些套件讓它們直接支援你手上的最新版本。當然!原始作者一定是沒有測試到新版本,所以並不保證安裝後不會出包,不過出包就移除安裝就好啦,這倒也什麼大不了了!
接下來我用官方Personas Plus不支援的ThunderBird 6.0.2套件安裝檔為例。Firefox也可以用同樣方法進行套件的hack!
2011/08/02
沃茲尼克:傾聽工程師的彆腳點子。然後呢?
答:今日的科技產品十分複雜,可以很輕易將不同的裝置放到一個產品上,比如說 MP3播放器、照相、GPS、基本電腦功能,很多不同的大公司都專研各自的專業、開發各自的技術,但最後這些技術會被整合到一個產品上。在切割步驟、高度 分工的環境裡,要辨認下一個關鍵科技是比較困難的。因為,即使你掌握了自己的專業,你對產品卻沒有一個想像,不知道自己所開發出來的功能最後會變成什麼模樣。
因此,我認為,真正創新的科技會來自小公司。蘋果初創時,我們只有一小撮人、少許的資金,我們傾全力開發當時沒人看好的產品,人人親力親為,我們自己倒垃圾、接電話、買零件、設計電路、寫程式,我們全部自己來。
當你自己一人完成所有的步驟,每一塊拼圖都拼在一起時,完整的想法就會浮現。這種「完整性」,是卓越產品的誕生地。
公司還是得掌控一 切,你可以讓二十個工程師進行不同的產品開發,這就是管理。管理者不是在自己的工作管理表上打勾勾就完事了,他必須確保所有工作進行順暢。管理者必須有兩個頭腦:管理者的頭腦,知道這個計劃該怎麼進行,以及使用者的頭腦,知道這個使用情境對消費者有什麼意義。管理者必須可以在管理者、使用者的頭腦之間,隨時切換。
然後呢 ?
主管就會打槍他說:「工時那麼久了不要再搞什麼小東西來弄我了,我只想把東西做完趕快回家阿!」
2011/07/22
設計高效能行動裝置使用體驗的七大方法
定義介面的品牌特徵 / Define UI Brand Signatures
- 差異化這個App(如何作得跟Path裡面的相片檢視功能不同?)
- 描述出關鍵功能(像是線上商店的結帳功能)
- 為設計語言的模式給個定論(可能是個標題)
Windows Phone 7's Metro UI 就是個用標題、字體、版面及互動方式建立出獨特設計DNA的例子 |
設計及其精鍊的功夫必須花在最重要的產品上。優先對照表可以幫我們排出順序:
對照目前使用者數及估計使用者數,雖然競爭者眾,但仍可聚焦切入 |
同樣是購買軟體的介面,左邊多了當禮物送給別人的按鈕、相關產品、及Review列表。 右邊則只有App介紹及Review總值。你覺得哪個比較聚焦? |
盡量最佳化每個畫面、流程、介面元素來減少等待時間,不要給使用者有浪費時間的感覺!
A. 讓使用者感覺的效能加速
設計師無法隨時都控制效能。網路可能很慢、機器可能後端在執行某些工作或是大量計算。
如果使用者幾乎感覺不到在浪費時間,這個app就可以有個穩固的好印象!
設計師可以協助降低效能的落差給人的不快。
第一步驟就是找出會出現延遲的流程,像是讀取後端資料、進行大量運算等。
第二步驟就是盡量導引使用者渡過這些延遲,像是加上一些載入過場動畫、顯示一些有用小技巧等等。
像這個顯示內容搜尋的過程:
按下搜尋
B. 對每個獨立的介面元素最佳化
每個元素都會有影響!一點一滴的改善最後對整體效能的改善影響也很大的!
怎麼找呢?
螢幕上的元素:
不同數量或類型的元素都會影響螢幕的效能,過多動態元素載入一定跟簡單的固定圖片載入速度不同。
元素的特性:
解析度、像素多寡都會影響載入時能否被系統最佳化後顯示。
繪圖技巧:
需要整個螢幕重繪嗎?還是只要更新螢幕小區域上的元件呢?後端可以把檔案拆解成最小區塊後再上傳嗎?
調出效能儀表板(?) / Use a Performance Dashboard
核心使用者故事(Core user stories):
用來確認儀表板有真實傳達使用者經驗
對照組(Benchmark):
與競爭者的app作比較
目前測量結果(Current Measurement):
顯示目前產品開發狀態下的效能
目標(Goal):
設定一個app最終的效能目標
影響達到目標的狀況(Status):
指出哪些app的狀況會影響達到最終的目標
表中數字代表秒數,在3G連線情況下 |
可以自己手動量,寫程式的話當然就靠traceview直接跑結果。
2011/07/18
2011/07/01
less is more
2011/06/25
2011/05/25
使用Foxit Reader的人也可以用windows內建預覽了
http://timheuer.com/blog/archive/2008/05/09/foxit-pdf-preview-handler.aspx
有圖有真相!
2011/05/19
買iPad要做什麼
我自己在Feedly上面有個閱讀類別是Mac-News,裡面有國內各大蘋果迷大站的feed,但目前只剩下三個老地方冰果室、MacUKnow、ApplePlan…類別中推薦的類似feed很多像是蘋果核、或是被笑稱為蘋科技的癮科技。
為什麼只剩下三個呢?因為這三個大概是台灣島上可能還算比較不太「照抄」國外新聞的消息來源,而就算是國外的蘋果消息很大部份內容都會覺得是重複的,國外的任何3C產品試用,其實只要看了這位老伯伯的文章,就可以掌握八成以上的知識了!精準、深入、不煽情的敘述,句中帶著不太常見卻很簡單的形容詞。看著他和藹的眼神都覺得3C裝置不見得要用血脈噴張的句子誇飾,而是用比較有生活、比較有溫度的方式點出重點。
March更換電瓶成功!
勇敢在PXHOME下單買了一顆一模一樣的電瓶之後,等待兩天終於在今天收到電瓶!看送貨小弟異常艱辛得把電瓶擺到地上,我心裡除了噗哧偷笑之外,其實是在懷疑是否真的那麼重!
儘管一開始就知道電瓶有12.1Kg重,準備下班時試搬的那一下才了解到...重量不要緊,要緊的是看著它的體積你想像不到它會是這個重量,所以才會吃驚的在心理偷喊:「天啊怎麼那麼重~」(3分27秒的時候品冠也是這麼說的)
2011/05/16
2011/05/06
Acer 被重擊只是第一槍
延續上一篇提到Google整頓Android開發商及硬體品牌商的動作,今天在UDN看到了這篇數落Acer的新聞。
雖然說Acer只是剛好主力市場被掃到而已,但也又一次說明了Acer總是一開始唱衰(就像當初小筆電他們也看衰EeePC一樣),但是事後諸葛之後才猛下資源去衝銷量!猛衝了幾年銷量有了被iPad「沖」到,也該是時候回頭想想策略了!
2011/04/17
2011/04/16
2011/04/08
iOS開發上手入門書
除了Android開發,想必很多人夢想著在iOS的App Store上面賺錢。
像我這樣開發Android有一點點底子,要往iOS去老實說是滿腦子問題阿!雖然有Mac也四年了,說要在上面開發還真的沒玩過。
這幾天在StackOverflow上面找一下,入門書建議還真不少:
2011/04/06
Chrome怎麼沒有一個可以多選tab一起拉出成另一個視窗的Extension?
我要來寫一個!哼!
GetCurrentTabIndex(ex. startIdx = 8) // 改用ContextMenu選擇起始tab
//Check If [Hotkey] pushed 用按鍵太麻煩了…拿掉
GetCurrentTabIndex(ex. endIdx = 15) // 改用ContextMenu選擇結束tab
MoveTabs(from startIdx to endIdx) to another window(new window)
剛剛寫出來了,但是移動到新視窗後還多了一個產生新視窗的空白tab…這樣怎麼調整呢???
可以考慮增加一個選擇此tab之後N個tab移到另一個視窗功能。
2011/04/01
2011/03/21
觸控式裝置要如何設計檔案的操作流程?
傳統鍵盤滑鼠模式反而顯得古老而不人性,但真正要整理檔案、編輯任何可獲利的內容我認為還是少不了它們!
2011/01/07
A-Patch for Windows Live Messenger 2011 (16)
趕快來把廣告移掉吧!
如果把Connected to Facebook及檔案傳輸的功能也Patch掉,Messenger會直接給你拒絕啟動!所以建議還是把聯絡人清單跟對話視窗的廣告去掉就好~(下圖中的紅色選項不要勾選)
現在連對話視窗的廣告都不能去除,不然打不開對話視窗…
Android App的開發
最近有空閒的時間幾乎都在忙著開發Android App,說來見笑大家都嘛會寫,可不是嗎?寫自己爽的當然很簡單,要寫給別人用,要上架賣的!面對bug的連續轟擊之外,之後user挑三揀四的回覆應該是很刺激!
2011/01/06
iBook於iPhone 3G上使用心得
兩年多前入手的iphone,想當初可是風風光光,沒有其他人有。陸陸續續安裝過不少工具跟程式之後,說要在上面閱讀什麼東西大概也只有從網頁上一段一段慢慢爬,像新聞或Blog文章啦~
畢竟所謂瀏覽就是比較careless, casual的閱讀,真正要在腦袋中留下點什麼,還是以閱讀靜態書本才能讓學習速度其實很慢的人類,「讀」進「心裡」去!