Search
Write a publication
Pull to refresh
27
0
Александр Смирнов @scottKey

Android разработчик

Send message
Я пробовал использовать, при отсутствии релиза в Maven/Ivy репозиториях и желанию попробовать содержимое Git репозитория JitPack удобен. Если автор не принимает pull-request, то ничего не мешает вам сделать полноценные форк и публиковать самостоятельно что считаю более хорошим вариантом.
IDE которая работает с Gradle никогда не собирает проект сама, она банально отдаёт всю работу по созданию сборке – системе сборки. И это замечательно, ваша сборка на билд сервере и в вашей IDE будет идентичной (если мы исключим варианты с конфигурацией Gradle на обоих машинах), в любом случае проблем становиться на много меньше.

По этому идеологически верно что система сборки отдельно, IDE отдельно. И checkstyle подключаемый в gradle не должен автоматически влиять на IDE. При сильном желании это может происходить через интеграцию, но это уже другая тема.
На самом деле я не считаю возможности, которые предоставляет Gradle по управлению зависимостями сложностями.
Про ссылку на плагин спасибо, я его не использовал по этому не могу ничего сказать.
Что бы сравнивать нужно определить критерии, а чем лучше?
Если сравнить по базовым концепциям систем сборок то Maven не является полноценной декларативной системой сборки, Gradle является.
Здравствуйте,
интересная мысль – было бы интересно услышать её более развёрнуто.
Спасибо за статью, как по мне на немного идеалистична получилась.

Есть хорошая картинка на тему стереотипов в open-source разработке
image
Тогда у вас хорошее решение, спасибо что поделились!
Спасибо за полезный пример!
Стоит уточнить что Gradle использует Gradle DSL. Gradle DSL в свою очередь основан на Groovy, но расширяет его для более удобной работы с билд скриптами.
Если говорить о самом полезном в Gradle, думаю, это декларативность. Декларативность позволяет создавать и рушить вселенные очень удобно и легко, не задумываясь о очень многих вещах.
Да, всё верно. И насколько я понимаю вы используете как phoneProductionDebug, так и phoneProductionRelease варианты сборки?
Тоже хорошое решение, но если вариантов которым будет необходим крашлитикс и аналитика несколько, то прийдется дублировать.
Было бы удобно, но пока, насколько мне известно, так сделать нельзя.
Этот аспект отражён в статье, только ради уменьшения размера apk.
Вопрос сносности это всё же субъективный вопрос, есть объективные тесты с цифрами – разница очень существенная. Также могу сказать что разработчики Gradle обещали ускорить и следующие версии, т.е. 2.8/2.9 должны быть еще быстрее, но тестов я не проводил.
Да, всё верно. Ресурсы подготовит, смержит, а уже во время запаковки – выкинет.
Стоит отметить что тот который был повторён, был повторён в более лайтовой версии.
Проблема уровня докладов есть, но в целом, по моему мнение, это нормальное отражение уровня текущего положения андроид разработки в стране – ключевые компании были представлены. Проблема в том что и самих технических докладов было меньше чем на Droidcon NYC и Droidcon Berlin. В обоих последних конференциях было 4 потока и несколько дней. На Droidcon.Moscow фактически технические доклады были в первый день, и буквально несколько во второй.
При этом падает продуктивность работы разработчика.
На эту тему, совсем недавно была отличная статья содержащая ответ Синдре Сорхуса о объеме модулей/библиотек http://habrahabr.ru/post/262681/
Я не совсем понял почему вначале откидывается Май, т.е. 15 и 16 Мая?
Если сажать/штрафовать то они вообще никогда не сделают нормальные сервисы.
Нужно делать какое-то гражданское экспертное сообщество, которое будет оценивать ТЗ и качество выполнение во время приема.
Как называются люди выступающие за отделение Шотландии от Великобритании, а Квебека от Канады? Т.е. те граждане которые на референдумах этих территорий выступили и поддержали отделение.

В этих же странах также разрешено право выхода Королевства/Провинции из союза Королевств/Федерации.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity