@android_ru

Страница 930 из 3205
Beka
03.02.2017
21:47:55
Это не СДК а экзекютер запросов к сети.

Формируешь запрос кидаешь и получаешь жсон. Мы это и без СДК сможем вроде...

Нафига тогда СДК...

Или видимо тоже ИОСник написал....

Google
Egor
03.02.2017
21:53:13


подскажите кто как бы реализовал такую штуку?

Igor
03.02.2017
21:53:53
Beka
03.02.2017
21:54:37
Гриша Джанелидзе
Я не удевлюсь если этот чувак явится здесь и начинает говорить что плохого в этом СДК))

Beka
03.02.2017
21:55:25
Я не первый что ли?

Владислав
03.02.2017
21:55:39
Из за стыда?)
не выдержал потока мусора в этом чате

Igor
03.02.2017
21:55:49
Beka
03.02.2017
21:56:10
Посчитал, что тут очень все тупые, не его уровня
ахах)) Да смотришь на этот СДК и реально.. Не его уровень..)))

Владислав
03.02.2017
21:56:58
К слову, у ок не самый ужасный сдк, вот у фейсбука..

Beka
03.02.2017
21:57:03
Это как бы Software Development Kit. А не хттп запрос экзекютер

Google
Beka
03.02.2017
21:57:21
К слову, у ок не самый ужасный сдк, вот у фейсбука..
Вот у ФБ не так уж ужасный(Я имею ввиду последные)

Они как бы инкапсулирует логику.

Владислав
03.02.2017
21:57:54
Ну такое

Beka
03.02.2017
21:57:58
А у ОК на тебе экзекютер тупой. и передай мапу с паратмерами. и гадай нахер параметры. ищи что где

Это далеко не СДК.

Beka
03.02.2017
21:59:19
У них нету паблик интерфейса для работы с их АПИ, СДК тут нужен потому что у них сложный АПИ и это меняется. СДК нужен что бы юзеры(Мы с вами) не чпокались из за смены чего то в их АПИ.

Читай спецификацию)
Че тут читать?!

Кароче боль там.

Igor
03.02.2017
22:01:20
Кароче боль там.
Ты ещё боль не видел)

Beka
03.02.2017
22:01:49
Ты ещё боль не видел)
Хмм. Думаешь? Я увидел АПИ ВК. это что за фу фу фу.

Quarx2k ?
03.02.2017
22:02:03
Да везде боль

Просто разная::D

Beka
03.02.2017
22:02:17
Прям сишник написал для ВК)

Вот что будет когда понабираешь АСМшиков) Им обычно глубоко пофигу на качество кода)

И на ООП)

Igor
03.02.2017
22:03:12
Да везде боль
В андроиде вообще элементарные штуки можно так намутить, что все читающие код будут вешаться

Quarx2k ?
03.02.2017
22:04:26
Hello world через rxui + butter knife и даггер

Beka
03.02.2017
22:05:04
Оверинжиниринг везде есть.

Google
Igor
03.02.2017
22:05:09
И на ООП)
Апи - это далеко не боль. Вот когда тебе дают проект и говорят просто "Доделай" - вот это ад

Beka
03.02.2017
22:05:14
Для сайта визитки можно использовать Java EE

Или СпрингМВС. Со всеми ДИ, Хайбернет, JPA, JSP

Это везде есть. Надо уметь анализировать систему и подбирать нужный подход.

Избегая оверинжиниринга. и при этом надо найти боле подходящий архитектурный патер для задачи исходя из требовании.

Тогда будет все окай.

Для этого и есть в команде ТимЛид, архитект.

Beka
03.02.2017
22:08:54
Если в мобайл тим по 2 чувака(Ведро и ИОС) то обычно выберают боле опытного и он отвечает за архитектуру. Если команда такая маленкая

Если мелкий проект. Ну с асинктасками. С потоками можно херячить. Такой продукт ни какой ценности в плане бизнеса не несет.

Igor
03.02.2017
22:10:32
Ты в ВК работаешь?
Нет, слава богу)

Beka
03.02.2017
22:11:05
Ну у нас такая... Иос более опытный, но в архитектуре андроид не шарит
Причем архитектура Андроида. Обычно так. Если проект такой средный то юзай те тулзы которые у тебя есть. обычно это МВС фремворки.

Есть да боли. но их всегда можно было решать.

Если твой ИОСник говорит чуваки проект большой, нам нужены Тесты И так далее. тогда определяешь на каком уровне у тебя логика концентрирован(Ценность аппа в UI или в Модель И так далее) и разбиваешь этот участок на мелкие куски что бы кашу не нахуярить.

А легкие части проекта разрабатывается по стандарту. Как до тебя делали.

