Глеб
Даже гугл не поддерживает свои родные девайсы старее 2-3 лет
Roman
Я к тому, что поддерживать хотя бы 5.0+ просто
FromSi
Нам (разработчикам) необходимо писать приложения min 27, чтобы все перешли со старья на более новое :) Так мы поднимем рынок Google.
Roman
не так много легаси кода
Doston
Жесть, ну никто уже не пользуется ниже 19, ну.
Чего? Люди ходят с самсунгами на кит кате. А вы тут 19 говорите. И попробуйте переубедить заказчика
Глеб
Средний срок подыхания батареи - 2-3 года
Глеб
всё вокруг одного крутится
Roman
Сегодня случайно наткнулся на порт анимаций из 3 андроида на первый
Anonymous
Мне мут дадут, но блин эти споры насчет версий такое веселое дело!
Глеб
и 4 версии - апи это еще более подъемный перечень того что реально может быть протестировано, за что можно скажем так "базарить", больше - уже распыление начинается (имхо) ... хотя это еще вопрос могущества конторы) но в любому случае лайт - самые последние, круто - мин 21, уровень бога - мин 15 )))
Глеб
ну и опять - это всё про то когда- ты определяешь или можешь на это повлиять, если же уже есть легаси проект -дали ковырять - то вариантов нет надо ковыряться)
Vitaly
Help please
Vitaly
Почему NPE когда выполняю этот тестовый код? @Test public void onPhoneAuthResultOk(){ String phone = "+79035724917"; when(response.getResult().equals("RESULT_OK")).thenReturn(true); presenter.sendPhone(phone); presenter.onPhoneAuth(response); verify(preferencesHelper).saveCurrentPhone(phone); } Ругается на строчку when(respone.getResult()...
Vitaly
@Override public void onPhoneAuth(PhoneAuthResponse response) { if(response.getResult().equals("RESULT_OK")){ preferencesHelper.saveCurrentPhone(phone); } else if (response.getResult().equals("RESULT_EXISTS")){ preferencesHelper.saveCurrentPhone(phone); preferencesHelper.saveUserHasNickname(true); interactor.insertUser(response.getUser()); } getViewState().successfulPhoneAuth(); }
Глеб
Чего? Люди ходят с самсунгами на кит кате. А вы тут 19 говорите. И попробуйте переубедить заказчика
Если новый проект - в чём проблема начать с последних - а по мере "лишнего бюджета" и избытка энергии - спукаться ниже? допустим если у нас всё удалось на мин24 и "процесс пошёл", "бабло потекло" и единственный минус - отстутвие поддержки старых - то можно уже и о них подумать 🤔, потихонечку портировать 23 -> 21 -> 19
Глеб
так хоть нервы и деньги и силы рационально тратятся - на "дело", а не на пустые понты "у нас минапи14!!!" - только оно всё валится и не работает)))
Глеб
странно, почему здесь психология "шёл 2018-ый, а люди всё еще поклоняются деревьям" не работает)))
Глеб
Когда примерно 30% ЦА на кит кате, то лучше начинать сразу с него
Если ЦА - ВСЕ, то ты - либо телеграм, либо что-то не понимаешь скорее всего)))
Roman
Кажется, самый простой способ вывести из себя андроидщика, это сделать провокационное заявление про минимальную версию сдк)
Глеб
Кажется, самый простой способ вывести из себя андроидщика, это сделать провокационное заявление про минимальную версию сдк)
ну так я ж про то и говорю - когда это от тебя зависит, хотя бы last 2-3 years, last 4-6 api's - остальные - ждите "мы вам позвоним"
Глеб
Больная тема 🌝
боль, у нас есть тож пара мамонтов мин15... и ...да... жесть))
Сергій
боль, у нас есть тож пара мамонтов мин15... и ...да... жесть))
Может они просто установили приложение и забыли? )
Глеб
Может они просто установили приложение и забыли? )
ага блин, вот-вот 😂... сто пудово так и происходит
Глеб
а ты тут блин тинты с векторами в кит кат неделю портировал - убивался)))
Demintey
Я их тех мамонтов. Которые до сих пор юзают 5.1 :)
Сергій
Почему?)
Сергій
Даже самый дешманский ксяоми на андроид 7+
Сергій
И даже выглядят они не как кусок уг
Demintey
Почему?)
Топовый что-то жаба душит покупать. А дешёвый xiaomi. Не лучше моего z1 Sony
Roman
Не всем нравятся новые версии
Demintey
Вот это да
Demintey
И даже выглядят они не как кусок уг
Demintey
Не всем нравятся новые версии
Ну вот на эмуляторах новые юзаю и многое мне там нравится
Сергій
Не всем нравятся новые версии
За оболочкой вендора ты этого даже не заметишь )
Roman
У меня год висела нотификация с предложением обновиться до 8.0 =)
Roman
Ну мб не год, но очень долго
Глеб
Даже самый дешманский ксяоми на андроид 7+
вот-вот, уже всё... даже "бюджетники" почти все на 7+ (те что на витринах)
Roman
Сила воли)))))
Потом телефон сломался, взял сяоми с 7.0, на который вряд ли апдейт придет
Сергій
Ну андроид 9 ощутимо быстрее той же восьмерки
Roman
Сила воли)))))
Лень просто)
Глеб
Топовый что-то жаба душит покупать. А дешёвый xiaomi. Не лучше моего z1 Sony
А ты поломай систему - возьми самый дешевый на самом последнем SoC (например снап-845) ... и вроде как нигде не прогадал получается)
Anton
Эээх, пропустил срачик про мин апи. Поддержу Глеба и мин апи 24) но свои аппки на 21 делаю)
Demintey
если поискать думаю есть lineage os/AOSP extended
Да. Есть вроде бы. Но не без косяков
Михаил
Чтоб поддержать 95% девайсов надо мин апи 19, но если ты поддерживаешь 19 , то 16 поддерживать ничего не стоит
Андрей
Кейстор апи нет, например в 16
Dyno
Если да, то external storage не нужно Просто в бд сохранять uri и еще доп данные если нужно
ну да, открывается проводник андроидовский и выбираем, он выдает uri и надо его сохранить, ну и другие данные там дату, название
Dyno
Сергій
Кейстор апи нет, например в 16
про сесурити на 4.х можно забыть
Roman
про сесурити на 4.х можно забыть
А какой минсдк у производителей вирусни?)
Михаил
Кейстор апи нет, например в 16
Странно, каким я тогда пользуюсь
Михаил
Сергій
А какой минсдк у производителей вирусни?)
логично что чем старее ос тем больше в ней дыр
Artem
Господа, делаю блокнот. Какие элементы использовать для моих целей?
Михаил
Doston
TextView и все
Скорее всего EditText)
а лучше гугл
Михаил
Скорее всего EditText)
Ну едиттекст тоже тексвью ))
Михаил
Мвп блокнота будет на тексвью, потом по мере развития можно на едиттекст поменять
Глеб
иначе - разница огромная, кит-кат рвёт всех предыдущих
Глеб
и java 7, кстати
Андрей
Странно, каким я тогда пользуюсь
Там часть с 1 апи, часть с 14 и часть с андроида 4.3
Андрей
AndroidKeyStore provider только с 18 апи, например
Anonymous
Ребят, вот уже два три дня изучаю java. Пока вроде все понятно и не трудно. Скажите, за какое время можно выучить java и перейти к следующему?
Anonymous
Android studio