發表文章

目前顯示的是 5月, 2013的文章

Google Hangouts

Google在Google I/O 2013正式推出了 Google Hangouts 。不過其實這不是它第一次出現,早在2011年,Google推出社群網路Google+時,Hangouts就已在其中。不過這次推出,主要是整合了Google Talk這早在2005就存在的服務。 這次會想介紹Hangouts也是因為它整合了Talk,其實我一直覺得Google Talk是套非常好用的即時通訊軟體,只是大家都不知道它的存在(?),而主要的原因應該是沒有在地化的貼圖跟廣告吧,但這不是這次的主題。以下就簡單列出Hangouts的優缺點和一些自己的看法: 優點: 不需另外安裝app - Hangouts(原Talk)本來就是Google Mobile Service(GMS)核心的一部分,所有Android的裝置出廠就內建了(中國除外),所以你根本不用額外再去下載什麼app。當然,在iOS也是需要的。 相容性 - 也因為Hangouts出廠就內建了,而且它是Google自己寫的,而且還是GMS中的一部分,所以根本不用怕相容性吧!?在Android這種硬體相當多樣性的世界,相容性我想是非常重要的一環。像之前Viber就不支援Android 4.0很長一段時間,還有像LINE早期版本常常因為不知名的原因有耗電問題(Google "LINE" + "耗電" 就可以看到一大堆案例)。 服務穩定度 - 我想伺服器的穩定度應該不用多做解釋吧,你常聽到人家說XXX伺服器掛掉所以訊息傳不出去還是Google伺服器掛掉? 技術層面 - 這點就比較geek了,其實每隻Android裝置都會和Google的伺服器建立一條連線,Google的任何務服都會透過這條連線跟Android裝置傳遞資料,其實所有的即時通訊軟體,都必須在每固定的時間跟伺服器打個招呼說自己還在線上,這樣有新的訊息,才可以及時收到。而其中又有不少的軟體都是自己在額外維護一條連線,這樣其實造成額外的資源花費了,而且還不論你的error handling and retry等等機制。 多重登入及跨平台 - Hangouts不僅在Android上可以使用iOS上也有app可以安裝,而且PC/MAC也都有網頁版或是程式可以安裝來使用。可以同時登入在多個裝置,而