
Alexey
13.09.2016
19:29:17

Ivan
13.09.2016
19:29:38
firebase убого
но пойдет

Vitali K.
13.09.2016
19:29:44

Google

Ivan
13.09.2016
19:29:50
да

Gregory
13.09.2016
19:30:00
про него чрезмерно много говорили на и/о в этом году

Vitali K.
13.09.2016
19:30:04

Ivan
13.09.2016
19:30:34
этоо сложнее

Vitali K.
13.09.2016
19:30:55
?

Alexey
13.09.2016
19:30:59
я юзал ещё quckblox
не могу сказать что плохой, свою задачу вроде выполняет.
только их сдк мне в приложение каких-то странных пермишенов привнесло, пришлось их заоверайдить

Vitali K.
13.09.2016
19:33:20
А в этих решениях есть возможность загружать картинки?

Alexey
13.09.2016
19:33:50
кстати
ты их хранишь у них в базе
как BLOB

Google

Alexey
13.09.2016
19:34:29
ну я нашёл способ отображать их с помощью glide
но немного кастыльно

Vitali K.
13.09.2016
19:34:46
С одной стороны удобно, с другой они наверное чарджат за это неподетстки

Александр
13.09.2016
19:35:08
Оно ?

Vitali K.
13.09.2016
19:36:28
Я на самом деле ищу разработчика на parttime+remote для создания нового приложения. Групповой чат - один из его компонентов :D

Sergey
13.09.2016
19:37:19
Yet another chat? или будет блэк-джек и...?

Александр
13.09.2016
19:37:37
И Гриша)

Vitali K.
13.09.2016
19:37:46
Не мессенджер, но чат там нужен :)

Александр
13.09.2016
19:38:43
И Гриша)
С Гришей и за мвп и за дагер можно поговорит)

Vitali K.
13.09.2016
19:39:08
Гриша из ВК? )
ой. он в чате ?

Gregory
13.09.2016
19:41:30
лол

Vitali K.
13.09.2016
19:41:33

Gregory
13.09.2016
19:41:46

Vitali K.
13.09.2016
19:41:51
ой
Левин - оч белорусская фамилия :)

Alexander
13.09.2016
19:42:44
Кстати да

Vitali K.
13.09.2016
19:42:59
Таки да отвечать надо))

Alexander
13.09.2016
19:43:04
Виталий вот этого Гришу можешь смело спрашивать про rxJava, Dagger, Kotlin и MVP

Google

Alexander
13.09.2016
19:43:16
он очень хорошо эту тему знает, поможет
качественно

Vitali K.
13.09.2016
19:43:29
Я думаю Грише не до меня :))

Владислав
13.09.2016
19:43:37
Качественно заставит считать, что эти вещи не нужны
и нужно писать на 6 джаве

Alexander
13.09.2016
19:43:44
можно назвать таки евангелистом этого немного хипстерского подхода к разработке

Gregory
13.09.2016
19:43:53

Владислав
13.09.2016
19:44:02
Прошу прощения ;)
Там так и написано ?

Andre
13.09.2016
19:44:24
Еще можно меня спросить
Я тоже скажу, что единственный даггер, который вас должен интересовать — это блинк даггер из доты

Владислав
13.09.2016
19:44:57
Лол

Grigoriy
13.09.2016
19:45:07

Andre
13.09.2016
19:45:32
а ты сам спроси :D
ща проверим, работают ли команды
/commands@grishka

Ilnar
13.09.2016
19:46:13
https://github.com/google/cameraview
как думаете, у этого есть будущее?
мне просто дефолтное апи у камеры не нравится, от слова совсем

Владислав
13.09.2016
19:46:56
О, это что-то для работы с камерой

Andre
13.09.2016
19:46:59
о, пацан прям конкурс последний от телеграма пилит

Google

Sergey
13.09.2016
19:47:00

Владислав
13.09.2016
19:47:03
надо глянуть

Andre
13.09.2016
19:47:12

Владислав
13.09.2016
19:47:27
>This is a preview release.

Gregory
13.09.2016
19:47:27

Ilnar
13.09.2016
19:47:33

Andre
13.09.2016
19:47:35
к нему просто надо привыкнуть

Sergey
13.09.2016
19:47:36

Admin
ERROR: S client not available

Gregory
13.09.2016
19:47:48
я день пробовал сфоткать через него с принудительной вспышкой, так и не смог

Andre
13.09.2016
19:48:00
а я вспышку настраивал
ща найду

Gregory
13.09.2016
19:48:43
у меня в итоге на всех устройствах старое апи, но оно обёрнуто в отдельный класс с целью полиморфизма, потому что я хотел использовать разное на разных устройствах

Andre
13.09.2016
19:49:11
короче, вот реализация для камера2, с копипастами из гугловских примеров:
https://bitbucket.org/andremacareno/tcontestproj/src/ddb5c8febbd7b9e46dc08dadb08ea0380068a445/app/src/main/java/com/andremacareno/tcontestproj/compat/LollipopCam.java?at=master&fileviewer=file-view-default
там можно контрол-ф по слову “flash” попробовать применить

Gregory
13.09.2016
19:49:48
у меня вообще оно смешно работало
сначала вспышка, а потом затвор, и идеально недосвеченная фотка

Andre
13.09.2016
19:51:10
чот щас посмотрел, хз, может у меня там так же работает :DDD

Sergey
13.09.2016
20:02:39
ну так sdk же
это еще мало, у ios Xcode по 4 гига

Ivan
13.09.2016
20:03:39
25сдк еще года два нафиг не нужно будет, отменяй смело))

Google

Andre
13.09.2016
20:03:48
так икскод обновляется на свежую же
когда он просто command line tools обновляет, то не так много

Sergey
13.09.2016
20:04:09

Roman
13.09.2016
20:04:32

Sergey
13.09.2016
20:04:39
25 SDK Tools != API VERSION

Ivan
13.09.2016
20:05:09
Проебал

Sergey
13.09.2016
20:06:11
это просто обновление ADB, HierarchyViewer'a и других тулзов

Vitaliy
13.09.2016
20:50:23
Напишу в личку минут через 20

Gregory
13.09.2016
20:50:40
да я уже всё сделал
у меня теперь другая проблема, FindClass не находит класс, который точно существует

Vitaliy
13.09.2016
20:51:06
Ну я скину тебе бэст брактис
А он в нужном дексе?

Gregory
13.09.2016
20:51:36
да, там, кажется, даже мультидекса нет
кажется, проблема в том, что я делаю это с нативного потока
т.е. я делаю вот так
JNIEnv* env=NULL;
bool didAttach=false;
sharedJVM->GetEnv((void**) &env, JNI_VERSION_1_6);
if(!env){
sharedJVM->AttachCurrentThread(&env, NULL);
didAttach=true;
}
jclass cls=env->FindClass("com/myapp/MyClass");

Alexey
13.09.2016
20:58:23
а нафига тред?
аттач т е

Gregory
13.09.2016
21:00:14
потому что этот поток был создан в нативном коде через pthread_create