Doston
Можно для примера взять Яндекс.Такси . Вопрос в стоимости разработки серверной части и приложений с оплатой по карте + геолокацией
Любой уважающий себя разработчик попросить от вас ТЗ, чтобы прикинуть объём работы и оценить его.
Сергей
Можно для примера взять Яндекс.Такси . Вопрос в стоимости разработки серверной части и приложений с оплатой по карте + геолокацией
Ну это стоит под/за 100 млн рублей. Только софт (включая бэк) + надцать миллионов в месяц на поддержку.
Alexander
Сколько на вскидку стоит сервер+iOS+Android приложение типа "Uber" ?
Вам никто ничего не скажет, спрашивать про убер, яндекс не стоит, я думаю лучше спросить про стоимость чего-нибудь поменьше, типа клона такси "ветерок". Думаю, тыщ 300 за одно приложение выйдет как минимум. Серверная часть может сильно по-разному стоить, смотря что туда включено и уровень масштабирования
Села
Фрагменты юзать не варик?
Сергей
Сейчас не делают две и более активностей кроме особых случаев. Все на фрагментах. Запуск активности от секунды всегда
Ernest
Фрагменты юзать не варик?
до них еще не дошел)
Сергей
сейчас почитаю
В учебных целях норм. Не недо забегать вперед без нужды - сначала активности запуск и передача данных. Фрагменты потом. Порядок лучше примерно как на стартандроиде
Ernest
👍
Вазген
Подскажите, как называется такая выпадающая менюшка, что гуглить? Так понимаю - это кастомное что то?
Iliya
Подскажите, как называется такая выпадающая менюшка, что гуглить? Так понимаю - это кастомное что то?
Это , скорее всего, диалог фрагмент с анимацией появления и без затемнения бэграунда
Serhiy
привет народ. как будет правильно использовать гит с андроид проектом? Добавить репозиторий через меню VCS или можно и просто через консоль? И есть ли разница?
Ярослав🇺🇦
привет народ. как будет правильно использовать гит с андроид проектом? Добавить репозиторий через меню VCS или можно и просто через консоль? И есть ли разница?
Как угодно, я и через git cmd анроид проект лил на гит, и через саму студию. Через саму студию намного удобнее все коммитить и пушить:)
Сергей
Alexey
Всем привет Кто сталкивался с такой проблемой при работе с shared anim между 2мя фрагментами?
Alexey
https://codeshare.io/2pn9vX
Ярослав🇺🇦
понял. тогда буду через терминал, так привычнее
Даже если через терминал ты инициализируешь гит в проэкте, то в студии vcs сам подключится(папка .git же будет)
WDeath
Всем привет. Кто может помочь оптимизировать проект, gui? Сделал скроллпанель, внутри таблица с 10 строками, в каждой по 3 таблички. Табличка это linearLayout с изображением и текстов. Изображение это imageView тянет drawable. Xml разметка в 800 строчек На эмуляторе просто не открывается, на норм так телефоне это очень виснет Как это разбить, разделить, чтобы не вис интерфейс?
WDeath
На фоне случайно drawable не стоит?
Стиль у карточки - кнопка
Serhii
Стиль у карточки - кнопка
Я не про стиль а про background какой то на конревом
Serhii
Неа, нет вообще ничего
Drawable png или вектор?
WDeath
Просто набор png файлов в папке drawable
Serhii
Png
Заменить на вектор нету возможности?
WDeath
Вот скрол виснет
Serhii
Размер картинок какой?
Ярослав🇺🇦
Вот скрол виснет
🌚 про cardview не слышали
WDeath
Размер картинок какой?
1000 на 1000 в среднем 🌚
WDeath
Пойду посжимаю...
Azad
а как картины грузишь?
WDeath
Как 30+ фпйлов быстро уменьшить в размере? 😅
WDeath
а как картины грузишь?
Указываю @drawable/imageName
Ярослав🇺🇦
1000 на 1000 в среднем 🌚
Хотя бы через glide или другие либы, дабы сжимать😑
Ярослав🇺🇦
Указываю @drawable/imageName
Мда... тоесть ничего динамического🌚
WDeath
Хотя бы через glide или другие либы, дабы сжимать😑
Да не, мне через программу на компе разом всё до 100 на 100 сжать хотя бы, и в проект закинуть. А то и файл apk много закинуть
Ярослав🇺🇦
Всё ручкам
WDeath
Мда... тоесть ничего динамического🌚
Да. Всё ручками. Я ваще не щарю. Простите, но я хочу проклянуть андроид. За 4 года пару раз касался и прокляная уходил. Сейчас прям очень нужно, и всё, фу, уже нервы кончаются и делаю прямо, ручками в редакторе gui Javafx куда проще в этом плане
Сергій
Не делай ручками gui в редакторе, редактируй xml сам либо ui в коде
Сергій
Так я это и написал, не заниматься Mouse drag and drop в редакторе
Anton
Не делай ручками gui в редакторе, редактируй xml сам либо ui в коде
делать гуй ручками намного проще и удобнее, а если не понимаешь, как оно устроено - пару раз написав лейауты поймёшь. а потом и компоуз
WDeath
Уменьшил с 1к на 1к картинки до 200 на 200 и всё норм, не виснет
Сергій
Уменьшил с 1к на 1к картинки до 200 на 200 и всё норм, не виснет
если они у тебя только в одном размере, а не нарезаны под разные dpi(hdpi, xhdpi...), кинь их в drawable-nodpi, но не в drawable
Сергій
чтобы андроид не занимался их апскейлов
WDeath
если они у тебя только в одном размере, а не нарезаны под разные dpi(hdpi, xhdpi...), кинь их в drawable-nodpi, но не в drawable
Ох. Сложно... Но я понял. Но расскажи про апскейляцию ресов у андроида. Чем это плохо?
Сергій
Ох. Сложно... Но я понял. Но расскажи про апскейляцию ресов у андроида. Чем это плохо?
больше памяти будеш использовать имея при этом плохое качество, на слабых устройтвах будеш еще и лагать
Сергій
там незря сделали все эти -mdpi, -hdpi, -xhdpi...
WDeath
А, спасибо что разъяснил
Сергій
если интересно разобраться, есть офф документация, она дает минимально достаточное понимание что и как работает
Ярослав🇺🇦
Я помню видел
WDeath
если интересно разобраться, есть офф документация, она дает минимально достаточное понимание что и как работает
Да, я пока искал, как запихнуть просто картинку в ресурсы - находил про это Вот https://developer.android.com/guide/topics/resources/providing-resources
Сергій
точнее этот раздел https://developer.android.com/guide/topics/resources/providing-resources#AlternativeResources
Сергій
да, это может показаться сложным и запутанным, но это было необходимо лет 10 назад, когда у телефонов было по 192мб ОЗУ и 512мб ПЗУ
Сергій
а сейчас это просто legacy beckward compatibility, от которой уже никуда не деться
Ярослав
проблема: при nested скроллинге, когда RecyclerView доскроллил да самого верха/низа, присутствует не визуальный эффект оверскрола, из-за чего, если сразу же кликнуть по айтему, то ничего не произойдёт, потому что первым кликом "останавливается" эффект оверскрола. примечания: оверскрол мод = never, но это лишь убирает его визуализацию, сам эффект остаётся. отключать isNestedScrollingEnabled (это решает проблему) нельзя, потому он нужен для CoordinatorLayout + BottomBar + Behavior. вопрос: как убрать эффект (nested) оверскрола, когда список "упёрся" в нижний или верхний предел?
Payne
Payne
hello
Payne
how can do that in kotlin with google map
RG
Всем привет, я новичок и мне нужна помощь с RETROFIT 2 Как сделать POST запрос на сервер, если мне нужно в посте отослать JSON вида { "token" : "appToken", "sess_id" : "uuid.userSession", "data" : {"email":"mail@mail.ru", "password":"qwerty"}, } И получить { "data": "uuid.Sess_id", "status": 200, "message": "login succeed" } Второй день не выходит ничего, подскажите пожалуйста
Ernest
есть MainActivity. В нем подключаются фрагменты. Как из подключенного фрагмента заменить себя же на другой фрагмент? Делаю getActivity().getSupportFragmentManager().beginTransaction().replace(R.id.fragment_container, new VerifyFragment()); Реакции нет
Ernest
.commit?
🤦‍♀️ точно, забыл, спасибо
disco
Всем привет. У меня возникла дилема) если все запросы в сеть/бд надо делать в потоке отличном от main, то когда использовать viewmodel scope? Ведь view model все время обращается к репозиторию, а он в свою очередь к сети/бд
main
Гайз, какие тулы кроме apktool можете посоветовать для анализа безопасности приложения?
Payne
please