
Seraphim
23.09.2016
20:53:09
Проще договориться с вк и получить свои такие же магические ключики на прямую авторизацию
Или сделать как особо хитрые граждане. Юзеру открывать красивый экран с красивыми полями, а за ширмой держать webview и туда передавать данные. Знаю одного такого умельца. Он ещё и капчу умудрялся таким образом обрабатывать

Andre
23.09.2016
20:57:14

Google

Sergey
23.09.2016
20:58:09
я так делал через через javascript

Seraphim
23.09.2016
20:58:37

Sergey
23.09.2016
20:58:43
подсовывал логин, пароль и кликал на кнопку
там нет нечего сложного

Seraphim
23.09.2016
20:59:22

Sergey
23.09.2016
20:59:34
я его не очень знаю
гугл помогает )

Alexey
23.09.2016
21:02:54
а вообще ребят у вк есть прямая авторизация

Andre
23.09.2016
21:03:08
есть, но тебе надо 100к запросов иметь

Alexey
23.09.2016
21:03:09
его на приложение надо запрашивать, правда я сколько не пытался мне не дали. На конкурсные обычно давали

Andre
23.09.2016
21:03:27
вот только на конкурсы и дают

Alexey
23.09.2016
21:04:28

Andre
23.09.2016
21:04:36
да вроде нет

Google

Alexey
23.09.2016
21:04:45
кстати выигрывал что-нибудь?

Andre
23.09.2016
21:05:53
кстати выигрывал что-нибудь?
из местных — Гришка выигрывал, но не под андроид
я в последнем участвовал, но я из 3 месяцев в один писал диплом, во второй — третий тур телеграм челленджа, и только в третий месяц начал что-то делать по этому конкурсу

Alexey
23.09.2016
21:06:28

Andre
23.09.2016
21:06:47
а, ну еще @drklo в каких-то тоже участвовал, совсем забыл

Kirill
23.09.2016
21:19:06

Andre
23.09.2016
21:20:12

Kirill
23.09.2016
21:20:52
ну да, так что он типо свой чувак для вк)

Denis
23.09.2016
21:39:11
и не однопробельные)

Gregory
23.09.2016
21:39:26

Denis
23.09.2016
21:40:31
вот кстати модный тренд точкасзапятойными отступами очень полезная штука.
когда через вк нужно переслать кусок кода -__-
а в кишки okhttp кто-нить лазил? как оно асинхронные запросы делает? в отдельных потоках?
единственные кто декларирует подход к поточности – вот эти ребята https://github.com/koush/AndroidAsync
но какая-то местечковая библиотека, хоть и с кучей звездочек
но с высокоуровневой оберткой весит 700кб @ 4667 методов ☹️

Kirill
24.09.2016
00:14:34
в общем использовал эту библтотеку https://github.com/xiaofeng-han/AndroidLibs/tree/master/flowlayoutmanager . Подошла, вниз скроллится моментально, при скролле наверх уже пересоздаются вьюхи, ладно, это терпимо, но вот другая бага до их пор.
В общем есть ячейка с вложенным горизонтальным списком, тоже recycler view, но с HorizontalLinearLayout, и вот когда его скроллишь в ячейке меняется картинка (в OnBindViewHolder) и родительский RecyclerView скроллится наверх...
как пофиксить есть идеи?

Timur
24.09.2016
00:21:49
Почитай как встраивать гугл карты в списки. Там есть методы на переопоеделение поведения движений

Kirill
24.09.2016
00:23:01
спасибо, гляну

Google

Kirill
24.09.2016
00:25:00
Но ты случайно не про то, что бы событие тача не передавалось выше?
тут проблема не в том, что вертикальный скролл работает в горизонтальном списке, а в том что сам список скачет выше
не от тача

Timur
24.09.2016
00:33:47
А, сорри
Сейчас подумаю
А картинки по высоте фикс?
Врап контент не стоит на элементах?

Kirill
24.09.2016
00:37:52
фиксированные вообще, хотя тут е могу точно сказать) Xamarin.Forms использую. Но вообще задал для ImageView и SetMinimumHeight, SetMinimumWidth и LayoutParameters

