Мобильный или КПК, на котором у меня может быть IDE (интегрированная среда разработки), такая как Visual Studio, Net-Beans - PullRequest
2 голосов
/ 09 декабря 2010

Мне просто нравится кодировать, когда я путешествую, но я не могу носить свой ноутбук во время путешествия, поэтому я подумал о мобильном устройстве, в котором я могу создавать приложения на C #, .NET или Java, но для этого мне нужна IDE, компилятор и др.

В основном я ищу телефон / мобильный телефон / КПК (гораздо более удобный, чем сетевая книга или ноутбук), в котором я могу кодировать, как обычно, в Visual Studio, установленной на компьютере.

Так есть ли такие устройства?

Ответы [ 3 ]

5 голосов
/ 09 декабря 2010

Давайте посмотрим, что вам нужно преодолеть, чтобы заставить это работать.

1) oomph

Смартфоны разработаны, чтобы дать вам возможность оставаться на связи и иметь богатый опыт в движении, но в пределах устройства, которое можно положить в карман. В настоящее время хранение не является проблемой, но вычислительная мощность на небольших устройствах такова. Конечно, мы можем запускать календарь, 3D-игры (хотя это далеко не так сложно, как в полноценной операционной системе), fart-приложения и плагины для you-tube, чтобы мы могли наблюдать, как идиоты ломают свои балашки на перилах. , но есть причина, по которой вы не видите на этих устройствах полноценное приложение с расширенным рабочим столом или Grand Theft Auto IV. Oomph. Теперь добавьте в среду разработки Visual Studio (и сервер базы данных, если это то, чем занимается ваше приложение) потенциально сотни файлов на выбранном вами языке. Предполагая, что мы поместили строго урезанную версию вашей IDE на ваш кпк, я надеюсь, что вы привезли несколько запасных батарей или шнур питания, потому что он вам понадобится.

2) вход

Вероятно, нетрудно изменить ваш интеллектуальный ввод текста так, чтобы он охватывал все ключевые слова выбранного вами языка, чтобы вы в итоге не набрали pubic вместо public. Как только мы решили, что нам нужно пройти через мучительный процесс того факта, что компьютерный код содержит много символов и идентификаторов, что означает, что нам придется переключать наш режим ввода через любое другое слово или два, чтобы облегчить его:

for(int i(0); i < _vector.length(); i++)

Занимает несколько секунд на клавиатуре. Вероятно, об одной поездке на поезде на вашем КПК. Чтобы решить эту проблему, мы должны предположить, что на КПК есть внешняя клавиатура для предотвращения самоубийств.

3) дисплей

Хорошо, мы решили наши проблемы с аккордом и / или 50 батареями, и мы подключили нашу внешнюю клавиатуру. Мы готовы кодировать! Нам нужно будет настроить размер шрифта на дисплее, чтобы получить более 20 строк кода (по вертикали) или 10 (по горизонтали). Мне нравится мой комфорт, когда я пишу код, поэтому я не хочу щуриться на маленьком экране, когда я печатаю на своей подключаемой клавиатуре. Я должен был бы противостоять некоторым книгам или чему-то другому (поэтому мне не нужно держать КПК и на клавиатуре). Теперь я не вижу, что я делаю. Итак, мне нужен дисплей побольше.

4) Целевой код

На какую платформу вы ориентируетесь? Помните, что КПК предназначен для запуска программного обеспечения для рассматриваемого КПК. Вы не сможете писать полноценные приложения win32 для Windows Mobile 7. Существуют различия в API. Что если вы разрабатываете веб-приложение? Нам также понадобится добавить веб-сервер в телефон, если только он не развернут в другом месте, и мы можем полагаться на подключение к Интернету для загрузки измененных файлов.

Мы решили проблему? Мы получили больше веселья? Клавиатура? Большой дисплей? Да, мы сделали.

Это ноутбук .

1 голос
/ 09 декабря 2010

Используйте VNC-клиент или Удаленный рабочий стол клиента или что-то в этом роде.

Очевидно, что ваш опыт работы с телефоном / КПК будет не очень хорошим, но на моем ноутбуке также не установлена ​​IDE - я просто использую удаленный рабочий стол (и беспроводной модем, если мне очень скучно и я могу не могу найти wifi).

1 голос
/ 09 декабря 2010

Это непрактично, как упоминал Му Му.Однако вы можете попробовать использовать онлайн-компиляторы, которые работают через веб-браузеры, такие как Compilr.com .Возможно, это могло бы работать достаточно хорошо через веб-браузер мобильного устройства.Таким образом, вы можете написать фрагменты кода и убедиться, что он компилируется.В противном случае вы застрянете, приобретая нетбук или ноутбук.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...