PALMisLIFE 討論區

標題: Palm webOS Mojo SDK [列印本頁]

作者: allenown    時間: 2009-6-28 19:24
標題: Palm webOS Mojo SDK
Torrent
http://www.mininova.org/tor/2719050

Tutorial
http://www.clickonchris.com/2009/06/tutorial-palm-pre-sdk/

可以來好好玩一下了...XD
作者: TedWONG    時間: 2009-6-28 21:49
我還在download 中... ...
作者: TedWONG    時間: 2009-6-29 14:24
已下載及成功安裝, 我亦將Web OS 的模擬器搬到mac os x 的環境之下了.
作者: liuchai    時間: 2009-6-29 21:15
本文最後由 liuchai 於 2009-6-29 21:50 編輯

安裝後無法成功執行
他跳出需要VirtualBOX 2.2以上版本?
要去下載這個軟體嗎?
之後
我去下載JDK 6 Update 14版本可成功安裝
但是下載VirtualBOX 2.2.4版後
安裝過程跳出
-------
視窗一
Error=0x000000000
"Could not create temporary directory"

視窗二
Error=0x80070578
"Could not create temporary directory"

視窗三
Error=0x80070578
"Could not exract file !"

程式終止
------
不曉得是哪裡出問題了,還請高手解惑
使用環境
VISTA
INTEL T5500
RAM 2G
作者: TedWONG    時間: 2009-6-29 22:51
你安裝的路徑是什麼?!
作者: kylekuo0926    時間: 2009-6-29 23:01
我裝在xp是在背景執行約5秒,自動消失,連啟動畫面都沒有看到
作者: stancth    時間: 2009-6-29 23:10
我也是XP,也是背景執行跑一下就消失了
作者: TedWONG    時間: 2009-6-29 23:33
我Windows 也是XP, 沒有所提到的問題丫.... ...有沒有看到Virtual Box 的Boot 機畫面?
或是連Boot 機畫面也看不到/?!
作者: 小維    時間: 2009-6-30 09:37
...NOT WORKING....!!!
作者: stancth    時間: 2009-6-30 12:25
請問是要先執行Virtual Box 才能跑Palm Emulator嗎?
我有用Virtual Box建了一個Linux的System,
但是不管選什麼版本,都會出現No Boot Media xxx , System Halted
(忘記確切文字,要回去查 ,意思應該是沒有開機檔案的樣子)
還需要什麼設定嗎?? 謝謝!!
作者: TedWONG    時間: 2009-6-30 12:52
本文最後由 TedWONG 於 2009-6-30 12:53 編輯
請問是要先執行Virtual Box 才能跑Palm Emulator嗎?
我有用Virtual Box建了一個Linux的System,
但是不管選什麼版本,都會出現No Boot Media xxx , System Halted
(忘記確切文字,要回去查 ,意思應該是沒有 ...
stancth 發表於 2009-6-30 12:25

你是Windows 的話, 安了Virtual Box 之後, 便可以直接按桌面Palm Emulator 的捷徑便行了.... 如果你是用Linux 的話, 可參考一下Mac 版的安裝.... .... 步驟相約:

*這是一篇非官方的做法, 請自行承擔有關風險*
1. Download 那個Windows 版的SDK
2. 安裝好Java SE 和 Virtual Box 之後安裝SDK
3. 開一開Palm Emulator, 看看能不能正常運作.
4. 在用自己的方法, 將 C:\Program Files\Palm\SDK\share\emulator\images\sdk47 的2個File: "grub.iso", "nova-cust-image-sdk47.vmdk" 拿出來.
5. 之後我們在Mac OS X 上安VirtualBox
6. 開VirtualBox > New (Wizard 彈出) > Next
7. Name 上改一個名, 我這裡叫WebOS, 你可以叫自己的名也可以, Operating System 選 Linux , Version 選 Debian (不是64bits) > Next
8. 這個隨意吧, 就256MB 吧 (給太少可能Boot 不起, 未試過) > Next
9. Boot Hard Disk (Primary Master) > Yes. Use exisiting hard disk > 找回那個"nova-cust-image-sdk47.vmdk" 的位置 > Next > Finish
10. 之後要在你的image 上再按Setting > Strorage 11. 你可以看到Harddisk 有你需要的東西, 不過要在CD/DVD-ROM 上按 "Mount CD/DVD Drive" > ISO Image File > 找回那個 "grub.iso" 的位置 > OK 12. 在Terminal 上打一個command 設定解像度: (command 中的WebOS, MyScreenMode 等字, 你都可以自己轉換, 而WebOS 這個字是對應你第七個步驟時輸入的名字) VBoxManage setextradata "WebOS" "MyScreenMode" "320x480x32" 13. 在VirtualBox > Start

*小記: 如果用VMWare Share 需要的檔案時, 便不可以用VistualBox 同時拿這個檔案當image, 否則便會出現四國語言畫面.Mac 的Notebook 沒有Home 鍵, 不知如何返回Card View... ...模索中
VistualBox:http://www.virtualbox.org/
*這是一篇非官方的做法, 請自行承擔有關風險*



http://pre-dict.blogspot.com/2009/06/web-os-mac-os-x.html
作者: liuchai    時間: 2009-6-30 14:11
本文最後由 liuchai 於 2009-6-30 14:14 編輯
已下載及成功安裝, 我亦將Web OS 的模擬器搬到mac os x 的環境之下了.
TedWONG 發表於 2009-6-29 14:24


友站今天放出了for mac的SDK連結
http://www.prethinking.com/home/ ... -mac-users-too.html
縮網址
http://0rz.tw/WjsNg

有興趣的可以去看看
作者: TedWONG    時間: 2009-6-30 14:16
本文最後由 TedWONG 於 2009-6-30 14:32 編輯
友站今天放出了for mac的SDK連結
http://www.prethinking.com/home/ ... -mac-users-too.html
縮網址
http://0rz.tw/WjsNg

有興趣的可以去看看
liuchai 發表於 2009-6-30 14:11

太好了, 太好了, 連Mac 版也有了~!火速下載試玩... ...
作者: 阿輝    時間: 2009-6-30 18:12
奇怪下載  vpc mac os x 版一直出現是損毀檔案
作者: 阿輝    時間: 2009-6-30 20:59
搞定!

Mac 上其實還蠻好裝的
作者: student    時間: 2009-6-30 23:21
執行沒反應的網友 可以試試看 (安裝 || 更新) Java JDK 試試看
作者: TedWONG    時間: 2009-7-1 01:08
超順的模擬器!
作者: liuchai    時間: 2009-7-1 11:07
安裝後無法成功執行
他跳出需要VirtualBOX 2.2以上版本?
要去下載這個軟體嗎?
之後
我去下載JDK 6 Update 14版本可成功安裝
但是下載VirtualBOX 2.2.4版後
安裝過程跳出
-------
視窗一
Error=0x00000000 ...
liuchai 發表於 2009-6-29 21:15


解決了
方法是另外開一個"英文名字"的 windows 帳戶
然後就可以安裝VirtualBox (我裝的版本是昨天新發佈的3.0版)
之後我再回中文名字的windows帳戶就可以執行了。

推測其原因好像是該程式不支援含有中文的路徑
且執行安裝程式時又無法指定另外的路徑,只好繞過去的方式做,如果有更好的方法還請指教。
作者: katsudon    時間: 2009-7-1 21:29
請問安裝成功的人們, 怎樣在模擬器裡使用Gesture呢?
作者: TedWONG    時間: 2009-7-1 21:59
請問安裝成功的人們, 怎樣在模擬器裡使用Gesture呢?
katsudon 發表於 2009-7-1 21:29

這是沒有的, 要用keyboard  的shortcut 模擬
作者: blueschen    時間: 2009-7-2 00:42
提示: 作者被禁止或刪除 內容自動屏蔽
作者: stancth    時間: 2009-7-2 12:37
成功了,原來是沒裝J2SE
還蠻順的,不過不知道要怎麼關閉已開啟的程式?
只能不停的開啟新程式
作者: TedWONG    時間: 2009-7-2 12:49
成功了,原來是沒裝J2SE
還蠻順的,不過不知道要怎麼關閉已開啟的程式?
只能不停的開啟新程式
stancth 發表於 2009-7-2 12:37

Windows 版的話按一下Home 鍵(在keyboard 上), 進入Card View, 將程式向上撥, 整個程式就會飛走了.
作者: liuchai    時間: 2009-7-2 15:22
成功了,原來是沒裝J2SE
還蠻順的,不過不知道要怎麼關閉已開啟的程式?
只能不停的開啟新程式
stancth 發表於 2009-7-2 12:37

除了HOME外
Esc可以回到上一層,試試看
作者: TsuNaMi    時間: 2009-7-2 18:23
SDK流出以後,果然整個腳步快很多
中文字型已經找到放置的位置,可以替換自己想要的字型
對岸也已經有人在嘗試輸入法的開發


作者: haha    時間: 2009-7-2 23:58
這個字型果然是好看多了
作者: TsuNaMi    時間: 2009-7-3 16:45
暫時的嘸蝦米輸入法弄好了,借用對岸的方式改來的
其實就是把網路上的整個搬進Pre而已 @@
但是,輸入好以後,還是需要自己複製貼上到想要的地方,算是堪用而已
碼表部份也還要做些細部調整。


作者: skyangler    時間: 2009-7-3 23:12
請問一下你這個程式要怎麼裝到SDK的模擬器裏?
謝謝!
作者: TsuNaMi    時間: 2009-7-4 00:33
請問一下你這個程式要怎麼裝到SDK的模擬器裏?
謝謝!
skyangler 發表於 2009-7-3 23:12


我的是實機,不過,模擬器的方式應該一樣
就是拖曳ipk檔到Program Files>Palm>SDK>bin>palm-install.bat上
就會自動安裝了
1.04版以後,homebrew軟體被擋,也都可以透過這方式安裝
作者: TsuNaMi    時間: 2009-7-5 03:58
那天貼了就跑,沒有詳細說明
輸入法的來源、細節和下載可以去TedWONG的Blog看看,裡面也整理了不少其他Pre的訊息:
http://pre-dict.blogspot.com/2009/07/pre_7286.html

關於這輸入法其實並沒有什麼技術性
其實就是線上輸入法的離線版而已
連碼表都只是純文字而已,所以,其他輸入法也可以很容易的自己放進去
嘸蝦米的碼表,只要自己有正版的,透過uni2txt這小工具,就可以自己轉出來了
有Pre的人都可以自己弄一個

優點:
1.沒網路還是可以輸入
2.比起持續開著瀏覽器省記憶體多了,可以常駐開著;有個全選的按鈕,Pre的複製、貼上、卡片切換還蠻順手的,輸入的時候雖然不完美,但不太麻煩,堪用
3.嘸蝦米的碼表比對岸的五筆、拼音小,所以,載入的時候快了些(因為Treo8原作者那篇裡面有說載入要比較花時間,所以提出來說一下)

缺點:
1.不能多種輸入法切換,算不上正規的輸入法,不能直接輸入;不過,Treo8那邊還有其他幾個輸入法在進行中,應該很快就有結果了吧
2.Pre內建的、聯絡人的搜尋功能,都要透過硬體按鍵叫出,沒辦法透過這輸入法來複製、貼上 orz
作者: TedWONG    時間: 2009-7-5 11:19
那天貼了就跑,沒有詳細說明
輸入法的來源、細節和下載可以去TedWONG的Blog看看,裡面也整理了不少其他Pre的訊息:
http://pre-dict.blogspot.com/2009/07/pre_7286.html

感謝轉載, 這篇文可以給我轉貼下去嗎? 多多指教!
作者: katsudon    時間: 2009-7-6 21:11
模擬器操作一下,覺得速度還是覺得速度不夠快, 而且沒什麼驚艷之處, 好懷念 NR70 喔  .. . . . .
作者: TedWONG    時間: 2009-7-7 00:41
模擬器操作一下,覺得速度還是覺得速度不夠快, 而且沒什麼驚艷之處, 好懷念 NR70 喔  .. . . . .
katsudon 發表於 2009-7-6 21:11

實機比模擬機更慢.... ....
那麼那一台機可以給你速度快+驚艷?
作者: katsudon    時間: 2009-7-7 05:03
要講快 (我是說,一般常用程式的切換及使用,機子速度要跟得上使用者的腦子的反應速度, 不是比規格,而是What it offers and how it do),

我不敢說自己有沒有錯覺, 不過我始終覺得至今沒遇上操作流暢度好過 Vx 的 PDA 或 Smart Phone.

至於驚艷, 要說NR70這樣的在功能上,操作上, 和整體的協調度上,達到匠工心計的把產品由Practical, Technicality, Industrial Design, Style 帶入Artistic 境界,令玩家愛不釋手的把玩, 我也依然沒碰到再讓我有這種感覺得Gadget.

我本以為iphone是會讓我驚艷的東西, 但玩了5分鐘後發現是了無新意.

也許, 我太 Old Sschool 了 . . ..
作者: katsudon    時間: 2009-7-7 05:08
不過 NR 70v 也是第一台開始讓我覺得使用上速度略感不足的 PDA (撇開所有的CE機子不說, 他們自始至終,永遠有這死穴)
作者: 小酒蟲    時間: 2009-7-7 07:21
與其說 NR70 好,不如說是 Palm OS 的功勞?
作者: TedWONG    時間: 2009-7-7 12:29
要講快 (我是說,一般常用程式的切換及使用,機子速度要跟得上使用者的腦子的反應速度, 不是比規格,而是What it offers and how it do),

我不敢說自己有沒有錯覺, 不過我始終覺得至今沒遇上操作流暢度好過 Vx 的 P ...
katsudon 發表於 2009-7-7 05:03

我覺得Treo650 都做到這個境界, 我相信Pre 都可以, 不過未有Pre 到手.
作者: TedWONG    時間: 2009-7-7 12:35
與其說 NR70 好,不如說是 Palm OS 的功勞?
小酒蟲 發表於 2009-7-7 07:21

這我又覺得是雙方面的, 你看Mac OS 好用, 不會單單是Software, 而是整個使用者的經驗,... ... 如果你是用Mac, 你會明白到這個道理, 非單software, 而是software + hardware 兩者互相配合.
其實PDA/SMARTPHONE 一樣, 不可以單單是軟件來做出一個好的使用者經驗... ...keyboard 如何配合short cut, 機的外形和OS 的主題, 機體的size 等等都構成好的使用者經驗所要考量的因素.... ....
不過我不覺NR70 是一台好機.... ....
作者: katsudon    時間: 2009-7-7 20:39
本文最後由 katsudon 於 2009-7-7 20:45 編輯

同感! TedWong. 但我還是懷念 NR70V 對我而言 他的確是可留青史的產品.

剛看到對岸網站貼出 SDK 升到 0.3.5了, 鏈接嘛, 我不是原創, 不知道可不可以貼勒?

引用:

    What's New in 0.3.5

        * HTML in templates is now escaped by default. Templates in existing applications may need changing as a result.
        * Accelerometer API added.
        * Application version numbers must now have three parts. The palm-package tool now enforces this schema:
              o Major version number
              o Minor version number
              o Build number
        * SubscribeOnClose() added to Mojo Messaging Service.
        * Framework updated to version 181.
        * Control of the Center Button LED added through two new functions:
              o StageController.indicateNewContent(boolean)
              o StageController.hasNewContent()
        * Changes to the database API:
              o Application database size is now 1. MB.
              o Applications can now store data in the media partition.
        * New worm.jar tool for monitoring application memory use.
        * People Picker fixed, now returns Contact details in addition to Contact ID.
        * Calendar events can be created by cross-app-launching the Calendar application.
        * Contacts can be created by cross-app-launching the Contacts application.
        * Mojo.Locale.getCurrentLocale() method added for getting the current locale.
        * The CSS opacity attribute is now supported.

大家用Google找找看好了
作者: TsuNaMi    時間: 2009-7-8 08:34
Pre實際運行起來確實是沒有模擬器快
不過,我覺得和iPhone給人的感覺一樣
是不快,但應該不至於到不流暢

另外,Pre可以超頻
這幾天測試下來,快蠻多的
用起來痛快許多,不過會當啊
目前平均一天一次左右。看來我拿到這台的CPU體質不夠好

然後,超頻的同時可以開scaling的功能
所以,其實Pre並沒有比較耗電
反而如論壇討論的一樣,比較沒那麼燙
使用時間則差不多
作者: skyangler    時間: 2009-7-17 11:10
SDK正式版已經發佈了!
有興趣的可以去Palm的網站下載正式版的模擬器來玩玩~

下載網址: http://developer.palm.com/
作者: chenkl    時間: 2011-3-21 11:25
WebOS 2.1 的 SDK 也已經對一般使用者開放了
http://developer.palm.com/index. ... article&id=1788

模擬器中的語言選項有繁體中文,只是還沒有輸入法




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5