Vitaly
C какой версии Android вы предпочитаете писать приложения?
Dug
Ку
Vitaly
21 версия сдк
Я так же, но меня смущает, что многие с API 16 пишут приложения) Понятно дело, что их приложения скачают большее количество людей, но мне кажется это того не стоит
Vitaly
Покажи лучше код
Vitaly
Как ты можешь наследовать Activity при этом давать им разную разметку?
Vitaly
Тогда другое дело
Vitaly
Не знаю помогу ли я, ибо есть тут люди гораздо опытнее меня, но попробую
Vitaly
Кинь ссылку на репозиторий ГитХаб
Vitaly
Я с утречка посмотрю, может кто ещё поможет
Dug
У меня андроид 4.1
Мои соболезнования
Nikolai
Есть гуру андроида и ios? Как там у них? Понятно что нет зоопарка, а что с версиями? Как много, работающих через жопу, инструменов из коробки? Слышал что вроде не надо ебаться с сменой конфигурации и восстановлением процесса
Stanislav
Да все там норм работает. И ебаться с этими вещами не надо, да
Vitaly
Вы используете отдельную папку для Preference? Если да, то как вы организуете работу c префами в ней?
почему не с 2.3.3
voffka
думаю это дело хозяйское с какого апи делать поддержку :)
voffka
битбакет давно перестал работать без прокси?
Denis
по-моему мин сдк 16 это вполне адекватно, всё что меньше 16 это 0.5% рынка
voffka
что значит норм? для кого норм? если, например мне как автору библиотеки, захочется чтобы была поддержка 2.3, то она там будет, если захочется от 26 апи, то будет от 26. в чем проблема-то? от чего печот?
Oleg
Я думал все уже ставят минсдк 21)
voffka
Я думал все уже ставят минсдк 21)
4рок еще вагон устройств. спасибо китайцам.
Oleg
4рок еще вагон устройств. спасибо китайцам.
Да китайцы везде встраивают минимум 5й андроид, а то и 6
voffka
ну как вариант, было написано давно. переписывать не охота. а просто поднять мин апи смысла мало
voffka
ну скажем так, а надо? вот так чтобы прям надо, чтобы вот текущие проекты отложить и переписать что-то древнее
voffka
когда времени свободного полно, можно и такой фигей пощаниматься, конечно
voffka
19
voffka
voffka
10% устройств на 19
voffka
ну вдруг скажете, что выдуиал статку :)
voffka
так, это что санкции на битбакет только у меня штоле?
Roman
Ну слушай, это только устройста с gapps
Roman
А ещё есть армия китайфонов и прочего говна
Alexander
А как решить проблему с сортировкой изображений? Можно ли как то создать еще одну папку в папке drawable?
Roman
Да и на самом деле от задачи зависит. Если делать AR платформу, то поддержка 2.3 то это скорее минус, чем плюс
Roman
А какое-то социальное приложение ограничивать апи 21+ странно
voffka
Ну слушай, это только устройста с gapps
ээ а китацы без гугла штоле? или ты про совсем дешманские?
Roman
Ну и некоторые люди сознательно отказываются от него
Anonymous
От чего
Roman
От гугла
Roman
Roman
Ну и ещё от рынка зависит наверное. Кто-нибудь видел статистику версий по регионам?
Кита
А какое-то социальное приложение ограничивать апи 21+ странно
Ой чего это перископ то скачать ниже 19 низя, а при том сколько то лет назад ниже 23 было нельзя. Суть в том что ты пишешь сначала на новые версии а потом медленно расширяешься если надо, а не сразу пытаешься хапнуть всех
Roman
Ой чего это перископ то скачать ниже 19 низя, а при том сколько то лет назад ниже 23 было нельзя. Суть в том что ты пишешь сначала на новые версии а потом медленно расширяешься если надо, а не сразу пытаешься хапнуть всех
Ну, как вариант. Только перископ довольно тяжёлое приложение, он у меня на нексусе 5х даже тормозил. Вряд ли на древних кирпичах будет нормально работать
roman
Привет ребят, ищу себе ментора по андроид разработке. Хочу написать себе приложение агрегатор сервисов аудио книг, ну и может опубликовать на маркете, бесплатно и без рекламы + приложение хочу сделать опенсорсное - чтобы любой желающий мог добавить свой любимый сервис для прослушивания аудио книг Я на данный момент Senior test automation engineer, пишу на Java, Kotlin, Groovy, больше на груви и котлин, немного разбираюсь в паттеренах проектирования, стратегия, состояние, билдер, ну и одиночка и value object. На данный момент прохожу курс https://stepik.org/course/6022/, сейчас буду переходить 4 часть курса написание курсового проекта Ищу ментора такого который: - верит в tdd - верит в планирование - верит в open source - не использует мышку для работы в студии/идее
Igor
> - верит в tdd Ох уж эти молодые максималисты
roman
чтож поделаешь, когда часто ходишь по конференциях, нетворкаешься с матёрыми спецами, плюс и сам выступаешь - и не такого наберёшься
Roman
А как тебе будет мешать ментор с мышкой?
roman
мышка с идее/студии это зло - бо медленно всё делается с помощью клавы
Konstantin
а ты точно сеньер, чет падазрительна
Pavel
> - верит в tdd Ох уж эти молодые максималисты
TDD прекрасно упрощает процесс, когда пишешь API, рест например
Pavel
Но в UI да, это не работает.
roman
есть еспрессо для компонентного тестирования ui ну и апи точно надо будет покрывать Синьор с 4-мя годами опыта в автоматизации не агонь срок - согласен. Могу сказать что я матёрый специалист в своём деле. Сейчас занимаюсь автоматизацией под иос и андроид приложения, нужно было тестируемым иос приложение, то разобрался в проекте свифте и обжС, чтобы добавлять accessibility id там где надо и так как надо. В андроиде было всё ок по accessibility, в некоторых местах тольок пришлось править
roman
не хочу разводить демагогию по поводу и без повода, просто ищу себе ментора - который мог бы иногда наставлять и критиковать конструктивно
Konstantin
что за асесибилити, можешь джуну в 2 словах объяснить?
Konstantin
везде встречаю но не совсем понял суть
roman
если говорить про андроид то по этим ид можно искать элементы на скрине и с ними работать в плане глобальной задачи аццесибилити - предназначен для улучшения доступности приложения для незрячих Типа влючается скринридер и читает начинку скрина по аццесибилити лейблам В первую очередь скрин ридер смотрит какие есть аццесибилити Ид в скрине, у них считывает лейблы (текст), он может немного отличаться немного от того что реально ты видишь на экране - предназначено для того чтобы добавить дополнительное описание элемента на скрине для скринридера
roman
ну и основе таких вещей улучшается тестируемость UI приложения для автоматизации
Konstantin
мм вон оно че
Igor
TDD прекрасно упрощает процесс, когда пишешь API, рест например
Ага, жалко только в android этим не занимаются
ji
битбакет давно перестал работать без прокси?
Перезапусти DNS службу на компьютере. Они первого числа айпишники свои меняли
а ты точно сеньер, чет падазрительна
ну да, написано же: "стратегия, состояние, билдер, ну и одиночка"
roman
в автоматизации уровень знания паттернов, языка и алгоритмов нужен ниже чем в обычной разработке
Evgenii
Подскажите пожалуйста XML разметку android.support.v4.widget.DrawerLayout с Toolbar, NavigationView и FrameLayout(для замены фрагментами) А то как не менял, не работает
Nikita
Что нынче по бесплатным апи карт из модного?
S
здарова ребята, сталкивался кто с такой функцией getVerifyHash(rndChar)?
S
вот сам код: https://pastebin.com/DMmsNJNn
S
дело в том, что не могу понять, как данные параметра claimVerify генерируются...
S
отблагодарил бы wmr'ом за помощь
Дмитрий
Всем привет! Написал ui компонентик, зацените пожалуйста кому не в лом! Любому фидбэку буду ооочень ооочень признателен! Ну и может кому пригодиться =)) https://github.com/m4xp1/SwipePicker