2010-02-11 2 views
0

После прочтения this публикации и некоторые публикации (ddotdash.com) Интересно, можно ли использовать карманный компьютер в качестве основной платформы для разработки веб-приложений для мобильных веб-браузеров.Возможно ли использовать карманный компьютер в качестве основной платформы разработки?

Для веб-разработки я использую довольно распространенный набор инструментов: дешевый нетбук, Ubuntu 9.10, Ruby on Rails, VIM, GIT. Я думаю, что можно использовать все те, что на Nokia n900, из-за того, что на нем есть ОС Maemo, основанная на Debian (все debs можно установить, и вы всегда можете скомпилировать проблемные дебаты из исходного кода).

Тем не менее, я обеспокоен 3 проблемы: размер

  1. дисплей. У меня есть разрешение 1280x800 на моем нетбуке, и мне удобно иметь Terminator (несколько консолей), VIM, браузер файлов, Firefox и некоторые PDF-книги, открытые одновременно. Интересно, можно ли использовать все эти приложения с разрешением 800 пикселей по горизонтали.

  2. Вычислительная мощность: процессор Nano (или Atom) не отличается от модели на Nokia n900 (по крайней мере, в МГц), однако я задаюсь вопросом, хватит ли 256 + 768 (виртуальной) памяти на Nokia для моей работы (Сейчас у меня 3 ГБ на нетбуке).

  3. Клавиатура. Честно говоря, это не проблема из-за того, что у меня есть Bluetooth-клавиатура Nokia su-8w, которая достаточно удобна для сенсорного ввода. Однако интересно прочитать некоторые комментарии по этой проблеме. [Edit]: клавиатура Bluetooth не так удобна - разработчику приходится распоряжаться карманным устройством на клавиатуре, и нелегко смотреть на маленький экран с такого большого расстояния (клавиатура может быть размещена на столе или на коленях).

Имея решения проблем, упомянутых выше, у меня будет возможность использовать все замечательные преимущества мобильных платформ разработки, такие как:

  • работу из любой точки мира (это важно для меня);

  • разработать для того же форм-фактора, который используется разработчиком и предназначенными для пользователей обоими;

  • карманного размера рабочего инструмент :)

ответ

1

Это вполне может быть возможно - вопрос в том, сколько энергии вы будете затрачивать компенсировать все ограничения. Это похоже на разработку в «Блокноте»: возможно, но не приятный опыт.

Я разрабатываю бит на моем нетбуке тоже, и все в порядке - но я не хотел бы делать это весь день.

Это, безусловно, довольно прохладно, чтобы иметь возможность разрабатывать на портативном устройстве, но я не думаю, что это действительно практично для значительного количества кода. Если это для вашего личного удовольствия, и вы думаете, что преимущества перевешивают издержки, это одно, но я бы не сделал это для коммерческих приложений.

Смежные вопросы