Разработка приложений на сотовых устройствах - PullRequest
1 голос
/ 03 сентября 2011

Так вот что я думал.Приложения Android необходимо разрабатывать на компьютере перед установкой на мобильное устройство Android.Который был лучшим решением до сих пор.Большинство устройств с поддержкой Android, где телефоны и те, кто хотел бы разработать приложение на своем телефоне, были маленькими и не были бы удобными.

Но с момента выпуска этих 10 "планшетов под управлением Android 3.x,не будет ли проще иметь приложение, которое позволит вам разрабатывать сотовые приложения непосредственно на этом устройстве? Это то, что находится в разработке, а если нет, то почему? Я довольно новичок в Android, так что, безусловно, есть какой-то аспектчто я упускаю из виду это немного усложняет дело.

Ответы [ 3 ]

1 голос
/ 15 июля 2012

Есть несколько решений сейчас. Я проверил это приложение:

AIDE - Java IDE для Android

... и был довольно впечатлен. Я действительно думаю, что вам нужна внешняя клавиатура Bluetooth и мышь, чтобы быть более продуктивным. Если ваше устройство имеет выход HDMI или выход USB с поддержкой MHL, вы можете подключить его к монитору и превратить его в «рабочий стол». Смотрите здесь:

Использование мобильного устройства в качестве настольного компьютера

Часть 2. Использование устройства Android в качестве рабочего стола

Есть некоторые предостережения, чтобы сделать это. Например, мое устройство зеркально отображает содержимое дисплея с разрешением внутреннего дисплея (в увеличенном масштабе). Поэтому полезно, если у вашего устройства такое же разрешение, как у вашего экрана, или хотя бы достаточно высокое разрешение. Кроме того, планшет может быть более подходящим, поскольку он запускает приложения в режиме макета планшета, в отличие от макета телефона, когда на большом экране все слишком велико. Также следует отметить кнопки «Назад», «Домой» и «Многозадачность». В настоящее время Galaxy Nexus является единственным телефоном, который использует эти кнопки в качестве софт-клавиш, поэтому они отображаются на экране, и вы можете щелкать по ним мышью Bluetooth. С планшетом я думаю, что эти кнопки всегда являются софт-клавишами, но другие телефоны, вероятно, требуют, чтобы дотянуться до телефона и нажать эти кнопки. Некоторым из них назначены клавиши на клавиатуре, может быть, им всем. Esc вернулся, например.

0 голосов
/ 09 сентября 2011

Насколько я знаю, в данный момент нет ничего доступного для этого или в разработке.

Я мог бы подумать, что вы можете создать приложение для Android, например, App Inventor, от Google для Honeycomb.С помощью App Inventor вы можете создать приложение с простыми строительными блоками.

Но полноценная среда разработки, такая как Eclipse с Android SDK, вероятно, никогда не будет работать на планшете Honeycomb.Среда разработки лучше всего работает на больших экранах (то, чего нет у вас на планшете, потому что это мобильное устройство), и вам нужно набрать много кода (что не очень приятно на сенсорном экране).

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

0 голосов
/ 03 сентября 2011
  1. Сборка компилятора, aapt, aidl и других инструментов разработчика для Android.
  2. Получите стандартную виртуальную машину Java, работающую на Android.
  3. Запустите Eclipse на Android.

Я подозреваю, что в этот момент вы обнаружите, что Eclipse на текущем процессоре ARM ... не такой веселый. :)

И общий UX сейчас, вероятно, не очень уместен. Например, представьте, что вы отлаживаете свое приложение в автономной среде. Без одновременного отображения нескольких приложений на экране это было бы довольно болезненно.

Уже есть некоторые вещи, которые позволяют выполнять простую разработку на Android с использованием интерпретируемых языков, таких как Smalltalk, веб-разработка и т. Д. Я думаю, что мы немного оторваны от полностью традиционной среды разработки Android, которая является самостоятельной, но, безусловно, это так. довольно безопасно предположить, что в какой-то момент это произойдет.

...