Timur
24.09.2016
00:41:13
Так, если ксамарин, то я точно пас)

Kirill
24.09.2016
00:43:06
ну так то тоже самое все почти) баги одни и те же)))

Timur
24.09.2016
00:50:15
Ой не скажи) сколько мне приносили на аудит приложения - ни одного на ксамарин хорошего не видел. Если кто знает - пришлите пожалуйста, очень хочу разубедить себя в том, что это не очень удачное продуктовое решение

Kirill
24.09.2016
01:01:08
Реально сейчас с трудом можно найти удачные решения на Xamarin, и особенно на Xamarin.Forms. Технология достаточно свежая, и хороших практик и примеров попросту нет.
Я вот с Xamarin.Forms уже полтора года работаю, в компании у нас такой технологический стек, и с каждым новым проектом качество растет заметно. Учимся обходить тонкие места, оптимизировать и тд
Глобально сейчас в XF есть только 1 проблема - долгий запуск приложения (на сплэше в среднем секунд 10 висит на средненьком железе, хотя и тут улучшения есть).
По производительности приложения не медленнее нативных, дизайн же нативный под каждую платформу идет, хоть и пишется кроссплатформенно сразу под 2.

Timur
24.09.2016
01:02:03
Хм. Ну, возможно

Александр
24.09.2016
04:51:13
А кто как поиск делает в приложении?
Поиск через новую Activity / Fragment
Поиск в текущем Activity / Fragment, если в текущем, то просто через два листа (второй для бэкапа) или как-то ещё?

Nikita
24.09.2016
05:06:38

Timur
24.09.2016
06:26:29

Ilya
24.09.2016
06:40:06

Александр
24.09.2016
06:55:51
Сейчас вроде ничего
Стикеры хипстерские какие-то

Google

Sergey
24.09.2016
07:23:22

Admin
ERROR: S client not available

Владислав
24.09.2016
07:32:11
Тут, это самое, с недавнего момента не любят спам из стикеров
( ͡° ͜ʖ ͡°)

Timur
24.09.2016
07:39:05
(•◡•)/

Gerc
24.09.2016
07:43:01
Вот опять в Allo никаких MVP, MVVM, databinding, Rx, dagger, тайгеров. Вьюхи как в телеграмме Java кодом, а не xml разметкой. Рефлексия во вьюхе наследующую viewpager. DragSortListView на ListView

Eugene
24.09.2016
07:44:49

Rtem
24.09.2016
07:44:52
Сорцы allo))))lol

Eugene
24.09.2016
07:45:45
Действительно, сплю

Denis
24.09.2016
07:48:04

Rtem
24.09.2016
07:48:48

Denis
24.09.2016
07:50:34
package com.google.android.apps.fireball.ui.createconversation;

Gerc
24.09.2016
07:50:39

Denis
24.09.2016
07:51:39
throw new IllegalStateException(new StringBuilder(String.valueOf(valueOf).length() + 36).append("No Dagger wrapper found on context: ").append(valueOf).toString());

Rtem
24.09.2016
07:51:45
Кстати, а тут есть те, кто RE интересуется серьезно, а не просто apktool скачал?

Denis
24.09.2016
07:52:18

Rtem
24.09.2016
07:52:37

Denis
24.09.2016
07:52:49
я интересовался в стародавние времена

Google

Sergey
24.09.2016
07:53:25
Так студия 2.2 тоже умеет декомпилить апк

Denis
24.09.2016
07:53:26
полиморфная шифровка кода, защита от дизассемблирования.. эх, молодость ?

Rtem
24.09.2016
07:54:03

Sergey
24.09.2016
07:54:24
Ну код он показывает

Rtem
24.09.2016
07:54:45

Sergey
24.09.2016
07:55:30
сек
вот можно точно смотреть леяут файли. Классы видимо не декомпилит

Rtem
24.09.2016
08:04:43
Так и я о том
Он не для тех целей
В анонсе было про него