顯示具有 Android 標籤的文章。 顯示所有文章
顯示具有 Android 標籤的文章。 顯示所有文章

2011年6月8日 星期三

Android 讓你的桌機飛起來?


稍早看到這個新聞,其實也覺得蠻有趣的,有趣到我想不通啊!這是要遠端來超頻嘛?不過如果是遠端監控那就OK。就是關於透過Android app 來讓你的桌機超頻, MSI 在 Computext 2011上所展示的 Android app。下面有參考的影片。



其實在台灣對於 CPU 的超頻是已經是見怪不怪,以前認為需要將硬體速度撐到極限,才能有最好的工作效率。不過當以軟體的角度來思考的時候,其實不然。硬體應該提供一個穩定的環境,然後透過人去操作軟體來達到工作的產出。而有效率的最大關鍵在於人,不在於硬體

當你軟體的使用模式不同,你的產出效率也會不同。
當你一直在閒晃網頁,即使給你 32 core cpu,你的產出可能比用 tablet 來工作的產出少。

而當一個開發員 Developer,你應該考量如何使用軟體或是你該產生些什麼樣的工具軟體,來減少你的工作量。讓你可以專注在那些你應該花時間的東西上面,而不是每天都在點滑鼠,然後產生些重複的東西。

與其追求硬體效能的極致,不如思考如何使用軟體,進而創造軟體。
在有限制的硬體效能下,才能看到軟體如何發揮他的價值!


只是透過手機去超頻?不知道哪些人會這樣用啊!
倒不如可以透過手機超頻然後可以炸掉電腦,這樣應該會有特別的客戶會需要!
不過既然是 Show ,當然就是什麼死人骨頭都要搬出來客戶看,才有機會爭取到訂單啊!


2010年10月24日 星期日

Angry Birds and Android: 憤怒鳥免費大放送

最近看到在 App store 上的 Angry Birds 在 Android 上發表,如果你不知道啥是憤怒鳥(Angry Birds)?看一下下面的 Video 也許你也會有興趣!



在當下的一瞬間,只想到一件事,他是免費的嘛?還是付費,如果是免費,那應該會有廣告。
果不其然,透過朋友的下載與安裝在 HTC Hero 手機上,看到的畫面就是在遊戲的右下角會出現 Admob 的廣告,這麼有趣的遊戲竟然免費提供?天下哪有這麼好的事情?軟體公司是佛心來的嘛?是因為 Angry Birds 在 iPhone 上賣太多了,所以免費提供給 Android ?

也許這背後的思考邏輯應該是下面幾點:

2010年10月9日 星期六

App Store and Android Market : 兩個菜市場與工程師的生計

其實關於 App Store 與 Android Market 網路上的論戰已經很多,不管從使用者的角度,或是營運商的角度來看,也有不少是開發者的角度來討論的。我是一位工程師,工作的環境以 Linux 為主,個人以 Mac 為主。所以我想以工程師的角度,來思考該如何在這兩個新興的菜市場下生存,並獲得利益,而有機會可以脫離加班的惡夢,做自己喜歡的app

Android Market,是開放的平台,百花齊放,所以跟著有一堆 Market 出現,中華電信SoftPlaza,台灣大match Market,遠傳S市集,加上 Android 菜市場已經可以購買付費軟體,當然開發者就可以上傳付費軟體。其實 Android devices 的數量大於 Apple 是不爭的事實,只是各種 Market 的出現以及拆帳的方式,真的是有點頭大,如果你想在某個 Market 上賣你的 App,你必須先有與該公司相關的帳務系統並作連結,然後透過該公司提供的上傳方式,去發佈你的 App。

2010年6月3日 星期四

用 vim 有效閱讀 Android framework 程式碼

Android 發展至今,程式碼的部份不斷的膨脹,越來越大。要整個通透需要花點時間,而這篇文章主要是談論如何利用 vim 來快速閱讀 Android 程式碼,這邊的程式碼包含底層 C , C++ and Java framework 的部份,當然如果你是寫 Application 的人,也許用 Eclipse 會快一點,不過如果你想了解 Android framework 的實作也可以透過下面的方式去瀏覽。

