2010-02-11 45 views
0

閱讀this後和一些衍生出版物(ddotdash.com)我不知道是否有可能使用手持設備作爲開發移動Web瀏覽器的Web應用程序的主要平臺。是否可以使用手持設備作爲主要開發平臺?

對於Web開發,我使用一套比較常見的工具:廉價上網本,Ubuntu 9.10,Ruby on Rails,VIM,GIT。我認爲可以在諾基亞N900上使用所有這些功能,因爲它具有基於Debian的Maemo OS(所有版本都可以安裝,並且始終可以從源代碼編譯有問題的版本)。

然而,我所關心的3個問題:

  1. 顯示尺寸。我的筆記本電腦擁有1280x800的分辨率,並且可以方便地同時打開終端(多控制檯),VIM,文件瀏覽器,Firefox和一些PDF書籍。我想知道是否可以在800px水平分辨率下使用所有這些應用程序。但是我不知道諾基亞的256 + 768(虛擬)內存是否足以滿足我的工作需求(我現在在上網本上有3 GB)。

  2. 鍵盤。坦白說,這是不是一個問題,因爲我有諾基亞su - 8w藍牙鍵盤,足夠舒適的觸摸打字。不過,閱讀關於這個問題的一些評論很有意思。 [編輯]:藍牙鍵盤不太舒服 - 開發人員不得不在手持設備上放置一個手持設備,並且從相當大的距離觀看小屏幕並不容易(鍵盤可以放在桌子上或膝蓋上) )。

具有上述問題的解決方案,我將有機會利用的移動開發平臺,所有美妙的優勢,如:

從任何地方
  • 工作(這是很重要我);

  • 針對開發人員和預期用戶使用的相同外形因素進行開發;

  • 口袋大小的工作工具:)

回答

1

這可能是可能 - 問題是你有多少能量消耗補償的所有限制。這就像在記事本中開發一樣:可能,但不是愉快的體驗。

我在我的上網本上開發了,沒關係 - 但我不想整天這樣做。

這當然是相當的很酷能夠在手持設備上開發,但我不認爲這對於大量代碼是非常實用的。如果這是爲了您自己的個人喜好,並且您認爲收益超過成本,那是一回事 - 但我不會爲商業應用做這件事。

相關問題