@android_ru

Страница 20 из 3205
Alexey
22.07.2016
09:55:33
а чем apply plugin отличается от apply from ?

Alexander
22.07.2016
09:56:17
https://docs.gradle.org/current/userguide/plugins.html

тут хорошо написано

Nadirq
22.07.2016
09:56:55
день в чат:) как тут с новчиками в мобильной разработке общаются? не грубят?)

Google
Nadirq
22.07.2016
09:58:47
обычно в чатах по разработке запинено сообщение с годными ресурасами по теме. у вас нету, может покидаете чего интересного? на чем сами учились, вот это вот всё. Могу и сам поискать, но боюсь напороться на фигню, не хотелось бы тратить время. Спасибо

Alexey
22.07.2016
09:59:39
тут хорошо написано
спасибо, пойду дальше вдуплять в градл ))

день в чат:) как тут с новчиками в мобильной разработке общаются? не грубят?)
да вроде норм, можешь задавать от тривиальных до сложных вопросов.

Nadirq
22.07.2016
10:01:44
да вроде норм, можешь задавать от тривиальных до сложных вопросов.
ну вопрос свой задал выше) подошла очередь изучать мобильную разработку)

Alexey
22.07.2016
10:02:28
я начинал со startandroid.ru, но это было года 3-4 назад, сейчас возможно что-то устарело там.

книжки как таковые не оч люблю, там много воды, но если всё же хочешь книжки, то смотри что-нибудь поновее, чтобы актуальнее было.

Nadirq
22.07.2016
10:04:36
нет, лучше уроки, конечно. книжки это доп, когда немного буду знать что к чему

Alexey
22.07.2016
10:05:36
если не знаешь java, то начни с неё.

Nadirq
22.07.2016
10:05:46
не знаю

Alexey
22.07.2016
10:05:47
я начинал со startandroid.ru, но это было года 3-4 назад, сейчас возможно что-то устарело там.
да там обновляется периодически все))) актуальная информация

Alexey
22.07.2016
10:06:03
Alexey
22.07.2016
10:06:15
не знаю
"Философия java" в помощь тогда)))

Alexey
22.07.2016
10:06:33
"Философия java" в помощь тогда)))
ну эжто сразу тяжелая артилерия

Google
Alexey
22.07.2016
10:06:47
если есть знания другого языка, то можно обойтись и без Философии java.

Nadirq
22.07.2016
10:07:41
значит обойдусь :)

Alexey
22.07.2016
10:08:37
значит обойдусь :)
да, если совсем с азов азов - можешь Head First Java посмотреть

Nadirq
22.07.2016
10:09:39
ну то есть да, в джавке я ноль, но в целом в программировании - нет. попробую полистать, спасибо :)

а вот вы тут опытные сидите, может подскажете) анализ видеопотока в реальном времени - насколько сложная задача? речь идет о распознавании каких-то простых ч/б изображений наподобие qr-кода. я понимаю что оценка задачи - часто имеет субъективный характер, но всё же

Victor
22.07.2016
10:12:45
чем характеризуется сложность?

Nadirq
22.07.2016
10:13:08
сложность алгоритмов, используемых технологий

затраты по времени

Victor
22.07.2016
10:13:46
сложность алгоритмов - это ты про о-маленькое и О-больше?

Alexey
22.07.2016
10:13:53
Victor
22.07.2016
10:14:34
по времени - скопилить либу, внердрить в ндк, разобраться с апи, придумать на основе имеющегося апи решение проблемы

Nadirq
22.07.2016
10:14:36
ну то есть можно вот так оценить: я пишу под мобилки два года и сделал бы такую задачу за три месяца, использовал бы это и то

кури в сторону open cv
посмотрел мельком, вроде то что нужно :)

ROMAN
22.07.2016
17:13:50
Роман, как вы связаны с котлином?
На роботе пишу на java, для себя на kotlin. Под Android. Вот так и связан.)

Alexander
22.07.2016
17:14:52
?

Осталось начать использовать Котлин в рабочем проекте

ROMAN
22.07.2016
17:15:53
Это да.)

Alexey
22.07.2016
17:17:15
Осталось начать использовать Котлин в рабочем проекте
В редмадробот делали на котлине что-нибудь?

Продвинутые они а плане мобилок вроде

Google
Alexey
22.07.2016
17:17:57
Сложилось ощущение что у них аутсорсинг чисто под мобилки.

Alexander
22.07.2016
17:18:18
Публично много раз заявляли, все на котлине уже

Denis
22.07.2016
17:18:33
А что там за история с лямдами?

