Комментарии 36
Позабавил параграф про ненависть к Eclipse: примерно то же чувствуешь, переходя с него на XCode. И так не хватает всех этих настроек, плагинов, вариантов рефакторинга! :)
Можно использовать IntelliJ IDEA, в последних версиях функциональность по разработке приложений под android включена «out of the box».
В IDEA, конечно, не весь функционал есть, но того, что есть достаточно, так что я и не смог пересесть на Eclipse…
В IDEA, конечно, не весь функционал есть, но того, что есть достаточно, так что я и не смог пересесть на Eclipse…
ну не знаю, хоть с вами и согласилось уже 9 человек, но после тормозов Eclipse по настоянию коллег перешел на IDEA и вздохнул легче, назад точно не вернусь. А когда сел за XCode вообще понял, что такое счастье.
Прелесть Eclipse open-source, а также мощный движок разработки плагинов изнутри, поэтому можно сколько угодно спорить об удобстве IDEA, но большинство экзотических систем имеют плагины именно к Eclipse.
Стоит ли напоминать, что минимальный эклипс состоит из 5-7 плагинов, а функциональность IDE добавляется еще 50. Конечно, работоспособность эклипса огорчает не только новичков, но и тех кто работал с ним с версии 3.0. Многие могут вспомнить, что тогда занимал 50 Мб, работал без всяких установок и даже (!) делал не намного меньше, чем сейчас. С тех пор включил в себя тучу ненужных плагинов и понеслось: начал чаще падать, утечки памяти, тормозить.
Стоит ли напоминать, что минимальный эклипс состоит из 5-7 плагинов, а функциональность IDE добавляется еще 50. Конечно, работоспособность эклипса огорчает не только новичков, но и тех кто работал с ним с версии 3.0. Многие могут вспомнить, что тогда занимал 50 Мб, работал без всяких установок и даже (!) делал не намного меньше, чем сейчас. С тех пор включил в себя тучу ненужных плагинов и понеслось: начал чаще падать, утечки памяти, тормозить.
Глаза сломались…
Ой мамочкам… Не хочу вас обидеть, но спрошу. Вам доводилось переводить что-либо до этого? Ну кроме бабушек через дорогу. Ну невозможно ведь читать. Некоторые предложения я перечитывал раза по три, прежде чем понял, и то не уверен, о чем в них речь…
Согласен с вами — мой скилл перевода очень далек от совершенства. Очень буду благодарен, если вы накидаете проблемных моментов в личку.
В данном случае я нашел интересную статью и попробовал перевести, передав суть. Получилось как получилось, уж извините.
В данном случае я нашел интересную статью и попробовал перевести, передав суть. Получилось как получилось, уж извините.
Мне, сам перевод очень понравился. Спасибо.
«Вы просто возненавидите Eclipse. Вы будете ненавидеть его с жаром тысячи солнц.… Следовательно, у него есть множество абстрактно звучащих концепций, которые вам придется выучить. Существует Workspace, Perspectives и Run Configurations.»
Ерунда. Его можно воспринимать как простой редактор с подсветкой синтаксиса и автодополнением кода, не лезть в дебри и при этом спокойно кодить и компилировать под андроид. Собственно я так и делал. С тонкостями именно эклипса я разбирался совершенно без проблем уже по ходу работы. Это не проблема. Вот документация андроида — это проблема…
Ерунда. Его можно воспринимать как простой редактор с подсветкой синтаксиса и автодополнением кода, не лезть в дебри и при этом спокойно кодить и компилировать под андроид. Собственно я так и делал. С тонкостями именно эклипса я разбирался совершенно без проблем уже по ходу работы. Это не проблема. Вот документация андроида — это проблема…
А что в документации Андроида для вас настолько проблемно, если не секрет? ИМХО, достаточно полная и качественная документация.
Документация полная, но сыроватая. Для многих функций описания даны в стиле «капитан очевидность». Например:
«public void drawRect (RectF rect, Paint paint)
Draw the specified Rect using the specified paint. The rectangle will be filled or framed based on the Style in the paint.»
Как неожиданно, рисует прямоугольник. Однако куда интереснее, в каких координатах она его рисует — в пикселях или в условных sp? Поглядев дальше можно увидеть такую же функцию, но с Rect вместо RectF в качестве аргумента. Сравнив эти функции можно прийти к выводу, что одна из них рисует в пикселях, т.к. они всегда целые, а другая — в экранных точках, ибо они могут быть и дробными. Итак, мы разобрались что к чему, но пришлось поломать голову. Можно было сразу так и написать.
Или последнее с чем я столкнулся: допустимые html-коды в spannable. Документация молчит как партизан, ответ нашел в каком-то блоге. Пришел к выводу, что лучше пользоваться гуглом по всему инету, чем только по докам.
«public void drawRect (RectF rect, Paint paint)
Draw the specified Rect using the specified paint. The rectangle will be filled or framed based on the Style in the paint.»
Как неожиданно, рисует прямоугольник. Однако куда интереснее, в каких координатах она его рисует — в пикселях или в условных sp? Поглядев дальше можно увидеть такую же функцию, но с Rect вместо RectF в качестве аргумента. Сравнив эти функции можно прийти к выводу, что одна из них рисует в пикселях, т.к. они всегда целые, а другая — в экранных точках, ибо они могут быть и дробными. Итак, мы разобрались что к чему, но пришлось поломать голову. Можно было сразу так и написать.
Или последнее с чем я столкнулся: допустимые html-коды в spannable. Документация молчит как партизан, ответ нашел в каком-то блоге. Пришел к выводу, что лучше пользоваться гуглом по всему инету, чем только по докам.
>>It’s the IDE to end IDEs
>Это IDE до последних IDE
надмооозг!
>Это IDE до последних IDE
надмооозг!
А как оно правильно переводится, кстати?
Как уже подсказали, скорее всего как-нибудь так: «Это IDE до последних мелочей».
полагаю, что «это IDE, которая положит конец всем остальным IDE»
зохавает, анально оккупирует, all your base are belong to eclipse
зохавает, анально оккупирует, all your base are belong to eclipse
Я бы перевел это как «Это IDE до мозга костей».
Смешно, конечно, но не так коряво. :)
Смешно, конечно, но не так коряво. :)
Спасибо за пост!!! Теперь я знаю в каком порядке в английском языке следуют слова в предложениях!
По стилю изложения очень похоже на перевод
Сколько уже могут писать про эмулятор. Эмулятор гораздо лучше симулятора, чтобы не говорили. И к слову последняя версия (!) эмулятора работает гораздо быстрее, чем многие телефоны.
+ Еще загрузка и установка на эмулятор стали очень быстрыми.
+ Еще загрузка и установка на эмулятор стали очень быстрыми.
То что решили не использовать титаниум это хорошо, да. ИМХО, лучше чтобы всё нативненько было.
Сделайте картинки кликабельными. Не разглядеть же ничего!
Очень, очень в тему и очень-очень вовремя. Я джавист и сначала хотел себе сэкономить на обучении, смотрел на Android, для прыжка в мобайл, но реально пишу коментарий к четвертому аргументу в пользу iOS.
Даже стиль статьи в какой то мере выдает в вас человека, который ориентирован на юзабилити, что тоже позитивно контрастирует с вау-хакерским отношением известных мне ведроводов
Даже стиль статьи в какой то мере выдает в вас человека, который ориентирован на юзабилити, что тоже позитивно контрастирует с вау-хакерским отношением известных мне ведроводов
С одной стороны от умного программиста статья должна быть, с друго стороны вижу абзац:
> Если вы хотите потерять около недели даже не начав работать, то у вас есть отличный шанс изучить возможность написания Java-кода в Eclipse. Вы также можете скачать или Netbeans, или Scala, или же, наконец, начать изучать VIM.
wtf?? Аааа… это же перевод.
> Если вы хотите потерять около недели даже не начав работать, то у вас есть отличный шанс изучить возможность написания Java-кода в Eclipse. Вы также можете скачать или Netbeans, или Scala, или же, наконец, начать изучать VIM.
wtf?? Аааа… это же перевод.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
iOs-разработчик берется за Android