Ruby для Android Development?

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

Моя главная надежда на изучение языка программирования заключалась в том, чтобы развить мобильную разработку. Я слышал, что Ruby можно использовать для разработки Android с правильным «набором», но является ли это практическим языком для использования для этого или будет ли он в конечном итоге быть более длительным, чем просто изучение Java с самого начала?

Solutions Collecting From Web of "Ruby для Android Development?"

Может быть, вы должны смотреть на http://rhomobile.com/ ?

Недавно я прочитал о Рубото . Вы тоже должны это проверить!

Не очень уверен в Ruby, но вы, безусловно, можете использовать JRuby http://code.google.com/p/jruby-for-android/

Почти вся документация по разработке Android ориентирована на Java и eclipse. Хотя я не большой поклонник Eclipse как IDE (раздувание); Это то, что использует лот, так что это то, что я использую.

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

Я программирую рубины / рельсы во время моей дневной работы и андроида для моей «неоплачиваемой». Оба являются хорошими языками, но есть строки, привязанные к любому языку.

Имейте в виду, что платформа Android поддерживает Java .. В этом вы знаете, есть ли новые возможности в OS 5..6..n, тогда вы можете быть уверены, что есть способ получить к ним доступ в Java. Ruby может быстро интегрировать их, но тогда это зависит от разработчиков (нас) Ruby. Также имейте в виду, что на некоторых более старых устройствах 1.x..2.x могут быть вещи, которые работают медленно, когда они проходят через ruby. (Я не знаю, как работает интерпретатор).

Последнее примечание. Если вы изучите Ruby для Android, и вы подаете заявку на программирование работы на Android, я уверен, что они ожидают, что Eclipse / Java не xxx / Ruby

Если ваша цель – изучить мобильную разработку на Android, я бы настоятельно рекомендовал придерживаться Java. Android SDK основан на Java, и большинство документов и примеров (включая официальные документы), которые вы найдете, будут на Java.

Хотя Ruby является мощным языком, он в основном используется для веб-разработки. Возможно, вам трудно найти документацию и поддерживать, когда вы не используете стандартный язык Android.

Похоже, Google в основном поддерживает использование Java с Eclipse. Хотя вы, вероятно, могли бы сделать это с Ruby, я думаю, ваш лучший выбор – просто использовать Java и Eclipse.