2012-04-03 2 views
1

Мне более комфортно с Visual Studio с C#, поэтому я надеюсь получить IDE, что удобно. Во время поиска бесплатной разработки IDE разработки Android, помимо обычного Eclipse, IntelliJ, netbeans. Я также нашел их:Android IDE: Eclipse или Motodev или Tegra Android Development Pack?

nVidia Tegra Android Development Pack, который является своего рода Eclipse. «Настройка среды разработки Android может быть сложной и неприятной. NVIDIA упрощает это для всех разработчиков Android с помощью одного установщика, который управляет этой сложностью для вас».

Motorola MOTODEV, который также является Eclipse. «Основываясь на Eclipse, MOTODEV Studio позволяет разработчикам, которые являются новыми для Android, быстро начать работу и помогает опытным разработчикам выполнить работу еще быстрее»

Это похоже на то, что я точно их целевая демография.

Мой первый вопрос: есть ли еще пакет, такой как nVidia или Motorola?

Мой второй вопрос: должен ли я настраивать Eclipse, как указано на странице разработчика Google, или использовать пакет nVidia или Motorola. (Или что я должен использовать IntelliJ или netbeans?)

ответ

2

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

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

Мы стараемся быть хорошим стартовым пакетом для людей, которые не знают Eclipse. Существует множество настроек с Android SDK, ADT и платформами. Для некоторых, создание инструментов, созданных, может сбить с толку. Мы знаем, где все идет, поэтому мы стараемся как можно меньше его скомпрометировать.

Мы также пытаемся добавить вещи, которые делают жизнь лучше для разработчиков, чем просто установщиком. Я не буду перечислять, но перейдите к MOTODEV page, и если вы увидите, что вам нравится, попробуйте. Он работает на любом устройстве Android, а не только на Motorola.

Если у вас есть вопросы, вы можете задать здесь (тег MOTODEV) или на наших досках.

+0

Почему студия MOTODEV для Android прекращена? Это была такая отличная среда IDE по сравнению с сырой ADT ... –

+1

@EviSong благодарит за добрые слова. Организация MOTODEV была распущена после того, как приобретение стало окончательным. Код находится в AOSP, поэтому вы можете сами потянуть код и построить его для последней версии Eclipse.Долгий выстрел - попасть в список adt-dev и посмотреть, есть ли какая-либо дорожная карта для интеграции этих функций в ADT. –

1

Это личное предпочтение.

Многие люди используют Eclipse, многие люди используют IntelliJ. Я использую IntelliJ, и я нахожу его намного лучше, но другие могут сказать то же самое о Eclipse.

1

Это очень субъективный вопрос, и это даст много субъективных ответов. Но вот мой:

Я нахожу, что использование Eclipse с плагинами ADT очень удобно.

  • И Eclipse IDE и ADT плагины регулярно обновляются, поэтому ошибки быстро сжато и новые возможности введены
  • Eclipse, имеет огромную базу пользователей, так что это довольно легко найти ответы
  • типизированных или настроенный IDE, как правило, отстает в плане исправления ошибок и такого

Если вы делаете общий андроид развития, вы должны пойти на чистую Eclipse IDE (мое субъективное предпочтение), или, если вы делаете Tegra только развитие ИТ вероятно, разумно пойти на nVidia Tegra Android Пакет разработки.

1

Я думаю, что чистое решение Eclipse лучше. Просто на основе простого факта, что t является наиболее широко используемым, и у вас будет гораздо больше ресурсов для получения помощи, когда это необходимо.
Я кратко использовал решение MOTODEV, но вернулся к чистому Eclipse, потому что он не принес большой пользы. Но в конце концов это сводится к личным предпочтениям. IntelliJ ощущал для меня много слайков и ближе к Visual Studio, но снова я вернулся к Eclipse.

3

Motodev отменен Google в ноябре - вы не можете скачать его с веб-сайта Motorola, только из резервных копий и копий пользователей. Поэтому я бы не рекомендовал его использовать никому профессиональному разработчику.

У Netbeans официальной поддержки Android пока нет - вы можете разрабатывать Android для плагинов, но это довольно рискованно, если сторонник плагина уходит в отставку.

IntelliJ отсутствует jni поддержка. По крайней мере, я не мог найти его, пока я кратко осмотрел возможности.

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

В качестве альтернативы вы можете использовать Visual Studio 2010+ с http://code.google.com/p/vs-android/ для разработки собственных Android-приложений. Так как Android v.4.0 поддерживает родные действия, вы можете даже попробовать разработать все приложение в C/C++

0

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

Я работаю в NVIDIA в команде Tegra и работаю с большим количеством разработчиков Android - особенно разработчиков Android-игр, которые часто используют Windows на своих машинах. В рамках нашей работы мы создали плагин для Visual Studio 2010 и Visual Studio 2012 под названием Nsight Tegra. Используя Nsight Tegra, вы можете разрабатывать (и отлаживать!) Java и родные/C++ приложения для Android с комфортом VS. Очень удобно :)

NVIDIA также имеет процессор и GPU профилировщика. Профилировщик GPU особенно удобен для разработчиков Android-игр, которые хотят понять узкие места в своем 3D-конвейере или попробовать различные оптимизации производительности.

Во всяком случае, инструменты бесплатно, чтобы проверить их!