Подтвердить что ты не робот

Ruby для Android Development?

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

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

4b9b3361

Ответ 2

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

Ответ 4

Практически вся документация по разработке 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

Ответ 5

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

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

Ответ 6

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