Browsing articles tagged with " Nokia"
五月
31
2010

Cotchin – foursquare網頁程式 (N900適用!)

foursquare  cotchin

foursquare是一個結合LBS與遊戲的有趣程式,如果你不知道什麼是foursquare可以參考Mr.6所撰寫的這篇介紹文Foursquare兩個超級小遊戲潛伏已久,本月市場終於熱鬧大爆炸

如果你是使用Android、iPhone或者是BlackBerry,你可以在官方網站下載到對應的軟體來玩玩看。但是如果你跟阿維一樣是Nokia的使用者,很抱歉,我們被排擠了。N900上面有一個軟體barrioSquare可以讓你下載安裝,可是他所屬的分類是屬於Maemo Extras-devel,也就是說你如果想要安裝這個軟體,你必須自己承擔一些風險,畢竟他還是一個開發版本,而且就算你想要安裝,你也必須先將一大堆關於libqt4更新到開發者版本,對於只是單純想要玩玩看foursquare的我們來說,為了玩一個程式,要冒著可能把手機搞掛還不見得可以順利玩的風險,我想會願意嘗試的人應該很少。

那麼我們退而求其次,使用官方的網頁手機版來玩玩看,說真的我自己玩了一下官方網頁手機版之後,真的是玩不下去了,他沒有辦法幫我們定位然後告訴我們附近有什麼有趣的地點,這樣就一點都不好玩了。

好在foursquare有提供API,而Cotchin基於官方API進行開發,將所有官方提供的功能都實做出來,甚至是出現於API中而官方程式都尚未實做的功能,Cotchin也將其實做完成。定位方面Cotchin透過了HTML5的標準達到了精準的定位。根據我的了解,Cotchin的開發團隊,已經將所有的網頁程式都調教到符合目前W3C所規範的HTML5標準。

我自己在N900和HTC Magic使用了Cotchin一個多星期之後,真的感覺到玩foursquare的樂趣,並且比起foursquare官方釋出給Android、iPhone和BlackBerry毫不遜色,甚至比官方所提供的程式更好用。此外還提供了繁體中文、簡體中文和英文三種語系,讓你可以更快速的上手。

根據Cotchin開發團隊的內部消息透露,Cotchin預計在六月三日正式推出,目前在進行最後的調教,如果各位有興趣可以先加入Cotchin在facebook上的粉絲專區,隨時追蹤Cotchin最新進度與釋出訊息。

根據Cotchin在粉絲專區所發表的文章中,以下是目前支援的手機。

== Below are currently known devices supported, feel free to leave comments about your Cotchin! experience on your devices ^^==

# Nokia N900

Android 1.5+ smartphones:
# HTC Magic
# HTC Desire

IPhone:
# IPhone 3G
# IPhone 3GS

IPod touch (wifi connection required)

Palm WebOS
*never tested, it should work though

Blackberry's new webkit based browsers
*never tested, it should work though

================
Not Supported:
================
# Windows Mobile
# Symbian
# Samsung Bada Platform

三月
1
2010

如何將firefox偽裝成手機瀏覽器 – Nokia設定教學

User Agent Switcher是一個firefox的套件,這個套件可以幫我們將目前的瀏覽器透過修改user agent的方法偽裝成其他各種瀏覽器,當然也包括偽裝成手機瀏覽器。

將firefox偽裝成手機瀏覽器有什麼用處呢?我自己是Nokia的愛好者,因此就拿Nokia的OVI商店來舉例。OVI就類似iPhone的APP Store,上面有許多軟體提供我們免費或者是付費下載,如果你使用3.5G吃到飽那當然不需要擔心手機上網傳輸費的問題,但是如果你沒有辦吃到飽的費率,那麼下載這些軟體將會讓你的手機帳單費用相當的可觀。

這時候透過User Agent Switcher這個firefox套件讓我們的firefox偽裝成手機瀏覽器,然後將我們想要的軟體直接下載到電腦,再利用傳輸線傳到手機中進行安裝,這樣下載再多軟體也不用擔心傳輸費的問題。

但是User Agent Switcher這個套件預設只有iPhone的手機瀏覽器,這樣真的是令廣大的Nokia使用者傷心。不過Nokia官方的討論區中有這樣的資訊,告訴我們每一個版本的User Agent資訊。

不過由於Nokia Symbian版本實在很多,所以要針對你目前所使用的手機對應的版本來進行設定,或許也是這個因素,所以User Agent Switcher才沒有將Nokia Symbian的user agent內建進去。

1. 安裝User Agent Switcher套件
我們首先到這個網頁安裝User Agent Switcher套件。安裝之後,我們可以把User Agent Switcher的按鈕拉出來方便我們後續快速的轉換。

* 如何把User Agent Switcher的按鈕拉出來呢?
(1) 安裝完畢之後在firefox上面選單的空白地方按一下右鍵,他會出現下面的選單

