@android_ru

Страница 43 из 3205
‮tirips
05.08.2016
14:35:37
на вкус и цвет)

Alexey
05.08.2016
14:35:44
ну я лично по нему быстро освоил

многое

правда это было года 3-4 назад, но говорят там актуализируют

Google
Maxim
05.08.2016
14:36:58
ну вот

для знакомства сойдет, но потом слазить надо на офф доки

Alexey
05.08.2016
14:37:51
ещё советую гугловые блоги

на ютубе performance patterns

но это уже не для новичков, а поопытнее

Maxim
05.08.2016
14:39:17
раз уж такая тема пошла, может кто нибудь знает что то наподобие Jpoint'а только для андроида?

Alexey
05.08.2016
14:39:23
Лысый там жжёт офигенно

https://www.youtube.com/playlist?list=PLWz5rJ2EKKc9CBxr3BVjPTPoDPLdPIFCE

по всему миру проводят

Maxim
05.08.2016
14:40:52
надо будет сходить попробовать

Alexey
05.08.2016
14:41:53
http://androidstudygroup.github.io/conferences/

вот пожалуйста конференции посвященные андроиду

Google
Maxim
05.08.2016
14:43:22
Максим
05.08.2016
16:36:25
Привет

Начал глубже изучать даггер 2. До этого просто юзал provide/@Inject. Сейчас изучаю скоупы, сабмодули и прочую ерунду

И чет эти скоупы никак понять не могу. В статьях говорят что-то про жизненный цикл, но я понять не могу для чего

Кто может понятно объяснить?

Alexey
05.08.2016
16:39:15
И чет эти скоупы никак понять не могу. В статьях говорят что-то про жизненный цикл, но я понять не могу для чего
Они нужны чтобы привязать время жизни объекта к времени жизни другого объекта

Т.е. можешь сделать например чтобы объект жил, пока живо активити

Максим
05.08.2016
16:40:03
Они нужны чтобы привязать время жизни объекта к времени жизни другого объекта
Вот как это происходит понять не могу(. Пересмотрел несколько раз примеры - без толку

Alexey
05.08.2016
16:40:14
Ну или частный случай - синглтон, живет в принципе всегда

Пока приложение живо

Максим
05.08.2016
16:40:48
А как он определяет, что активити сдохло?

Alexey
05.08.2016
16:41:20
Вот это хз, сильно глубокого не вдуплял

Максим
05.08.2016
16:42:05
Мне бы просто код

Есть репо именно по даггеру?

С кодом

Со скоупами

Alexey
05.08.2016
16:45:22
Наверно какая-нибудь магия на weak reference

Есть репо именно по даггеру?
У меня неа, только в продавшкен коде, опенсорсного ничего не делал со скоупами((

Максим
05.08.2016
16:45:39
Я имкю ввиду сторонние

Какие-нибудь известные

Google
Максим
05.08.2016
16:46:26
Типа Clean Architecture у пользователя android10

android10/Android-CleanArchitecture: This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach. https://github.com/android10/Android-CleanArchitecture

hitherejoe/Android-Boilerplate https://github.com/hitherejoe/Android-Boilerplate/tree/master/app/src/commonTest/java/com/hitherejoe/androidboilerplate/injection

Android-Boilerplate/ApplicationComponent.java at master · hitherejoe/Android-Boilerplate https://github.com/hitherejoe/Android-Boilerplate/blob/master/app/src/main/java/com/hitherejoe/androidboilerplate/injection/component/ApplicationComponent.java

Мне нужно создать тестовый компонент

От настоящего

Для чего нужны эти методы в компоненте?

Alexey
05.08.2016
17:17:29
Для чего нужны эти методы в компоненте?
Удобно бывает напрямую получить

Чем инджектить

Максим
05.08.2016
17:17:49
А так они не нужны?

Alexey
05.08.2016
17:17:59
Если не вызываешь их, то нет

Они из модуля берут эти классы все

Вызывают методы модуля с соответствующим типом

Максим
05.08.2016
17:21:22
Теперь понял)

Спасибо

Это было не понятно

Yura
05.08.2016
17:21:59
плюсую за эту штуку
Это не тот чел, который в SO в каждой теме - в каждой бочке затычка, такое ощущение, что ему лишь бы ответить, а толково не очень - по барабану

Dmitry
05.08.2016
17:34:30
Я тут нашел, а такое обсуждение началось

Я не совсем новичок, работаю на з.п. мидла, повезло - считаю что я максимум джун. Очень хочу набрать уровень нормальный, готов вложиться в повышение квалификации. У вас тут спросил про топовые курсы, денег не жалко

Если книжки посоветуете взять, то книги возьму

Google
Dmitry
05.08.2016
17:44:48
Нашел=ушел

Коллеги мне подкинули чистый код дядюшки боба. Занимательно конечно, к андройду только не относится, только к общей концепции.

А мне хочется более подробных знаний

Там выше курсы кинули, первая-лекция от джет брейнсов дала больше чем чистый код. Там про структуру проекта

Пока вот их и посмотрю

Максим
05.08.2016
17:56:25
Ты хочешь текстовые или видео?

Alexey
05.08.2016
17:57:21
Пока вот их и посмотрю
Clean architecture почитай статью

И пример глянь к ней

Dmitry
05.08.2016
18:19:11
Читал смотрел

Наша структура на основе этой статьи

Дата домейн кейсы

Все это есть

Махач, я и то и то перевариваю

Marat
05.08.2016
18:38:59
у хз

не туда

Максим
05.08.2016
18:42:38
У меня все время вертится мысля снять/написать платные курсы. Но мне бы самому подтянутся)

Не хочется опозориться)

Нужна основательная база по даггер, MVP ...

Marat
05.08.2016
18:49:55
?? с каких пор выделяться можно только с помощью даггера и одного паттерна?

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

Google
Marat
05.08.2016
18:52:50
почему вообще clean architecture является топовой архитектурой в андроиде? в ней куча недостатков и её довольно сложно менять под свои задачи и под свою функциональность

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

Максим
05.08.2016
18:56:22
Это я примеру сказал)

Много чего нужно подтянуть)

ThisIs
05.08.2016
20:02:27
а вообще андроид разрабу нужно подтянуть java core

А то не знают основы джава и наклепают

Максим
05.08.2016
20:08:54
Кто пытался видеоуроки записывать?

Dmitry
06.08.2016
03:52:41
Ну что касается меня, я подтягиваю котлин, благо в отличие от андройда там есть хорошая практическая база, решая которую тебе волей не волей приходится шерстить всю документацию. Я про try kotlin.

Мб, я плохо понимаю документацию андройд, но по мне там любой элемент описывается общими словами и кодом, которым пользуются процентов 20 разрабов , в основном новички. Остальные же давно доработали архитектуру так, чтобы можно было потом легче внедрять тесты, расширять приложение и т.п. Т.е. читаешь доку андройда и это намного менее эффективно чем хотелось бы.

Еще и люлей потом получаешь за общее решение на код ревью

@lion4ik ты про Фернандо говорил же? http://fernandocejas.com/2014/09/03/architecting-android-the-clean-way/

или может не про ту статью...

Максим
06.08.2016
09:47:45
Кто пытался видеоуроки записывать?

Максим
06.08.2016
09:52:25
По Android

RivShiell
06.08.2016
09:52:58
По Android
Не, только по Сям было дело. А что интересует?

Максим
06.08.2016
09:53:47
Сям?

RivShiell
06.08.2016
09:53:59
Сям?
C/C++

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