第一步:搭建手機運行平台
要在S60手機上運行PY開發的軟體,首先就要搭建手機PY運行環境.諾基亞手機本身不支援Python,所以要安裝Python外掛程式.
PS:一定要安裝在C盤!我一開始裝E,結果出現了很嚴重的問題!不過,最近網上發現有E盤版的啦,你可以自己實驗一下,哈哈
PythonScriptShell_1_4_5_3rdEd.SIS
PythonForS60_1_4_5_3rdEd.sis
上面兩個是運行Python必須的組件,是官方的.
PY外掛程式1.5.2漢化版.sis
這個雖然不是官方的,但是也要安裝,因為後面用到的很多工具都依賴於這個組建
這些外掛程式在網上都可以很容易找到,大家可以搜尋到最新版的來安裝.
好了,這3個軟體安裝好,你就可以運行Python程式了,論壇上那些基於Python的程式你也都可以安裝了.
第二步:搭建手機上的開發平台
這裡就一個軟體,官方名叫做 Ped,漢化名是指令碼編輯.它是一個在手機上直接用PY編程的IDE開發環境,非常強大和好用.只可惜受手機鍵盤和屏目的限制,長時間編程的話,還是在電腦上編輯爽一點.
第三步:下載PythonS60 API參考文檔及樣本
做PYS60的手機開發,當然離不了相關的API文檔.另外,學習編程最好的方法就是研究原始碼!下面這個是API文檔和100個超級簡單的常式,它們會讓你受益匪淺的:http://files.cnblogs.com/luckeryin/pys60.rar
第四步:編譯和打包
程式寫好了,如果想發布出去和大家一起分享的話,就應該編譯和打包成可以安裝的Sis檔案,關於這部分的內容請參考本人的一博文:Py代碼打包成SIS安裝包檔案的方法.
第五步:給軟體簽名
S60第三版的程式要求籤名後才能安裝使用,這一點給程式開發人員帶來了不少煩惱,還好,我們已有瞭解決的辦法,請有才本人的博文:S60第三版手機軟體發布簽名問題解決之道
最後,到此,一個完整PYS60軟體開發完成.如果說還有什麼不太明白的地方,請給我留言.
<完>