(2) 接著按一下自訂選項會開啟下面的這個視窗

(3) 把滑鼠移到Default User Agent這個圖案上面,然後按住不放,移到你想要放的位置之後再放開滑鼠就可以了。

(4) 移動完成畫面會類似這樣

2. 查詢你手機對應的Symbian版本
首先我們要先知道我們的Nokia中安裝的Symbian是哪一個版本,感謝手機王提供我們一個查詢的地方,手機王中Nokia的產品頁面。假設我們要查詢5230這支手機,我們可以在5230的頁面下方介紹中看到◎ 採用 S60 5.0 介面這樣的資訊,這時候請記得5.0,後面我們會用到這個資訊。

3. 建立新的User Agent設定檔
接著我們開啟Nokia官方論壇中介紹說明user agent的網頁,裡面有詳細的說明每一個版本該填寫什麼資訊。

我們接下來按一下剛剛建立好的User Agent Switcher按鈕,會出現下面這樣的選單,裡面關於Nokia的部分是我新增進去的,我們按一下Edit User Agents這個選項
User Agnet Switcher Nokia settings

接下來會出現這樣的畫面,我們按一下New這個按鈕
User Agent Switcher Nokia Settings step2

按下New按鈕之後會出現這個編輯視窗
User Agent Switcher Nokia Settings Step3

這裡我們就可以開始輸入資訊
(1) Description
建立一個容易懂的名稱,例如 Nokia S60 5th 5230

(2) User Agent
根據我們剛剛在Nokia官方論壇查的資訊我們在這個欄位填入
Mozilla/5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.025; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413

