
Timur
05.11.2016
09:32:50

Denis
05.11.2016
09:33:22
Они те еще наркоманы, тащат joda-time, rxjava с собой. Так что может multidex придется юзать.

Timur
05.11.2016
09:35:03
@nullcpp спасибо за подсказки, пойду вникать.

Google

Denis
05.11.2016
09:35:29

Gerc
05.11.2016
09:37:45
Когда гугл добавит баны по рхклассам в маркете

Denis
05.11.2016
09:42:10

Ilshat
05.11.2016
09:42:40
а для чего нужен multidex? только для 64K limit?

Denis
05.11.2016
09:42:54

Ilshat
05.11.2016
09:43:08
а поддерживает только android 5+?

Denis
05.11.2016
09:43:39
methods, fields
60587, 26490
Не самый большой проект.
Прогвард зарежет где-то 30-40% методов конечно, но сам факт.

Gerc
05.11.2016
09:44:46
Зачем?
Незачем эта вредная породия фп в андроиде

Denis
05.11.2016
09:45:33

Ilshat
05.11.2016
09:45:36
@gercqq , а что насчет retrolambda?
@gercqq , а что насчет retrolambda?

Gerc
05.11.2016
09:46:03

Google

Artem
05.11.2016
09:46:18

Denis
05.11.2016
09:46:36
Только датабинд в нем не работает, а так ничего.

Gerc
05.11.2016
09:47:26
Лямбды нинужны пока минсдк не 21

Artem
05.11.2016
09:47:30

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:47:33
удачи без Rx написать свой велосипед, где нужно будет собрать в нужном порядке из несколких асинхронных запросов, результы ответов от серваков.

Artem
05.11.2016
09:47:42

Denis
05.11.2016
09:47:45

Ilshat
05.11.2016
09:47:52
разве он не ограничен поддержкой версий?

Artem
05.11.2016
09:48:03

Denis
05.11.2016
09:48:16
Ну с jack лямбды уже достаточно далеко вниз поддерживаются

Artem
05.11.2016
09:48:17
Безо всяких приблуд

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:48:32

Ilshat
05.11.2016
09:48:37
у меня проект поддерживает 10+ .
версии

Artem
05.11.2016
09:48:52
Было бы stream api на дроиде, рх был бы не нужен

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:49:24
пока вы пилите велосипеды, я с rx хуяк - хуяк и в продакшн !

Artem
05.11.2016
09:50:02
Да конечно

Google

Alexey
05.11.2016
09:50:08
так то можно вообще без библиотек писать
но зачем?

Ivan
05.11.2016
09:50:10

Ilshat
05.11.2016
09:50:20
а я вот пока не нашел применения rx. а вот retrolambda понравилась

Alexey
05.11.2016
09:50:44
Ну, это уже твои проблемы) (с)

Denis
05.11.2016
09:50:56

Ilshat
05.11.2016
09:51:13
что за датабинд? DI?

Artem
05.11.2016
09:51:14

Denis
05.11.2016
09:51:16
датабинд - лучшее что произошло с андроидом за последнее время.

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:51:24

Artem
05.11.2016
09:51:51
Нормальному разработчику все равно на чем писать, а вы без rx двух строк не свяжете

Denis
05.11.2016
09:51:56
что за датабинд? DI?
super.onCreate(savedInstanceState);
binding = DataBindingUtil.setContentView(this, R.layout.activity_main);
binding.bindTv.setText("Some text");

Artem
05.11.2016
09:52:00
В буквальном смысле

Ilshat
05.11.2016
09:52:20
я просто пишу эпп без UI ) поэтому некоторых моментов не знаю

Denis
05.11.2016
09:52:48

Artem
05.11.2016
09:52:49

Denis
05.11.2016
09:52:55
ТАм лучше доки читать

Google

Alexey
05.11.2016
09:53:04
у меня 4 проекта без rx и 3 c rx, и там и там всё ок, только во втором варианте задачи решаются чуток быстрее

Artem
05.11.2016
09:53:08

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:53:20

Denis
05.11.2016
09:53:21
И проброс моделей и two-way биндинг сделать можно, и много фич еще

Artem
05.11.2016
09:53:44

Ivan
05.11.2016
09:53:55

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:54:05
RX помогает в некоторых задачах.

Artem
05.11.2016
09:54:07
В нормальных языках

Admin
ERROR: S client not available

Artem
05.11.2016
09:54:22
Помогает сожрать память

Alexey
05.11.2016
09:54:30
лол

Ⓜ️ᵃʳᵃᵗ
05.11.2016
09:54:41
понятно, тут упертость 80 lvl

Denis
05.11.2016
09:54:51
146lvl тогда уж

Gerc
05.11.2016
09:55:44
Гарбачколлектор натравить чтоб уи зафризился, пока вы все делаете в суперновом фоновомрхпотоке

Artem
05.11.2016
09:58:21
лоооол

Artem
05.11.2016
09:58:25

Ⓜ️ᵃʳᵃᵗ
05.11.2016
10:04:14
мне пока иммутабле как то не мешало.
хотя иногда помогает, вон просто ресурсы подгоняю по цветам в некоторых местах

Artem
05.11.2016
10:09:46
В джаве ынтерпрайзной всегда можно докинуть памяти

Google

Ⓜ️ᵃʳᵃᵗ
05.11.2016
10:10:28
да, лет 6 назад, я еще как то думал про это
но последние пару лет, даже не задумываюсь,

Gerc
05.11.2016
10:13:17
Вы раньше и батарейкой не задумывались. А щас дозмод. Так же с озу будет

Boris
05.11.2016
10:14:52
Мне лично интересно - я сам rx не использовал. Может кто нибудь привести пример из проекта реального задачи в котором он вам сильно помог?
Решил задачу, которую вы не могли (или могли но долго) написать руками

Artem
05.11.2016
10:15:34
Зачем делать, не думая?
Есть ведь и дешевые устройства

Ⓜ️ᵃʳᵃᵗ
05.11.2016
10:18:33
Зачем делать, не думая?
ты не понял, хотя я и сам как о выразился не так.
раньше у меня были стремные девайсы, я как то пару раз ловил out of memory. сейчас меня даже как пользователя это вообще не волнует.

Ivan
05.11.2016
10:21:08
@aratj не заморачивайся. Ты все равно не сможешь переубедить Rx-хейтеров

Artem
05.11.2016
10:21:24

Ⓜ️ᵃʳᵃᵗ
05.11.2016
10:21:53

Gerc
05.11.2016
10:23:11

Artem
05.11.2016
10:23:46
:)

Ⓜ️ᵃʳᵃᵗ
05.11.2016
10:26:21
сейчас у меня в основном "обычные" приложения. по этому там особенно нечего профилировать.