請自我確認一下,如果你有下面幾個症狀,請務必看完這篇文章,應該對你很有幫助。
  1. 如果你還在用 grep 找 key word
  2. 如果你還在開多個 tab 然後下指令,去開某個含有特定 key word 的源碼
  3. 如果你很勤勞的想每個檔案都打開看完,並了解所有 class or object 特性
如果你沒有這樣的症狀,那您可以省下寶貴時間不用看下面的文章。

2010年5月30日 星期日

中華電信 Hami Apps 與內建廣告

前幾天看到一則新聞,中華Hami Apps開張 推軟體內廣告機制,我注意到的不是開 Android Market 的狀況,而是加入了廣告的選項。且讓開發者分享這樣的利潤,擷取部分內文如下
另一個免費軟體的營收管道,是開發者可以利用中華電信的SDK,在軟體畫面中嵌入一塊廣告版位,以輪播廣告作為收益模式,類似蘋果的In-App AD(軟體內廣告)。
而該廣告機制的後台與招商都由中華負責。中華電信表示,廣告收入的拆帳比例仍在研議中,但原則上會讓開發者拿到超過一半。
先前遠傳也曾表示會開發類似的軟體內廣告機制,但現在卻被中華電信搶得了先機。不過,中華電信其實也還在廣告招商階段,儘管Hami Apps中已有免費軟體採用此機制,但目前只會輪播中華電信自家軟體的廣告。
這樣的方式,不但增加開發者去開發免費 Android application 的動力,讓 Market 更豐富,促進使用者更換智慧型手機,相對的中華電信更可以增加更多收入。

可以預見的是,未來的 mobile application 與廣告會是軟體市場最大的獲利來源,原因不外乎,手機可以直接透過帳戶向使用者收取費用,而且每之手機都需要一套,而且是有授權的。雖然現在也是有辦法去 hack 出軟體不需要付費,但畢竟還是少數人會做的事情。

2010年5月29日 星期六

Google I/O 2010 - GoogleTV

最近剛結束不久的 Google I/O 2010,讓我期待的是所推出的 Google TV 會是長什麼樣子。
下面是 Google 官網提供的介紹,還是很抽象的概念,只把 web + TV 放在一起。



下面這個影片,是透過與 Logitech 所合作的 Google TV box,而且也把 IR blaster 的部份做進去。



整個看完的感覺如下:

  1. 想改變使用者看電視習慣,只透過搜尋,用 browser 做掉所有事情(很明顯不是給一般Cable TV用,主要針對 Internet streaming video)
  2. 需要鍵盤跟滑鼠做輸入介面(所以才找羅技,或是希望可以開創出不同的輸入介面)
  3. 可以執行Android Apk(會提供Google TV SDK)
  4. 可以跟Android phone互動(另外一個輸入介面)
  5. 用較高的硬體成本(x86架構,是因為要求快,然後看看市場水溫嘛?)
目前的 Internet/connect TV 還是有發展的機會,因為 Google TV 將會是高價格產品,因為合作的廠商都是一線廠商,似乎也沒人清楚最後產品的雛形會是如何?繼續期待吧!

個人認為,最後的發展的重要點會是在內容服務以及使用者介面上,因為看電視就是要方便,然後我可以看到我要看的節目,輸入的控制也要簡單,不需要想太多。不然看電視就不是看電視了,不是嗎?

2010年3月27日 星期六

QuickBoot of Android Device



這是個有趣的東西,是利用類似 nb 中的 s4 的技術,不過差別在於 ARM 的架構下沒有 bios 這東西,所以 Ubiquitous 就設計了他們自己的 ARM QuickBoot BIOS 與 QuickBoot Driver 並將要執行的環境用快照(snapshot)的方式儲存在 Flash,透過開機的時候去搬移記憶體資料,並以循序的方式載入所要使用到的記憶體區塊,這樣不需要全部載入完就可以顯示畫面。

其實他們家的技術,不是只能用在 Android 上,因為是獨立於 OS 的,所以只要完成特定的硬體支持,應該就可以用在不同的 OS 上。



參考:
http://sqa5.pixnet.net/blog/post/28878576

http://news.mydrivers.com/1/159/159340.htm
http://big5.nikkeibp.com.cn/news/digi/49274-20091214.html

ppt:
Ubiquitous QuickBoot Beta Feb 2010.ppt