(3) App Version
請填入5.0 (SymbianOS/9.4; U; Series60/5.0 Nokia5800d-1/21.0.025; Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
也就是把User Agent的前半段Mozilla/這幾個字拿掉

(4) Platform
這個欄位似乎沒有強制規定,我將瀏覽器版本填進去也就是Browser 7.0

(5) Vendor
這個欄位似乎也沒有強制規定,我填入Nokia

(6) 測試
我們建立好我們的設定檔之後,按剛剛建立好的User Agent Switcher按鈕,選取到我們剛剛建立的Nokia S60 5th 5230這個設定檔,接著開啟 http://store.ovi.mobi/ 如果設定成功你就可以順利瀏覽網頁並且下載軟體。以上這個設定檔也同時適用於5800 XpressMusic和5530 XpressMusic。

[ 其他常用設定檔 ]
(1) S60 3rd通用 (我的N95使用這個設定檔可以正常運作)
User Agent:Mozilla/5.0 (SymbianOS/9.1; U; [en]; Series60/3.0 NokiaE60/4.06.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413
App Version:5.0 (SymbianOS/9.1; U; [en]; Series60/3.0 NokiaE60/4.06.0) AppleWebKit/413 (KHTML, like Gecko) Safari/413

(2) E75 (理論相容機種也應該適用)
User Agent:Mozilla/5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/110.48.125 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413
App Version:5.0 (SymbianOS/9.3; U; Series60/3.2 NokiaE75-1/110.48.125 Profile/MIDP-2.1 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413

(3) N97 (理論相容機種也應該適用)
User Agent:Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/12.0.024; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.12344
App Version:5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/12.0.024; Profile/MIDP-2.1 Configuration/CLDC-1.1; en-us) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.12344

[ 已知問題 ]
我在測試的過程中,發現如果變更Nokia相關的設定檔,必須關閉所有的firefox視窗,然後重新開啟firefox後,先選好要使用的設定檔,然後再開啟http://store.ovi.mobi/才會正常。切換iPhone的設定檔目前沒有遇到這個問題,可能是這個套件本身的問題造成的。

十月
24
2008

圖解手機版 Gmail 2.0

我算是手機上網的重度使用者,因此會比較注意到手機上面的軟體.今天我發現手機版Gmail釋出2.0版,所以二話不說立刻進行更新,來使用新版本看看有什麼功能.

要安裝手機版的Gmail當然要先使用手機下載這個軟體

按下Install Now的連結後,會出現一個提示訊息.主要是在說:如果要使用這個新版本,必須先移除掉舊版本再進行安裝
(cont)

點選連結之後會出現提示訊息,詢問你是否要下載以及安裝

按下Yes之後,會出現這個警告訊息,主要是Gmail的這個軟體沒有獲得Symbian的認證.因為Gmail是Java base所以也就不需要送到Symbian去進行認證了.

將提示訊息往下拉,可以看到2.0的版本訊息

繼續往下拉可以看到它是Java平台產品的資訊

詢問你要將下載的Gmail存放在那裡,我之前敗了一張8G的記憶卡,當然要努力裝滿他囉.

下載軟體的畫面

開始安裝囉

安裝完成,圖示跟上一版一樣.開始進行手機版Gmail 2.0的探險囉

詢問是否要讓Gmail可以透過網路來收發資料,當然是選Yes囉

我的手機上網設定是,每次上網時都詢問要使用那一個上網設定,因此就會出現這個選擇畫面

終於進入真正Gmail的運作畫面囉

輸入帳號與密碼的畫面,不過我很好奇,既然結尾都是@gmail.com為什麼不自動就由軟體自動帶入,每次都還要打這串呢?難道是希望使用者多動動手增加對Gmail的印象嗎?

花了一點時間輸入帳號資訊後,看到的預設首頁

按一下Menu看一下功能選單

Actions的子選單內容

這是Go to的子選單內容

看一下Settings裡面有些什麼設定可以調整與修改

More Views裡面可以設定要顯示的內容和標籤郵件

這版使用和Google Reader一樣的顯示方法,先讀取固定筆數的信件,等到結尾的時候再去連線讀取接下來的信件.我有算了一下,他每次會讀取20封信件,等到要讀第21封的時候會進行連線讀取下20封信件

可是不知道是N95的Java支援還不夠好或是Gmail本身的程式有問題,我連續三次都遇到這樣的錯誤訊息.不過將畫面往上拉再向下拉就可以正常了.

接下來,我們來看一下寫mail的畫面

按一下Menu會出現下面的畫面

按下 Add Cc / Bcc 或者 Add recipients會出現連絡人清單供你選擇

如果暫時還不想要寄出郵件,可以按Menu > Finish Later,然後會出現下面的提示訊息,詢問你是否要將這封郵件存為草稿

存為草稿之後,可以移動到草稿夾找出尚未寄出的草稿

按Resume可以繼續編輯信件,如果要刪除,在Nokia的手機上直接按"C"這個按鍵可以將草稿刪除

Google最引以為傲的就是搜尋功能,所以我們當然要來看一下搜尋的功能囉

使用中文字進行搜尋也是OK的喔

最後我提醒您,這個軟體並不會將您的信件收到手機端,所以還是會一直保持連線狀態.如果沒有辦吃到飽的上網方案,千萬不要一直開著,不然到時後收到帳單,您就會欲哭無淚囉.

經過測試後,按下Menu > Refresh才會重新傳輸,一直開著這個軟體是不會一直保持連線狀態.我疏忽弄錯了.特此更正.

八月
1
2008

N95 3G/3.5G 上網速率

我的公司因為某些因素所以不能上網,剛好我的N95有UMTS,所以插進3G的SIM卡之後就可以抓到3.5的訊號來使用.

隨著3G手機越來越普及,大家也開始問起3G手機上網的速率如何.有鑑於我常常被朋友問到這個問題.所以我乾脆用自己的手機連接到中華電信測試速度的畫面進行測試,為了怕只測試一次不準,因此我將10次測試的結果貼上來,大家可以參考一下.

我使用的是台灣大哥大3G門號,N95和電腦的連線方式是透過連結線.

以下就是10次測試速度的結果,大家參考看看囉

七月
2
2008

Nokia向.NET開發人員招手囉!

我從使用7610之後,就愛上了Nokia的介面,所以後來換手機也是選擇了N95.長久以來在手機上面的裝軟體都是別人寫好的軟體,有些功能很棒的軟體,卻要付出有點貴的金額才能得到.便宜的軟體有時候又覺得功能太過陽春.於是我一直有想要自己開發符合自己需求的軟體.但是無奈Symbian平台只支援C++,實在是不可能為了寫手機軟體又去裝這樣的開發工具.所以計畫就一直耽擱下來.

剛剛我持續在苦命coding的時候,收到Nokia寄來的信件.標題是Opening S60 to .NET Developers.以下是信件內容原文

Calling Windows Mobile .NET developers! S60 on Symbian is the #1 smartphone platform in the world with over 165 million devices shipped as of March 2008. For Windows Mobile .NET application developers, this is a new market made available by utilizing Red Five Labs (a Symbian Platinum Partner) Net60 SDK and Runtime, which enables existing Windows Mobile .NET CF applications to run on S60 3rd Edition devices. This webinar will summarize the market opportunity available and provide a detailed technical overview of Red Five’s Net60 tools and a case study/example of taking an app from Windows Mobile .NET CF and enabling it on a Nokia S60 3rd Edition device.
我標註紅色字的部分,讓我感到相當的驚喜,看來Nokia這場手機一哥保衛戰,真的是讓程式人員賺到了.
以下是講師與註冊資訊

Speakers:
Eero Kukko, Head of S60 Platform Marketing, Nokia
Mike Welham, co-founder & CTO, Red Five Labs

Presentation Time: 60 minutes including Q&A
The webinar will be presented at 9AM Pacific time / 12 noon Eastern Time

Register Now! >>

我已經報名了,如果有興趣的朋友也可以一起聽聽看.