После прочтения этой публикации и некоторых производных публикаций (ddotdash.com) мне интересно, можно ли использовать карманный компьютер в качестве основной платформы для разработки веб-приложений для мобильных веб-браузеров.
Для веб-разработки я использую довольно распространенный набор инструментов: дешевый нетбук, Ubuntu 9.10, Ruby on Rails, VIM, GIT. Я думаю, что все это можно использовать на Nokia n900, потому что на нем установлена ОС Maemo, основанная на Debian (все дэбы можно установить, и вы всегда можете собрать проблемные дэбы из исходного кода).
Тем не менее меня волнуют 3 проблемы:
Размер дисплея. У меня есть разрешение 1280x800 на моем нетбуке, и мне удобно, чтобы Terminator (несколько консолей), VIM, файловый браузер, Firefox и некоторые PDF-книги открывались одновременно. Интересно, можно ли было бы использовать все эти приложения с горизонтальным разрешением 800px.
Вычислительная мощность: процессор Via Nano (или Atom) не сильно отличается от процессора на Nokia n900 (по крайней мере, в МГц), однако мне интересно, хватит ли 256 + 768 (виртуальной) памяти на Nokia для моего компьютера? работа (у меня на нетбуке 3 гб сейчас).
Клавиатура. Честно говоря, это не проблема из-за того, что у меня есть клавиатура Nokia su-8w bluetooth, которая достаточно удобна для сенсорного набора текста. Однако интересно прочитать некоторые комментарии по этой проблеме. [Редактировать]: Bluetooth-клавиатура не очень удобна - разработчик должен располагать на клавиатуре контроллер, и не так просто смотреть на маленький экран с такого довольно большого расстояния (клавиатуру можно разместить только на столе или на коленях) ).
Имея решения для упомянутых выше проблем, я буду иметь возможность использовать все замечательные преимущества мобильных платформ разработки, таких как:
работа откуда угодно (для меня это важно);
разработан для того же форм-фактора, который используется разработчиком и предполагаемыми пользователями;
карманный рабочий инструмент:)