Alexander
22.07.2016
17:19:21
Все работает, как в байткод компилится можешь отреверсить посмотреть

Alexey
22.07.2016
17:20:14
Публично много раз заявляли, все на котлине уже
На джаве новые проекты не стартуют?

Alexander
22.07.2016
17:20:28
Сложилось ощущение что у них аутсорсинг чисто под мобилки.
Если это ко мне то не готов обсуждать что либо не публичное

ROMAN
22.07.2016
17:20:42
А что там за история с лямдами?
С лямдами все круто работает. Намного круче чем юзать ретролямду в java

Alexey
22.07.2016
17:22:27
Сам не писал на котлине, но слышал от коллег, что там есть траблы с портами библиотек известных.

Denis
22.07.2016
17:27:23
Если это ко мне то не готов обсуждать что либо не публичное
Такие вещи можно смело обсуждать в @mobile_jobs :)

Alexander
22.07.2016
17:29:07
Лямбы для всего

Они удобны и советую юзать и без rx тоже

Alexey
22.07.2016
17:37:28
Лямбы для всего
Ну да для листенеров, но не везде прям применимы

Alexander
22.07.2016
17:38:03
Почему?

Alexey
22.07.2016
17:39:43
Почему?
Еслм мне я пишу функцию, которую вызываю в нескольких местах

Alexey
22.07.2016
17:41:11
Почему?
Скажем init() где делаю какую-то инициализацию. В тех же custom view, пишешь init() и во всех конструкторах вызываешь. Не представляю как это сделать на лямбде

Alexander
22.07.2016
17:41:43
Лямбда это не замена функций, хотя можно ей быть

Alexander
22.07.2016
17:42:53
У котлина были проблемы с annotation processing, т.е. с даггером и подобными

Google
Alexander
22.07.2016
17:42:56
Сейчас лучше

Alexey
22.07.2016
17:43:01
Ну я к тому что лямбда удобно тогда, когда тебе надо написать какой-то блок кода и сразу же вызвать

В одном месте

Хотя в с++ и в js тоже можно лямбду в переменную т загнать и вызывать где угодно

Кто-нибудь был на докладе про релиз котлина 1.0 в СПб? В апреле где-то было

ROMAN
22.07.2016
17:47:19
Alexander
22.07.2016
17:55:45
Ага допилили

ROMAN
22.07.2016
18:05:04
Читал но, не приходилось использовать даггер. Помогает он в реальной жизни?

Alexander
22.07.2016
18:20:46
мне не зашёл – я не использую, но другие используют им нравится

Alexey
22.07.2016
18:26:19
мне не зашёл – я не использую, но другие используют им нравится
даггер то? почему? все хвалят, развязывает архитектуру хорошо

Alexander
22.07.2016
18:26:47
тем что мне фабрик достаточно для развязанной архитектуры

Alexey
22.07.2016
18:27:25
ну так у него под капотом и есть фабрики

скоупы клевая тема

Alexander
22.07.2016
18:29:17
вот собственно в этом и фишка, если у меня нет проблемы то зачем мне использовать инструмент который должен решить проблему которой у меня нет?

Alexander
22.07.2016
18:30:13
может быть

Alexey
22.07.2016
18:30:29
ROMAN
22.07.2016
18:31:42
Ааа. Понял) у меня просто фабрик - ассоциация fabric.io

Alexey
22.07.2016
18:33:34
как Ханнес Дорфман сказал: If we are going to use some tool, firstly we should answer why we need to use it? Ну как-то так, сори за корявый англишь

Google
ROMAN
22.07.2016
18:37:12
А кто знает либы, аналоги даггера путевые?

Alexey
22.07.2016
18:37:33
даггер первый

робогусь

roboguice

но они все хуже

под капотом у них рефлексия, у даггера2 кодогенерация

ROMAN
22.07.2016
18:38:27
Хмм...

Alexey
22.07.2016
18:38:38
а зачем тебе вообще аналоги, юзай даггер2?

ROMAN
22.07.2016
18:39:17
Да, думал может кто что по интересней нашёл

И заюзал

Если проект живет. Больше двух лет. И архитектура превратилась в какашку. Реально его на даггер поставить, да и есть ли вообще смысл? Кто что думает.

Alexey
22.07.2016
18:42:51
трудно судить не видя проект и его код

можно только займет много времени

скорее всего

в большинстве случаев

а смысл, ну есть наверно если проект не планируется забросить, в отдельной ветке медленно но верно переводить на даггер2

Ivan
23.07.2016
05:13:33
специально для любителей котлина

Страница 20 из 3205