Вот здесь бы gradle плагин, который спарсит зависимости из проекта, подтянет нужные лицензии (например, от сюда android-arsenal.com) и сгенерирует license.xml.
Есть хорошее объяснение у Artem_zin в докладе RxJava доставляет, Артём Зиннатуллин (Яндекс) events.yandex.ru/lib/talks/3106 Ответ на ваши вопросы где-то в районе 28 минуты.
Есть мнение, что не все хотят получать уведомления в месседжер и используют его по прямому назначению — для обмена сообщениями (и стикерами, разумеется).
Удобность контроллеров — это вкусовщина. Вот четвретый dualshock 4 отличный, мне нравится, но с контроллерами от нинтенды я дружу давно и мне они удобные(похоже, привычка), в том числе и Wii U GamePad. Контроллеры от xbox я провобал только два, который идёт с Xbox One не пробовал, но они мне не нравились — не удобные.
Нинтенда фокусируется еще на играх для компаний, наследство от первой Wii. И в этой нише Wii U тоже хороша, даже потенциал с запасом.
В целом, я разделяю мнение, что консолей надо несколько, желательно — разных поколений) Обманем маркетологов?
Не скажу за xbox one, но отлично знаком и с Wii U и с PS4. Wii U ничуть не хуже по показателю «хорошая вещь». И дать диск другу тоже без проблем). Но при том плохо продается.
Так что без маркетинга и удачи не добиться хороших продаж даже для «хорошей вещи».
От себя добавлю, что сделать приложение без Activity, и, соответственно, без первого запуска(пункт 1.5) можно. Ваше приложение сможет «услышать» событие если приложение установлено в /system/app/.
А по законам жанра «детектив», сам факт использования шифрования или кодирования/стенографирования может доказать причастность личности к организации. Ну это при наличии супер дедуктивных способностей конечно.
Поддерживаю мнение о правильности реализации через gradle. Само собой договариваемся, что ядро лежит в maven репозитории, пусть даже и в приватном (хотя бы локальном).
Как факт — можно вообще отказаться от использования flavor и получить полностью независимые от соседей проекты. А ведь рано или поздно кто-то из заказчиков захочет себе много штук, которые будут нужны только ему: какая-нибудь интеграция кинофестиваля в календарь или реалтайм пушилка сообщений о лауреатах Оскара(с предметной облостью не знаком, думаю, имеются живые примеры). Или вообще захочет забрать исходники и свалить к другим. В таком случае вы отдадите только кастом код+ ссылку на зависимость из gradle репозитория.
Камаз на дорогах больше «уважают»). Да и коммерчески камаз нужнее: транспорт для бизнеса, который потенциально может уменьшить затраты человекочасов профессионального водителя на шоссе явно интереснее, чем доставка рассады на загородную дачу.
Нинтенда фокусируется еще на играх для компаний, наследство от первой Wii. И в этой нише Wii U тоже хороша, даже потенциал с запасом.
В целом, я разделяю мнение, что консолей надо несколько, желательно — разных поколений) Обманем маркетологов?
Так что без маркетинга и удачи не добиться хороших продаж даже для «хорошей вещи».
За прошедшее время в apache commons codec появилась своя реализация NYSIIS
Есть же jcenter.
Для особо ленивых есть мой любимый — jitpack.io
"-SNAPSHOT" конечно можно заменить на github release tag, но они не актуальны для этих репозиториев(.
Как факт — можно вообще отказаться от использования flavor и получить полностью независимые от соседей проекты. А ведь рано или поздно кто-то из заказчиков захочет себе много штук, которые будут нужны только ему: какая-нибудь интеграция кинофестиваля в календарь или реалтайм пушилка сообщений о лауреатах Оскара(с предметной облостью не знаком, думаю, имеются живые примеры). Или вообще захочет забрать исходники и свалить к другим. В таком случае вы отдадите только кастом код+ ссылку на зависимость из gradle репозитория.