
Alexey
16.09.2016
13:30:47

Grigoriy
16.09.2016
13:30:56
опять – компания тебе может дать девайс

Andre
16.09.2016
13:31:02

Grigoriy
16.09.2016
13:31:03
и да, эмулятор у тебя всегда тоже есть

Google

Alexey
16.09.2016
13:31:24

Andre
16.09.2016
13:31:28
купил девайс -> затестил на нем, выловил баги -> получил кэш, все логично

Grigoriy
16.09.2016
13:31:30
эм
ты тестируешь

Alexey
16.09.2016
13:31:45
да

Grigoriy
16.09.2016
13:31:49
какая тебе разница, настоящий или нет, если возможности одни и те же?

Alexey
16.09.2016
13:31:59
ну эмулятор всё же более тормозной
чем девайс
хоть и стал лучше
всё равно тормозит

Grigoriy
16.09.2016
13:32:10
да вроде бы нет?

Alexey
16.09.2016
13:32:16
девайс всё равно шустрее

Grigoriy
16.09.2016
13:32:20
по производительности как раз будет похож на среднестатистический девайс

Google

Alexey
16.09.2016
13:32:37
ну и кстати

Andre
16.09.2016
13:32:45

Alexey
16.09.2016
13:32:50
если я пилю приложение то хочется им пользоваться, чтобы баги находить

Andre
16.09.2016
13:33:04
вон тут у кого-то стек переполнился в эмуляторе на той неделе

Alexey
16.09.2016
13:33:18
на девайсе так и не смог воспроизвести
gj'njve pf,bk
поэтому забил

Andre
16.09.2016
13:33:45
то, что у разных камер разная ориентация - это тоже вы поймете, когда будете на разных девайсах отрабатывать приложение
а еще наверняка там траблы с каким-нибудь опенглом будут

Alexey
16.09.2016
13:34:13
FATAL EXCEPTION: main
java.lang.StackOverflowError
java.lang.Integer.<init>(Integer.java:88)
java.lang.Integer.valueOf(Integer.java:707)
android.util.IntProperty.set(IntProperty.java:45)
android.util.IntProperty.set(IntProperty.java:45)
вот стек такой был
дальше строчки одни и т же

Grigoriy
16.09.2016
13:34:34
короче, моя главная мысль, что пользоваться и разрабатывать – это разные вещи
и вот у меня есть айпад и никогда больше не будет андроидного планшета

Alexey
16.09.2016
13:34:55

Grigoriy
16.09.2016
13:35:12
эм
best practice чего?

Alexey
16.09.2016
13:35:24

Andre
16.09.2016
13:35:26
Херасе бест практис

Google

Andre
16.09.2016
13:35:46
код работает на 256% быстрее, если пользуешься ведром что ли?

Alexey
16.09.2016
13:35:50
best practice чего?
ну это хорошая практика, потому что ты в своем приложении будешь баги находить если юзать будешь

Grigoriy
16.09.2016
13:36:12
просто у меня взгляд на это простой: надо разрабатывать то, чем сам пользуешься
но я к тому, что это не единственный взгляд
и никак не “best practice"

Alexey
16.09.2016
13:36:40

Grigoriy
16.09.2016
13:36:46
и конкретно я пилю под планшеты тоже, но планшетами пользоваться не буду, потому что это ужасные устройства
ты же говоришь, что тут противоречие
в чем?

Alexey
16.09.2016
13:37:00
а почему ты не пилишь под ios ?
если нравится юзать

Grigoriy
16.09.2016
13:37:33
эм, ну потому что я пишу под андроид, но в первую очередь под нормальные устройства?

Grigoriy
16.09.2016
13:37:45
андроид-планшеты сложно назвать нормальными

Alexey
16.09.2016
13:37:56

Grigoriy
16.09.2016
13:38:11
эм

Alexey
16.09.2016
13:38:15

Grigoriy
16.09.2016
13:38:23
ну, мне была интересна платформа?
не поверишь, iOS я тоже тыкал

Alexey
16.09.2016
13:38:40

Andre
16.09.2016
13:38:41

Google

Grigoriy
16.09.2016
13:38:43
в бородатые времена, когда люди любили ещё без OS X тулчейны под линукс собирать
ну и сейчас, на мой взгляд, тулы под андроид приятнее айосных
так ты скажи, в чём связь?

Alexey
16.09.2016
13:39:23

Grigoriy
16.09.2016
13:39:54
да

Admin
ERROR: S client not available

Grigoriy
16.09.2016
13:40:12
потому что необязательно чем-то пользоваться, чтобы что-то делать

Alexey
16.09.2016
13:40:25
я ж уже выше писал

Andre
16.09.2016
13:40:29
Так-то сейчас я действительно могу набыдлокодить под айос со сторибордами и автолэйаутом что-то на обджективе

Alexey
16.09.2016
13:40:45
если пользуешься тем, что разрабатываешь, то баги сам находишь и сам правишь

Grigoriy
16.09.2016
13:41:28
ну, пользоваться – чтобы подрабатывать тестировщиком/ловить ещё больше девайсспецифик говна?

Alexey
16.09.2016
13:41:54
я обычно проверяю на маленьких и больших разрешениях

Andre
16.09.2016
13:42:50
А здесь нет нексуса?

Alexey
16.09.2016
13:43:06
480х800 например, может ещё такие остались

Andre
16.09.2016
13:43:13
А крайний правый - неужели не нексус? ох ты ж, наверное подделку продали

Grigoriy
16.09.2016
13:43:27

Alexey
16.09.2016
13:44:11

Google

Nikolay
16.09.2016
13:44:59
Как можно отловить и понять что тормозит главный поток? Есть стандартный инструмент для этого?

Grigoriy
16.09.2016
13:45:06

Andre
16.09.2016
13:45:10
Слева направо на той пикче: SE Xperia mini pro, 320x480
Xperia ZL, 1920x1080
Xperia arc S, 480x854
Ну и кексус 5х с фуллхд

Alexey
16.09.2016
13:45:19
который показывает за сколько кадры рисуются

Nikolay
16.09.2016
13:45:39
Точно.

Grigoriy
16.09.2016
13:46:02
там на андроидных планшетах осталося хоть какой-нибудь намек на планшетный UI?

Alexey
16.09.2016
13:46:02
если видишь кадры дропаются, то значит что-то тяжелое в главном потоке выполняется

Grigoriy
16.09.2016
13:46:13
или уже всё телефонное стало?
ну, среди дефолтных приложений

Alexey
16.09.2016
13:46:20

Andre
16.09.2016
13:46:48

Alexey
16.09.2016
13:46:55
наоборот
вот скажем ты пилишь банковское приложение и сам его юзаешь. Ты замечаешь баги, у тебя есть мотивация их поправить если они тебе мешают.

Grigoriy
16.09.2016
13:47:12
а типа так у тебя нет мотивации?

Alexey
16.09.2016
13:47:31
ну если сам пользуешься, то мотивации больше
а типа так у тебя нет мотивации?
представь когда ты не можешь перевести бабло через приложение, что-то отвалилось, а тебе это нужно, у тебя больше мотивации править, чем когда там юзеры стонут.

Grigoriy
16.09.2016
13:48:04
значит я делаю что-то не так, если у меня есть мотивация править баги если я сам их не ловил ¯\_(ツ)_/¯