Если фокус на каком то слое тогда будь добр, разбивай.

Я не сторонник сразу херячить clean architecture И так далее. и разные RxUI... Их нужно использовать если есть необходимость. и не обязательно использовать по описанию. Исходя из анализа системы создай правильный дизайн бери кусочки этих подходов.

Я думаю именно вот в этих деталях кроется уровень разработчика. Сениор или нет.

Google
Beka
03.02.2017
22:16:23
А не в опыте, или в других хернях

(;¬_¬)
03.02.2017
22:23:36
Beka
03.02.2017
22:24:40
Можно еще и больше читать. Многим даже в 15 лет ни чего не приходит)

(;¬_¬)
03.02.2017
22:28:58
ну... всякое бывает. опять же, что под опытом подразумевать...

если человек три года делает одно и тоже и никаких движений влево вправо, то там он минимум опыта получает

я, к сожалению, не андроид разработчик, так что наверняка не знаю тонкостей и ньюансов

Admin
ERROR: S client not available

Sergey
03.02.2017
23:20:57
Кто хочет поконтрибютить саппорт библиотеку? https://twitter.com/Mauin/status/827628242207141888

Vitaly
04.02.2017
00:49:15
Здравия всем тут сидящим и творящим!! У меня вопрос есть. приобрел телефон wileyfox swift 2 а у него обнаружилось трабла с низкой громкостью динамика. телефон рутован. подскажите где в системе прописать увеличение громкости медиа. заранее благодарен

Глеб
04.02.2017
05:05:27
Кто помнит как называеться штука для Recycler когда скролишь и он останавливаеться на элементе автоматически, типо как в Google Play. Раньше делал и потерял, теперь найти не могу

Beka
04.02.2017
05:41:27
Комрады. У кого есть горький опыт с Ok android sdk?

Как мне проверить авторизован ли юзер?

Глеб
04.02.2017
06:10:11
Snapper
Немного не то, есть прямо гугловская фигня которая в две строки подключаеться, и название что то вроде того

Vladimir
04.02.2017
06:11:26
Да оно гугловое. Snap helper

Во

Точно

Google
Глеб
04.02.2017
06:26:12
https://developer.android.com/reference/android/support/v7/widget/LinearSnapHelper.html
Ооо точно, то что нужно. Спасибо ?

Beka
04.02.2017
06:41:49
Как мне проверить авторизован ли юзер?
Комрады я жду от вас помощи)

У нас есть в группе жопа рукие разработчики ok.ru?)

Точнее те кто писал или учавствовал при разработке этой библиотеки?

Александр
04.02.2017
06:49:27
Артур
04.02.2017
07:09:21
Ребят, есть TabLayout с фрагментами внутри другого фрагмента. Родительский фрагмент получает список, содержащий данные для всех 4 дочерних (лежат во ViewPagerAdapter). Запрос происходит асинхронно, поэтому просто передать в PagerFragment.newInstance(Data data) не получится + возможны и обновления в ходе работы приложения. Вопрос: как передать данные от родительского фрагмента дочерним? Только Broadcast Receiver? Презентеры, интеракторы, даггер не используются - учу братишку основам.



Ivan
04.02.2017
07:18:21
Перенеси логику получения списков в отдельную сощность (назовем ее репозиторий) и храни ее например в Application. А при onAttach фрагмента бери этот репозиторий

При старте у тебя же не все Табы проинициализируются. Если я правильно помню то только текущий и боковые

Артур
04.02.2017
07:31:04
Зависит от параметра, не помню точного названия. Да, спасибо. Ссылку на репозиторий можно и при создании прокинуть, основной вопрос был в том, как "запушить" данные во фрагмент. Сейчас понял, что фрагменты просто могут подписаться на определённые изменения в репозитории, так и сделаю.

Ivan
04.02.2017
07:33:13
При создание фрагмента лучше не прокидывать ссылку. Он может пересоздаться

Артур
04.02.2017
07:35:24
Он получит все те же данные, что были переданы в аргументах, через бандл. Разве нет?

Ivan
04.02.2017
07:37:18
Да. В бандле ты примитивы можешь только передать

Артур
04.02.2017
07:40:33
А как же Serializable, Parcellable?

Александр
04.02.2017
07:42:03
Парни, андроид студия под маком тупо не скачивает манифесты с гита. Если качать самому и вставлять оно потом их всё равно убирает

А потом пишет типа Error:Cannot read packageName from AndroidManifest.xml

Что это за херь?

Ivan
04.02.2017
07:42:41
Еще и листы. Но в них во всех только стринги инты и т.д. тот же объект например репозитория ты не передашь

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