閱讀this後和一些衍生出版物(ddotdash.com)我不知道是否有可能使用手持設備作爲開發移動Web瀏覽器的Web應用程序的主要平臺。是否可以使用手持設備作爲主要開發平臺?
對於Web開發,我使用一套比較常見的工具:廉價上網本,Ubuntu 9.10,Ruby on Rails,VIM,GIT。我認爲可以在諾基亞N900上使用所有這些功能,因爲它具有基於Debian的Maemo OS(所有版本都可以安裝,並且始終可以從源代碼編譯有問題的版本)。
然而,我所關心的3個問題:
顯示尺寸。我的筆記本電腦擁有1280x800的分辨率,並且可以方便地同時打開終端(多控制檯),VIM,文件瀏覽器,Firefox和一些PDF書籍。我想知道是否可以在800px水平分辨率下使用所有這些應用程序。但是我不知道諾基亞的256 + 768(虛擬)內存是否足以滿足我的工作需求(我現在在上網本上有3 GB)。
鍵盤。坦白說,這是不是一個問題,因爲我有諾基亞su - 8w藍牙鍵盤,足夠舒適的觸摸打字。不過,閱讀關於這個問題的一些評論很有意思。 [編輯]:藍牙鍵盤不太舒服 - 開發人員不得不在手持設備上放置一個手持設備,並且從相當大的距離觀看小屏幕並不容易(鍵盤可以放在桌子上或膝蓋上) )。
具有上述問題的解決方案,我將有機會利用的移動開發平臺,所有美妙的優勢,如:
從任何地方工作(這是很重要我);
針對開發人員和預期用戶使用的相同外形因素進行開發;
口袋大小的工作工具:)