Vitaly
C какой версии Android вы предпочитаете писать приложения?
Dug
Dug
Ку
Vitaly
21 версия сдк
Я так же, но меня смущает, что многие с API 16 пишут приложения) Понятно дело, что их приложения скачают большее количество людей, но мне кажется это того не стоит
Dug
Vitaly
Покажи лучше код
Vitaly
Как ты можешь наследовать Activity при этом давать им разную разметку?
Vitaly
Тогда другое дело
Vitaly
Не знаю помогу ли я, ибо есть тут люди гораздо опытнее меня, но попробую
Vitaly
Кинь ссылку на репозиторий ГитХаб
Vitaly
Я с утречка посмотрю, может кто ещё поможет
Aleksandr
Nikolai
Есть гуру андроида и ios? Как там у них? Понятно что нет зоопарка, а что с версиями? Как много, работающих через жопу, инструменов из коробки? Слышал что вроде не надо ебаться с сменой конфигурации и восстановлением процесса
Stanislav
Да все там норм работает. И ебаться с этими вещами не надо, да
Valentin
Roman
Vitaly
Вы используете отдельную папку для Preference? Если да, то как вы организуете работу c префами в ней?
✙
почему не с 2.3.3
voffka
думаю это дело хозяйское с какого апи делать поддержку :)
voffka
битбакет давно перестал работать без прокси?
Denis
по-моему мин сдк 16 это вполне адекватно, всё что меньше 16 это 0.5% рынка
voffka
что значит норм? для кого норм? если, например мне как автору библиотеки, захочется чтобы была поддержка 2.3, то она там будет, если захочется от 26 апи, то будет от 26. в чем проблема-то? от чего печот?
Oleg
Я думал все уже ставят минсдк 21)
voffka
ну как вариант, было написано давно. переписывать не охота. а просто поднять мин апи смысла мало
voffka
voffka
ну скажем так, а надо? вот так чтобы прям надо, чтобы вот текущие проекты отложить и переписать что-то древнее
voffka
когда времени свободного полно, можно и такой фигей пощаниматься, конечно
voffka
19
voffka
voffka
10% устройств на 19
voffka
ну вдруг скажете, что выдуиал статку :)
voffka
так, это что санкции на битбакет только у меня штоле?
Кита
Roman
Ну слушай, это только устройста с gapps
Roman
А ещё есть армия китайфонов и прочего говна
Alexander
А как решить проблему с сортировкой изображений? Можно ли как то создать еще одну папку в папке drawable?
Roman
Да и на самом деле от задачи зависит. Если делать AR платформу, то поддержка 2.3 то это скорее минус, чем плюс
Roman
А какое-то социальное приложение ограничивать апи 21+ странно
Roman
Roman
Ну и некоторые люди сознательно отказываются от него
Anonymous
От чего
Roman
От гугла
Roman
Roman
Ну и ещё от рынка зависит наверное. Кто-нибудь видел статистику версий по регионам?
Roman
voffka
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
а ты точно сеньер, чет падазрительна
Roman
Pavel
Но в UI да, это не работает.
Roman
roman
есть еспрессо для компонентного тестирования ui
ну и апи точно надо будет покрывать
Синьор с 4-мя годами опыта в автоматизации не агонь срок - согласен. Могу сказать что я матёрый специалист в своём деле.
Сейчас занимаюсь автоматизацией под иос и андроид приложения, нужно было тестируемым иос приложение, то разобрался в проекте свифте и обжС, чтобы добавлять accessibility id там где надо и так как надо. В андроиде было всё ок по accessibility, в некоторых местах тольок пришлось править
roman
не хочу разводить демагогию по поводу и без повода, просто ищу себе ментора - который мог бы иногда наставлять и критиковать конструктивно
Konstantin
что за асесибилити, можешь джуну в 2 словах объяснить?
Konstantin
везде встречаю но не совсем понял суть
roman
если говорить про андроид то по этим ид можно искать элементы на скрине и с ними работать
в плане глобальной задачи аццесибилити - предназначен для улучшения доступности приложения для незрячих
Типа влючается скринридер и читает начинку скрина по аццесибилити лейблам
В первую очередь скрин ридер смотрит какие есть аццесибилити Ид в скрине, у них считывает лейблы (текст), он может немного отличаться немного от того что реально ты видишь на экране - предназначено для того чтобы добавить дополнительное описание элемента на скрине для скринридера
roman
ну и основе таких вещей улучшается тестируемость UI приложения для автоматизации
Konstantin
мм вон оно че
Igor
voffka
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