Google Play предлагает отпраздновать вместе с ним 10-и летие, чтож…

  • "Android Studio" потребляет слишком много ресурсов компьютера; Спасибо, что бесплатна;

  • Установка её новой версии или её компонентов может парализовать работу из-за неработоспособности; Часть компонентов старых версий, которые необходимы для тестирования работоспособности на старых версиях API, не работает;

  • Открыв проект приложения, который относительно давно не открывался, можно зависнуть надолго;

  • Бардак с API; Плохая документация, вынуждающая сразу идти на stackexchange; Поведение компонента из библиотеки поддержки может отличаться от поведения базового;

  • Излишняя сложность изменения внешнего вида или поведения компонентов; Material Design с его поставляемыми визуально малоразличимыми компонентами с огромными пустыми пространствами вынуждает тратить много времени на изменение внешнего вида компонентов;

  • Предпочитаются модные технологии и языки даже если сборка программ замедляется, размер растёт, скорость падает, а преимущества неочевидны;

  • Низкий ценз для публикации приложений на маркете, что с одной стороны радует, с другой, к сожалению, приводит к большому числу малополезных приложений;

  • Опубликованное приложение невозможно удалить, только скрыть; При этом даже скрытые приложения должны соблюдать все новые вводимые правила публикации;

  • Поиск приложения по названию в маркете может не дать ожидаемых результатов;

  • Странная и часто ломающаяся система рекомендаций; Создаётся впечатление, что система ориентирована на иконку приложения и полностью игнорирует текст описания; А так как разумом она не наделена, сопоставления самые причудливые;

  • Неадекватная статистика; Как можно удалить 40 раз при 20-ти установках?

  • Наконец-то сделали разделение оценок по странам, но проблема с чтением отзывов в хронологическом порядке и на разных языках всё равно есть; Люди и так редко ставят оценки и пишут отзывы, так что небольшие приложения фактически лишились оценок;

  • Невозможность понять, откуда пришёл клиент для покупки;

  • Зачем рекомендовать приложение людям из Азии, если приложение ставят европейцы? Редкие люди могут сделать покупки из таких стран, так что отключать публикацию на такие страны не стоит, но большой поток просмотров из таких стран приводит к низкому проценту установок, из-за чего система начинает считать приложения не достойными рекомендаций для показа;

  • Часто меняющиеся требования к приложениям могут привести к ощутимым накладным расходам или вынудить убрать приложение из маркета;

  • Оповещение о сроках введения новых требований может не оставлять времени для адаптации приложений, вынуждая убирать их из маркета; Наряду с иногда неадекватными блокировками это приводит к тому, что люди с настороженностью относятся к покупкам приложений;

  • Отключение регионов от полноценного доступа к маркету не повышает доверие ни со стороны разработчиков, ни со стороны покупателей;

  • Защита от пиратства…;

  • Техподдержка фактически отсутствует, равно как и возможность урегулировать споры; Только большой шум в соцсетях может как-то помочь;

  • Программы становятся бесплатными дополнениями основного бизнеса, что сильно затрудняет конкуренцию со стороны независимых разработчиков; Да и само отношение к программам изменилось, они стали просто обычным товаром;

  • Люди недовольны распухающими всё более медленно работающими программами, но относятся с подозрением к малоразмерным и быстро работающим;

  • Пользователи не желают ставить оценки и писать отзывы в маркете, но благодарят опубликовавшего пиратку и ставят ей там оценки; Может, одна из причин кроется в возможности делать это анонимно? В целом, пользователи стали реже делиться мнениями о программах; Ветка о программе на пиратском форуме может состоять лишь из публикаций новой версии;

  • Отдают предпочтение при выборе той, у которой больше отзывов и установок, даже если она выглядит криво и косо; Это в свою очередь приводит к увеличению числа установок и так по кругу;

  • Программу могут покупать за несколько десятков долларов, но на распродаже за 1 может не продаться ни одной копии; В последней версии маркета при распродаже регулярная цена вообще не показывается, так что понять, что идёт распродажа, невозможно;

  • Стоимость заказа рекламы настолько велика, что это не имеет никакого смысла при текущих ценах на мобильные приложения;

  • Люди часто говорят, что они устали от подписок и готовы заплатить побольше, но один раз; Цену, соизмеримую с ценой аналогичного приложения для ПК, вряд ли кто-то готов платить. Интересно, кому удаётся окупать разработку в разумные сроки?

Комментарии (149)


  1. grvelvet
    06.08.2022 20:42
    +130

    Нельзя скачать честно купленное приложение - ты ведь из "неправильной" страны.


    1. anone9463
      07.08.2022 08:56
      -61

      Вроде бы минусы обсуждаются, а не положительные стороны


      1. insighter
        07.08.2022 09:06
        +48

        для кого это положительная сторона?


        1. anone9463
          07.08.2022 10:11
          -18

          del


        1. bbs12
          07.08.2022 16:59
          -23

          Для свободного человечества, которое не хочет чтобы Земля скатилась в глобальную диктатуру, из которой может уже не быть выхода.


          1. KotomeNami
            07.08.2022 17:33
            -2

            Вот я не хочу в политику, но раз Вы первый написали тут про мир, свободный от диктатуры - а Вы давно задавали эти вопросы диктаторам на материковом Китае? Что, фильм "Вся жизнь - завод" забыли уже? (А ведь этот фильм одобрил сам Китай - реальность там кратно иная). Или как ещё вчера (а может быть и прямо сейчас) двенадцатилетних девочек стерилизуют в подвалах ржавым инструментом, часто фатально для жизни? И как дати, не достигшие семнадцати лет, умирают на предприятиях от промышленных ядов, недостатка пищи и двадцати (20) часового рабочего дня?

            Вы серьёзно считаете, что возможно какое-то там "китайское экономические чудо"?У этих? Которые только воровать и убивать умеют? Разрешите людям просто перемещаться по территории Китая без страха быть зарезанными, дайте право на хотя бы обучение чтению, и право на оплачиваемый труд - и все экономические чудеса сразу же превратятся в экономическую реальность, в которой материковый Китай - не более чем сборище обезъян, неспособных фактически ни на что.


            1. iingvaar
              07.08.2022 21:25
              +16

              То есть китайская диктатура по вашему мнению является смягчающим обстоятельством для российской диктатуры?


              1. snaiper04ek
                08.08.2022 12:26
                +2

                Никакая агрессия не является оправданием другой агрессии. Тут вопрос больше в справедливости. Если пятеро детей пойдут и украдут с кухни варенье, но поймают и накажут только четвёртого из них - да, виноват - вопросов нет, но вот же сразу после него ещё один пошёл и украл - почему всех не наказывают, а только его? Если бы ко всем было одинаково демократичное отношение - глупо было бы вообще что-то говорить. Но имеем то что имеем - где санкции против Израиля? (просто самое свежее, вообще тут должен быть список из +- сотни пунктов).

                Нет, это не "а нас-то за шо": если бы не это лицемерие, и каждый раз, с каждой страной поступали бы так же как с Россией, это было бы очень хорошо, потому что следующая страна (быть может, даже наша, а быть может и наш сосед на 8 лет раньше) сначала 10 раз подумает "Ля, а оно нам надо? Может не будем по уши в это самое окунаться?", и к нашему времени, было бы на конкретную гору трупов меньше.


                1. Antra
                  08.08.2022 13:19

                  А вы достаточно хорошо разбираетесь в ситуации Израиля, чтобы его ставить в один ряд в свои аналогии?

                  Какой стране-агрессору из вашего примера постоянно угрожают соседние страны, обстреливают, устраивают теракты, а постоянная риторика - "государства Израиль не должно существовать вообще" и т.п.? С кем сравниваете-то?


                  1. snaiper04ek
                    08.08.2022 14:05
                    -2

                    Эта тема для бурного обсуждения в голосовм чате, поэтому лучше давайте представим, что Израиль не в тему был притянут:

                    Россия первая в мире начала подобного рода операцию с таким уровнем обоснования необходимости её проведения?


                    1. BD9
                      08.08.2022 21:04
                      +3

                      Какой позорный слив.

                      Есть решения-резолюции ООН, ЕС и прочих "оплотов демократии" по оккупированным землям, в т.ч. по Голанским Высотам.

                      Ну а "самая демократичная страна" имеет дуополию в политической системе (только появляется 3я партия, а может и не появиться), отпинывается от МУС в Гааге, применяла ОМП против гражданского населения в 20-м веке, имеет тайные тюрьмы по миру, похищает, содержит в заключении и пытает людей за принадлежность к "неправильной" религии - и это всё без предъявления обвинений и доказательств и без допуска правозащитников, развязывает войны по своему хотению, преследует неподходящих журналистов, ..., список можно долго и нудно продолжать. Захват земель, кстати, на потоке, вместе с уничтожением местного населения.


                    1. Antra
                      09.08.2022 06:26

                      Да, лучше не будем трогать Израиль :)

                      И перед установлением "кто первый начал" давайте сначала составим списочек, какие страны в XXI веке не просто делали какие-то гадости, а вполне себе конкретно захватывали/возвращали территории, раздавали населению свои паспорта и т.п. И из него уже определим победителя первого.


            1. Pavel1114
              08.08.2022 05:46
              +8

              «В Америке негров линчуют»


          1. QDeathNick
            08.08.2022 00:09
            +12

            ИМХО это один из выстрелов в ногу демократии.

            Думаете молодёжь в России забудет, что им отрубили Steam, Youtube и.т.д.? Я детям с трудом смог объяснить за что их наказывают, но у них всё равно осталось ощущение, что эти конторы и страны теперь для них не друзья, и им не по пути, а ведь эти дети были лояльны до этого наказания. Как вообще запрет на удобное распространение информации может помочь скатыванию в диктатуру? Разве что тем, что дети учатся пользоваться Torrent, ReVanced и.т.д.

            Ну а с гуглом у меня давно уже тёрки по поводу правомерности цензурирования информации, которую можно размещать в Play market или на Youtube, мне кажется они слишком много на себя взяли, возомнили себя "глобальным роскомнадзором", надеюсь люди прозреют куда это всё ведёт и не дадут захлопнуть себя в клетке этой корпорации.

            Грустно.


            1. iingvaar
              08.08.2022 08:16
              +7

              Это не выстрел, это и есть демократия итселф. Демократия это не синоним волшебной страны с единорогами, а это такое место, где решения, влияющие на социум, могут приниматься всеми членами социума. Вот Гугл принял такое решение. Обидно? Мне - да. Что я могу сделать? Тоже принять решения, влияющие на что-то. Спектр очень широк - стать популярным блогером, баллотироваться в депутаты, выйти на баррикады, записаться в ЗСУ, уехать из страны с семьей. Возможно, дети еще не готовы к понятию коллективной ответственности. Тем не менее, надо объяснять еще, пока не поймут.


              1. Vilgelm
                08.08.2022 13:26

                Коллективная ответственность — это средневековая дичь, которую как раз таки любят применять различные диктатуры, типа сталинской или современной российской. Там точно такая же логика: среди xxx есть люди, которые нам не нравятся (может быть даже реально плохие), давайте уничтожим/депортируем/накажем иначе всю группу. Это абсолютно дикий подход, который противоречит базовым европейским ценностям.

                В реальности все что вы можете сделать — уехать, но и тут окно возможностей постоянно сужается, а стране со 140 млн населением даже если 1% уедет — это уже иммиграционный кризис для принимающих стран будет.

                Так что в итоге это приведет к тому, что все остальные просто пошлют запад с его компаниями куда подальше и пойдут к тем, кто готов их принять (Китай и так далее), на радость российскому режиму. Примеры есть, скажем Иран.


            1. Popadanec
              08.08.2022 08:51
              +2

              Стим никто не отрубал. Просто отвалилась работа банков(из за отключения свифта) и деньги не доходят до стима, а значит и разработчиков.
              Ютуб как работал, так и работает. Что на ПК, что на смартфонах, что на ТВ. Отключение монетизации для российских блогеров произошло по той же причине что и выше.


              1. Javian
                08.08.2022 13:43

                Вероятно автор имел ввиду "общий" случай наподобие  PlayStation Store

                https://habr.com/ru/news/t/668470/

                28 человек потребовали 280 млн рублей моральной компенсации, а также предоставить им доступ к PlayStation Store, вернуть возможность приобретать программное обеспечение и игры.


            1. karachun92
              08.08.2022 13:28
              +1

              А с чего вы решили что запад должен в первую очередь заботиться о ваших детях?


            1. Antra
              08.08.2022 13:29
              +1

              Я детям с трудом смог объяснить за что их наказывают

              Если исходить из предпосылки "детей наказывают", объяснить действительно тяжело.

              Но такое представление недалеко ушло от "хамон и европейские сыры в магазинах исчезли, потому что против России ввела санкции", хотя таких санкций вовсе не было.

              Впрочем, ниже объяснили про банки. Говорить, что SWIFT отключили, чтобы детей наказать - это как считать, что ногу с гангреной отрезали для наказания, а не стараясь спасти хотя бы оставшееся.


          1. yatanai
            08.08.2022 01:04

            Ржу, ну по факту уже диктатура, только не политическая а экономическая. Если раньше СМИ писали - наш вождь самый лучший. То сейчас ты заносишь денюжку и тебе пишут всё что угодно. Только есть одна беда, богатые только страны запада, и они навязывают всем демократию и свободу, чуешь чем пахнет? Намекну - у нас вся тяжёлая промышленность скуплена западом и у компаний нет денег что бы её развивать ибо капитал уходит туда. Зато СССР развалили и теперь у нас почти демократия, свобода и капитализм, уххх. Давайте слепо верить в чужую свободу!


      1. Fox_exe
        07.08.2022 09:33
        +45

        Программа УЖЕ куплена, за неё деньги уплачены, но скачать её, внезапно, невозможно.

        Справедливо? Как-то не очень...


        1. Alexey_Volchanskiy
          07.08.2022 12:45

          Даже через VPN нельзя обновиться??? У меня всякие Ватсаппы и прочие легко обновляются, я в России.


          1. Darkhon
            07.08.2022 13:36
            +2

            Ну, для некоторых приложений там уже недостаточно VPN, придётся переключить регион в настройках Google Play. А для этого требуется добавить способ оплаты. Решается покупкой виртуальной предоплаченной карты американского банка. Правда, обратно сменить регион можно будет только через год...


            1. me21
              07.08.2022 15:04
              +1

              А для чего может понадобиться менять регион обратно? Тем более в течение года. Я думаю, за год ничего не устаканится.


              1. DMGarikk
                07.08.2022 20:05

                Если я не ошибаюсь, то часть приложений нельзя будет установить из старого региона


                1. me21
                  07.08.2022 20:09

                  Понятно. У меня на телефоне три аккаунта, один из них переехал, два остались)

                  Для старого региона можно новый акк зарегать. Ну да, если купленное приложение доступно только в России, тогда ой.


            1. ivn
              07.08.2022 22:59
              +1

              Если вы имеете ввиду платежный профиль, то да. Это легко переключается и добавляется. Но это не даст ни купить в Play ни обновить подписку из приложения, если у вас RU аккаунт. У меня сменить его не получилось, саппорт на запросы не отвечает. Да и без толку доказывать что то Goggle приводя аргументы о IP из правильной страны, если они в реальном времени видят по каким дорогам я езжу. Попросил коллег в Барсе зайти моим профилем и попытаться продлить мне подписки, но увы и ах тоже. Карты, понятное дело, не банков РФ.


            1. Antra
              08.08.2022 05:53
              +1

              Есть и другой способ. Никаких карточек не требуется.

              Вкратце по памяти:

              • Настроить VPN (к примеру, в Аргентину)

              • Создать новый платежный профиль в Аргентине. Адрес любой на карте выбрать, никто не проверяет.

              • Удалить старый Российский профиль

              • Очистить кеш и все данные в Play Market

              • Открыть Play Market заново

              • Убедиться, что регион теперь Аргентина

              Payment Methods не вводили, амостоятельно регион не меняли (он выбрался новый, после очистки кеша, потому что других-то нет).

              Можно спокойно устанавливать LinkedIn из Play Market, а не с 4pda.

              Дальше уже при желании и наличии карточки (не обязательно Аргентинской, хоть Белорусской) можно и на сервисы подписываться (скажем, Youtube Premium). Но не обязательно


              1. Hvorovk
                08.08.2022 07:49
                +2

                Самое главное - зачем, компании всем своим видом показывают, что "кровавые деньги" им не нужны, но при этом мы пытаемся и дальше им их дать, а они не берут. Грустно это, живешь себе живешь, а потом фигась и ты уже прокаженный и тебе низя пользоваться благами цивилизации. Со стимом тоже обида, но они хоть не запрещают покупать игры (в стиме все же проще игру поставить, чем прыгать по торрентам).


                1. SergNick
                  08.08.2022 13:26
                  -2

                  Дело же не в том, что грустно, а в том что "кухарка" пытается "управлять государством".
                  Какая у этих людей (хоть ютуб, хоть стим) квалификация делать выводы кто прав кто виноват? Кому можно кому нельзя? Раньше вот неграм в автобусе ездить нельзя было. Возвращаемся или как?

                  Они делают свою работу, свой сервис за деньги. И должны либо делать свою работу хорошо для всех либо изначально озвучивать свою ориентацию. Чтобы люди понимали заранее что им (платную!) услугу хотят - оказывают, хотят - не оказывают.

                  А по факту имеем не выполнение взятых на себя обязательств.


                1. Antra
                  08.08.2022 13:44
                  +1

                  А зачем вы считаете себя прокаженным?

                  Если я живу в России, пользуюсь всяческими благами, мне кажется совершенно нормальным и негатив огребать.

                  Ну как в семье - проблемы у мужа (скажем, потерял бизнес) логично распространятся и на жену, и на детей.

                  Я сейчас не про мораль и не про обязанность жены ждать из тюрьмы убийцу и насильника финансового махинатора, обобравшего кучу людей (кто-то ждет, кто-то нет, не в этом дело). Я про то, что ни жена, ни дети прокаженными не стали. Но и любить их никто не обязан, равно как обеспечивать прежний уровень.

                  Не стоит ни себя гнобить, чувствовать виноватым/ущербным и "лапки складывать", ни обижаться на кого-то внешнего на изменившуюсь жизнь.


                  1. Hvorovk
                    08.08.2022 16:22

                    Огребать за что? За то что вы (вероятно даже не выбирали) живете в России?


                    1. Popadanec
                      08.08.2022 16:30

                      Некоторые огребли даже уже не живя в России или уехав из неё из за текущих событий.


                    1. Antra
                      09.08.2022 06:41

                      Верно. Родителей не выбирают. Но в случае проблем у родителей и их несовершеннолетнему ребенку придется несладко.

                      В случае более взрослом при частичной сепарации это скажется в меньшей степени. Полная сепарация вообще практически не заденет, но таковая - дело сложное и существенно более редкое. Причем я вовсе не призываю сепарироваться, Это личный выбор каждого, но он влияет на результат.

                      Как в моем примере выше: я понимаю возмущение ребенка, у которого посадили отца-махинатора и конфисковали кучу добра, от чего его уровень жизни существенно снизился. Но его крики "все вокруг сволочи, за что меня наказывают, почему я не могу жить так же хорошо, как и раньше" выглядят странно. Для инфантильного ребенка, не способного еще уставливать причнно-следственные связи - норм. Но от взрослого уже хочется понимания. Не "я плохой", а "да, беда, теперь долго фигово жить буду, но понимаю, это не потому, что меня наказывают, а потому что папаша делов натворил [а я-то и не знал]"


              1. DentonJC
                08.08.2022 13:11

                Сегодня погуглил этот вопрос и сделал всё по инструкции, которая шла одной из первых в выдаче, и всё получилось, купленные приложения наконец обновились/установились. Интересно то, что для этого мне не понадобилось заходить через VPN, я просто открыл настройки платёжного профиля на компьютере в браузуре и всё там сделал. Ещё больший плюс в том, что после этого на телефоне не пришлось очищать данные Гугл плей сервисов, так как в таком случае сбросились бы некоторые настройки. Единственный минус - сгорели 376 рублей, которые я успел накопить в "Гугл опросах", но они и так в конце августа бы начали сгорать.


          1. palmich
            07.08.2022 15:02
            +2

            бесплатные обновляются норм, платные - нельзя купить и обновить.


      1. grvelvet
        07.08.2022 12:02
        +30

        Если вас греет то что, я не могу скачать свой mx player то бога ради. Минусы в мою карму тоже кстати не остановят геополитические процессы.


  1. anonymous
    00.00.0000 00:00


    1. vics001
      08.08.2022 01:00
      -3

      Вы же не забываете, что Россия сама приняла ограничения на "вывод капитала". Платеж иностранным компаниям типа Google - вывод капитала. Это один из факторов + санкции и понятно, что все финансовые операции остановились.


      Ограничение обновлений непонятно, но возможно оно связано с невозможностью покупок, а может это просто такая ответная реакция на закрытие платежей.


      1. noize
        08.08.2022 08:08
        +5

        Почему-то apple прекрасно мои деньги в России берёт за платные подписки


        1. vics001
          08.08.2022 13:36

          У Apple есть YouTube (который поставили на счетчик)? Google работает в Китае (Apple)?

          Спор бесполезен. У каждой компании есть свои нюансы и правила работать в других странах. По сути Google ничего вам не должен по букве закона, а если и должен по духу закона, то еще не факт, что РФ не должна Google еще больше.


  1. BugM
    06.08.2022 20:55
    +5

    Нужна вторая часть. А вы бы эти проблемы чинили? Только реалистично.


    1. quaer Автор
      07.08.2022 01:22
      +6

      Полагаю, одна из задач - максимизация прибыли. Так что некоторые - да. Например, улучшение рекомендательной системы полезно. Система хранения - накладные расходы, так что почему бы не дать удалять приложения? Ну и так далее.


      1. BugM
        07.08.2022 02:06
        -1

        Полагаю, одна из задач - максимизация прибыли.

        Логично. Не любой ценой, но это выглядит важной целью.

        Улучшение рекомендательной системы полезно

        Рекомендательные системы это сложно и достаточно неоднозначно. Особенно в таком разнородном окружении как Гугл плей. Могу смело предположить что над ней работает отдельный отдел. И они правда стараются сделать ее лучше. Возможно вы не попадаете в нужный пузырь или не являетесь той аудиторией под которую она затачивается. Или ваши приложения неверно были оценены этой системой.

        Считать что эта система такая потому что кто-то недорабатывает или не хочет ее сделать лучше точно не надо.

        Система хранения - накладные расходы, так что почему бы не дать удалять приложения

        Расходов там копейки. Гугл железо в таких масштабах не считает вообще.

        Вероятно что-то legal или какой-то антискам. Скрывать вообще намертво без возможности вам видеть что оно живо или восстановить выглядит хорошей фичей. При этом ясно говорить о том как это работает и для чего оно. Так скрывать дней через 90 после нажатия вами кнопки. До этого давать возможность восстановить как было.

        Давайте дальше. Критика без предложений не интересна. А с вариантами что и как вы хотели бы под другому и считаете что это реально сделать уже можно поговорить.


        1. quaer Автор
          07.08.2022 10:19
          +2

          Вы конечно же правы, что угодить всем невозможно, и улучшить что-то не ухудшив другое непросто. К сожалению, "Критика без предложений не интересна" подразумевает серьёзно потратить время на эти задачи, знание внутреней кухни Google, выполнение работы за других.


          1. BugM
            07.08.2022 14:19
            +2

            Если я говорю что мне что-то не нравится, то оно не нравится почему-то. И у меня есть какое-то представление как оно должно работать чтобы мне нравилось больше чем сейчас.

            Часть моих хотелок точно нерешаема. Вроде: пусть все чьим софтом я пользуюсь пишут софт без багов. Это хорошо, но невозможно.

            А часть вполне себе решаема. Например скорость приложений. Гугл вполне может ввести рейтинг Google Application Speed для неигровых приложений. И использовать его как один из параметров для поднимания вверх в результатах поиска и рекомендациях.

            Или улучшенная техподдержка за большие деньги. Платить несколько тысяч долларов в месяц за возможность гарантированно пообщаться с человеком который будет отвечать не по скриптам Гугл вполне мог бы разрешить разработчикам.

            подразумевает серьёзно потратить время на эти задачи, знание внутреней кухни Google, выполнение работы за других

            Вы сильно переоцениваете качество своего анализа и своих выводов.


            1. quaer Автор
              07.08.2022 14:56

              Вы сильно переоцениваете качество своего анализа и своих выводов.

              Наоборот, что считаю, что сделать его качественно невозможно по озвученным выше причинам.


              1. BugM
                07.08.2022 15:22
                +2

                Ну как хотите. На мой взгляд сидеть с недовольным лицом и критиковать ничего конструктивного не предлагая это очень плохая и слабая позиция. Но ваше право.


                1. quaer Автор
                  07.08.2022 17:22
                  +3

                  Озвучить встреченные трудности проще, чем придумать, как сделать лучше. Чтобы предлагать что-то конструктивное, надо полностью погружаться в данную тему, общаться с людьми, знать цели компании. Очень немаленькая и непростая работа. У меня своя работа.


      1. greenTransistor
        08.08.2022 14:23

        Улучшение рекомендательной системы может уменьшить прибыль, так как разработчикам не придется тратить больше денег на рекламу. Удаление приложений будет означать меньше данных для аналитики, обучения ИИ или чего-то еще, а также может не понравиться надзорным органам.


        1. quaer Автор
          08.08.2022 16:38

          Улучшение рекомендательной системы может уменьшить прибыль, так как разработчикам не придется тратить больше денег на рекламу.

          Похоже, они так и решили, потому что устроили "плеймагеддон" в середине 2018 всё сломав. Однако, было бы логично хоят бы иногда перетряхивать видимость приложений пытаясь поднять прибыль, ведь приложения меняются со временем и какое-то может начать приносить больше прибыли, чем то, что сейчас в большей видимости.

          Удаление приложений будет означать меньше данных для аналитики

          Если разработчик не может соблюсти вновь введенные правила, или желает по разным причинам снять приложение с маркета, то странно не давать ему это делать. Для соблюдения формальностей можно было бы давать удалять после года прошедшего после снятия с маркета.


  1. igor6130
    06.08.2022 21:17
    +13

    Люди недовольны распухающими всё более медленно работающими программами

    Я вот, кстати, не понимаю, почему даже самые, казалось бы, простые приложения подтормаживают при работе. Ставил тут один онлайн-банк, так он при довольно-таки минималистичном интерфейсе работает с трудом.


    1. plus
      06.08.2022 21:25
      +15

      Так и деливери клаб иногда рендерится как слайдшоу на моём далеко не самом слабом девайсе. Зато я уверен, там миллион сеньйоров работает в разработке и QA.

      А всё что тут описано выше, это просто следствие монополизации. По сути всего два игрока крупных.


      1. maxzhurkin
        07.08.2022 12:20
        +3

        Зато я уверен, там миллион сеньйоров работает в разработке и QA.

        у семи нянек дитя без глаза, всё логично


        1. fm2
          08.08.2022 13:30

          Ладно б только дитя! Там походу и половина нянек Кутузовы (


    1. Seventh_Orc
      06.08.2022 22:28
      +4

      Смотрю на соотношение функционал/потребляемые ресурсы и с трудом удерживаюсь от жеста рукалицо. Еще доставляют приложения, которые нужны, но используются нечасто. И когда такое приложение понадобилось, при запуске видишь настойчивое предложение обновиться, без чего просто отказывается запускаться.


    1. masv
      06.08.2022 22:38
      +18

      Фреймворк на фреймворке, фреймворком погоняет.
      Так ещё и интерфейс изуродуют так, что найти то, что тебе нужно становится сложно.


    1. V1RuS
      07.08.2022 14:39
      +1

      Потому что они каждую страницу из интернета грузят (иногда целиком, иногда апи запрашивают)


      1. avdosev
        07.08.2022 20:49
        +1

        так загрузка каждой страницы не должна приводить к "слайд шоу",
        конечно, если запросы не делаются синхронно в ui-потоке (а по умолчанию любой сеньор в курсе, что так делать не стоит)


        В реальности же проблема кроется в обилии a/b-тестов, команды их могут забывать чистить, что приводит к разбухающей кодовой базе, бинарнику и прочим сопутствующим проблемам. И еще не забывайте о постоянно увеличивающемся количестве визуального контента (появляется больше видео, больше картинок и картинки в высоком разрешении), или если бекенд предоставляет скудное апи, то дела могут быть совсем плохи — проблема перестает быть из разряда тривиальной (если не ошибаюсь где-то на хабре была статья втб, как они имея легаси бекенд должны были постепенно состряпать новое приложение на базе старого).


        1. V1RuS
          08.08.2022 12:28
          +1

          как же не должна, если при каждом переходе между экранами надо не просто запрос сделать, но и результата дождаться? там уже неважно, в каком потоке сделать запрос, ждать все равно придется.
          вот например untappd. нажал на кнопку — и ждешь, пока отобразится следующий экран, он даже спиннер успевает показать. казалось бы, почему не загрузить нужные данные заранее в фоне или хотя бы закэшировать? но нет, видимо, не царское это дело, кэшировать что-то.
          как следствие — без интернета приложение даже главный экран часто показать не может. позор вообще.


          1. avdosev
            08.08.2022 13:16
            -1

            Мне кажется, что мы понимаем разные вещи под понятием "подтормаживает"

            Показать лоудер на мой взгляд не подтормаживание, тк лично я вкладываю в это слово другой смысл. Для меня подтормаживание это дропы/пропуски кадров или в целом низкий fps, это проблемы с перформансом и их не должно быть в качественном приложении.

            Показ лоудера же или показ ничего при отсутствии интернета на мой взгляд не очень большая проблема которая не сильно мне мешает.


    1. Paskin
      07.08.2022 21:46
      +1

      Потому что программисты все дороже и дороже. Из-за этого приложения либо пишутся на скриптовых языках и потом компилируются, либо вообще запускают внутри себя браузер и качают код HTML/JS на каком-нибудь модном здоровенном фреймворке с "материнского" сайта - попутно решая проблему обновлений.


  1. Emulyator
    06.08.2022 21:37

    Не знаю, все ли из списка есть "медицинский факт", но многое точно.


  1. Javian
    06.08.2022 21:42

    удалить 40 раз при 20-ти установках

    Остальные 20 установок с 4pda - как версия.


    1. tark-tech
      06.08.2022 23:40
      +1

      Установки/удаления с 4pda попадают в статистику гугльплея?


      1. BugM
        06.08.2022 23:53
        +2

        Любое событие в любую систему аналитики может не попасть по куче причин. Нет смысла вообще смотреть туда на цифрах вроде 20 или 40. Точнее смысл есть, но интерпретировать то что вы видите надо очень аккуратно. Я не верю в наличие людей способных правильно интерпретировать настолько зашумленную информацию в штате приложения с 20 установками.

        Что-то похожее на правду они показывают на статистически значимых цифрах. Тысячи хотя бы.

        Это даже не является проблемой. Это свойство всех таких систем. С ним надо уметь жить и правильно им пользоваться.


        1. quaer Автор
          07.08.2022 01:04
          +1

          У меня предположение, что таким образом система "подтапливает" приложения, которые не приносят доход.


          1. BugM
            07.08.2022 01:28

            Специально искажать аналитику это одна из худших вещей которые могут делать разработчики. Где-то на уровне написания шифровальщиков для их последующей продажи. Карма сразу падает в ноль, а когда оно вскроется скандал будет неимоверный.

            Гугл точно ничего не искажает специально. Просто шума в данных извне идет довольно много.

            PS: Не стоит забывать про антифрод который иногда очень интересные результаты выдает. Он точно везде в приличных системах есть и точно как-то работает. И он точно не со зла режет вам цифры. Вам никто никогда не расскажет что там и как в нем работает. Но есть шанс что поправят алгоритмы антифрода на основе жалоб.


            1. quaer Автор
              07.08.2022 01:30
              +1

              Жалобы остались без ответа, но вот после апрельских изменений в маркете по учету статистики установок/удалений месяц шла адекватная статистика, потом снова всё вернулось.


              1. BugM
                07.08.2022 02:09
                +2

                Если там реально антискам, то на них вам никогда не ответят. Сейчас считается что антискам должен быть черным ящиком. Иначе его слишком просто обойти.

                Посмотрите на свои каналы распространения и каналы откуда к вам пользователи приходят, возможно какие-то другие источники установки, на соцдем и гео распределение людей которые ставят посмотрите в конце концов. Может что-то и увидите.

                Аналитикой надо пользоваться, а не смотреть на одну циферку и недоумевать. Циферки там всегда объяснимы, но не всегда это объяснение очевидно.


    1. Cryvage
      07.08.2022 03:36
      +2

      А может под установками подразумеваются активные установки, без учёта удалённых? Тогда получается, что всего установок было 60, из них осталось 20, а 40 удалили.


      1. quaer Автор
        07.08.2022 10:36

        Тогда бы, вероятно, наблюдался рост показателя "количество пользователей", а он практически постоянен.


        1. affinity
          07.08.2022 15:47
          +1

          Еще вероятно установки считаются уникально. А удаления - нет. Хотя тоже так себе идея конечно, но я далек от маркетов мобилок :)


    1. quaer Автор
      09.08.2022 10:23

      Сегодня открываю консоль разработчика и вижу сообщение:

      C 11.06.2022 по 19.07.2022 сохраняется проблема с формированием статистических отчетов


  1. lgorSL
    07.08.2022 01:41
    +2

    В андроид до сих пор нет полноценной поддержки java 8. Есть частичная поддержка и desugaring, но это костыль.


    1. zagayevskiy
      07.08.2022 22:08

      Не "до сих пор нет", а "никогда не будет". Это разные вещи.


      1. BugM
        07.08.2022 22:11
        +1

        Оракл Джаву отпустило в свободное плавание. Основной аргумент против у Гугла исчез.

        Так то я бы не был так уверен.


        1. zagayevskiy
          07.08.2022 22:16

          Но разработчиков уже переучили на котлин, и основной аргумент "за" тоже исчез.


          1. BugM
            07.08.2022 22:38

            Это вообще мелочи. Разработчики будут писать на том на чем Гугл скажет. Вообще не проблема.


            1. zagayevskiy
              07.08.2022 22:48

              Так а какой смысл сейчас Гуглу переобуваться и идти обратно в джаву, когда они так сильно вкладываются в котлин?


              1. quaer Автор
                07.08.2022 22:52
                +1

                Явовский-то компилятор код не очень хорошего качества создаёт, а с котлина там ещё больше мусора. Ещё и собирается медленнее.


                1. BugM
                  07.08.2022 22:55
                  +1

                  Зря вы так. Современный явовский jit это чудо. Он может делать очень быстрый код.

                  Люди им иногда неверно пользуются, но это тоже часто плюс. Выгоднее написать быстрее и без ошибок, пожертвовав скоростью пусть даже в два раза. Кому какое дело сколько там времени круд на себя тратит? Если он все равно >90% времени в IO ждет.


                  1. quaer Автор
                    07.08.2022 23:04

                    Пример: собираю код со статическими дефайнами. Почему они не вычисляются при компиляции, а это оставляется на рантайм?


                    1. BugM
                      07.08.2022 23:07

                      Тащить np полный язык в компайл тайм это путь в никуда. С++ вроде это хорошо всем показал.

                      Нужен баланс. Если вычисления тяжелые и возможны при компиляции, ну явно посчитайте это отдельно и запишите в файлик. Зато у других не будет плюсовых проблем.

                      В рантайме jit неплохо устраняет неработающий код. С заменой на константу чего-то он обычно справляется.


                      1. quaer Автор
                        07.08.2022 23:18

                        С заменой на константу чего-то он обычно справляется.

                        К сожалению, на практике он плохо это делает. И даже обфускатор не очень помогает.


                      1. BugM
                        07.08.2022 23:25

                        Обфускатор всегда только вредит всему что связано с производительностью. Он иногда странные штуки с кодом делает. Настолько странные что jit перестает понимать что там происходит.

                        С некоторым опытом можно написать hot path вашего приложения приближенно к оптимальному. Там чуть ли не на глаз обычно видны места которые можно улучшить. Основная проблема обычно с определением этого самого hot path.

                        А расскажите откуда у вас задача сделать что-то тяжелое в компайлтайме и почему вы не хотите это явно повесить куда-то одним из этапов сборки приложения? На Мавене или Градле несложно пишется. Хоть кодогенерацию или любые расчеты замутить можно.


                      1. quaer Автор
                        07.08.2022 23:32

                        У меня приложения обычно математику какую-то считают. Там часто что-то выносится в дефайны. Ну а написав что-то типа 2*Math.PI в коде цикла ожидаешь, что компилятор это догадается свернуть, ан нет.

                        А обфускатор да, может замедлить вместо ожидаемого ускорения.


                      1. BugM
                        07.08.2022 23:43

                        Мы с вами кажется пишем на разных джавах.

                        openjdk version "17.0.3" 2022-04-19
                        OpenJDK Runtime Environment Temurin-17.0.3+7 (build 17.0.3+7)
                        OpenJDK 64-Bit Server VM Temurin-17.0.3+7 (build 17.0.3+7, mixed mode, sharing)
                        final double pi2Const = 6.283185307179586;
                        final double pi2 = 2 * Math.PI;
                        final double pi = Math.PI;
                        @Benchmark
                        public void testNoMultiply(Blackhole blackhole) {
                            for(int i=0; i< 1000; ++i) {
                                blackhole.consume(pi2);
                            }
                        }
                        @Benchmark
                        public void testMultiply(Blackhole blackhole) {
                            for(int i=0; i< 1000; ++i) {
                                blackhole.consume(2 * pi);
                            }
                        }
                        @Benchmark
                        public void testSimpleConst(Blackhole blackhole) {
                            for(int i=0; i< 1000; ++i) {
                                blackhole.consume(pi2Const);
                            }
                        }    
                        Benchmark                           Mode  Cnt   Score   Error  Units
                        Bench.testMultiply     avgt    2  46,986          ns/op
                        Bench.testNoMultiply   avgt    2  47,162          ns/op
                        Bench.testSimpleConst  avgt    2  47,000          ns/op

                        И даже без прогрева все хорошо https://godbolt.org/z/YzGvE4qTb


                      1. quaer Автор
                        07.08.2022 23:53

                        2*pi было написано для примера. Собираю действительно другими, периодически смотрю результат сборки, приходится огорчатся, видя что предположения о вычислении выражений во время компиляции оказываются ложными.

                        Ради интереса посмотрел, что собрала Android Studio: Long.toString( 30406L, 27 ) было, так и осталось после сборки в обфусцированном коде, хотя казалось бы. Писать 2 дефайна вместо одного? Для числа и его текстового представления?


                      1. BugM
                        08.08.2022 00:10
                        +2

                        Откройте код jdk и посмотрите код toString. Это набор очень сложных функций. Такое считать компайл тайме можно только плюсовыми constexpr с шаблонами.

                        Я очень хорошо понимаю разработчиков языка которые на такое пойти не готовы. Плата за эту возможность слишком велика относительно преимуществ.

                        Если производительность вашего кода реально зависит от скорости Long.toString вам никто не мешает посчитать их заранее для нужных значений и использовать предпосчитанные значения из таблички. Или даже написать вытесняющий кеш в пять строк. Это довольно типовой подход вообще. Для кода производительность которого действительно критична.


                      1. quaer Автор
                        08.08.2022 00:15

                        Ну вот сейчас код и захламлён кучей зависимых дефайнов. А т.к. подобная математика во время компиляции не вычисляется, вместо замены одной переменной придётся менять несколько связанных, что подвержено ошибкам.

                        Меня ещё удивило, что вроде как по спецификации if( false ) должно приводить к выбрасыванию куска кода во время компиляции, но этого не происходило когда проверял. Только проход обфускатора убирал такой код.


                      1. BugM
                        08.08.2022 00:36
                        +1

                        Не надо весь код захламлять. Такое имеет смысл в очень малой части вашего кода. Её иногда есть смысл написать максимально быстро, но тоже не всегда. Большую часть, процентов 99, вашего кода так оптимизировать нет смысла. Ни одна метрика от этого не изменится.

                        Меня ещё удивило, что вроде как по спецификации if( false ) должно приводить к выбрасыванию куска кода во время компиляции, но этого не происходило когда проверял. Только проход обфускатора убирал такой код.

                        Вы специально приводите некорректные примеры? Это снова не так: https://godbolt.org/z/d9MqTsGKf


                      1. quaer Автор
                        08.08.2022 01:17

                        Синтетические примеры меня не смогут убедить, извините. В моём случае код комилятор почему-то не убирал. Специально проверял. Вероятно, может зависеть от окружающего кода/версии jdk.


                      1. BugM
                        08.08.2022 01:27
                        +1

                        Отсекание мертвых веток кода это простая оптимизация AST дерева. Она работает всегда одинаково в любом более-менее адекватном окружении. Делается статически чуть ли не на типчиках. А может и на них. У меня в проекте статически но не на типах такое делается. Но это вероятно проблема проекта и языка, а не математики.

                        Вы бросаетесь из крайности в крайность. То вы хотите np полный язык компайл тайма. С его жуткими проблемами. То сомневаетесь в работе простого оптимизатора AST. Это прям разные крайности.

                        Джава, как и большая часть языков, идет между этими крайностями. И имеет возможности для вас если вы хотите явно удариться в любую из них. Так всем лучше.


                      1. eimrine
                        07.08.2022 23:43

                        Тащить np полный язык в компайл тайм это путь в никуда. С++ вроде это хорошо всем показал.
                        Насколько я понял, вы имеете в виду макросы, которые в не-лиспах реализованны отвратительно. Чисто в порядке бреда: а возможно ли в альтернативной вселенной, чтобы приложения для смартфончика писались на Lisp? Это программируемый язык программирования, макросы в отличии от C++ имеют всю мощь компилятора, и вообще есть мнение что Lisp надо рассматривать как машинный ЯП а-ля ассемблер. Всё чего не хватает это аналог быстрого интерпретатора байт-кода, отсутствие которого вызванно тем что все умные головы пишут на джавке или сях.


                      1. BugM
                        07.08.2022 23:52
                        +1

                        Вы можете на любом языке писать на Лиспе. /sarcasm/

                        Лисп прекрасен как идея и ужасен как язык для обычного софта. Ту же приложеньку под мобилку на Лиспе писать заметно дольше и сложнее чем на других языках.

                        А вот в программу обучения всех у кого в дипломе будет что-то про разработку ПО Лисп надо вносить обязательно. С написанием курсовой на нем (тут злобный смайлик).


                      1. Paskin
                        08.08.2022 11:52

                        Да, это как с Прологом - все вроде бы зашибись, пишете факты в столбик - а рантайм сам вычисляет следствия. А потом вам хочется эти следствия красиво отформатировать - и начинаются тонны костылей.


                  1. Maccimo
                    08.08.2022 03:49

                    А при чём тут жабовский JIT, если выше в ветке про Android речь? Жыты у них совершенно разные.


                    Под «компилятором», вероятно, подразумевается javac/kotlinc.
                    Любой, интересовавшийся во что компилируется Kotlin, знает, что там та ещё игра в бирюльки получается. Такое даже эмэйзинг стэйт оф арт JIT-компилятор не всегда переварить сможет.


                    1. BugM
                      08.08.2022 04:10

                      Это одна из причин почему Гугл может решить поддержать современную Джаву. Компилятор Котлина странные вещи в байткоде делает местами.


                      1. Maccimo
                        08.08.2022 04:54

                        Особенности трансляции Котлина вряд ли могут стать поводом для активизации работ по поддержке Java. Оракловские юристы слишком долго хотели странного, удобнее держаться от них подальше. JetBrains же наоборот, только за использование Котлина.


                        Компилятор Котлина странные вещи в байткоде делает местами.

                        Скорее повсеместно, т.к. байткод заточен под Java версии в лучшем случае 1.4, а значит красиво выразить на нём конструкции других языков не всегда возможно.


                        Тут на помощь может прийти invokedynamic, но для этого kotlinc должен активно его использовать, а JIT уметь конкретные bootstrap-методы эффективно оптимизировать. Сейчас, насколько я знаю, kotlinc использует его ограниченно, для лямбд, да для строковой конкатенации.


              1. BugM
                07.08.2022 22:56

                Не знаю. Не буду гадать.

                У них теперь этот путь тоже открыт при желании. Оракл больше не стоит у них на пути. Теперь загадывать про никогда не стоит.


  1. Mapaxa864
    07.08.2022 07:50
    +2

    Опубликованное приложение невозможно удалить, только скрыть; При этом даже скрытые приложения должны соблюдать все новые вводимые правила публикации;

    О! Это вообще жопа!
    Я как раз пытался засабмитить новую версию приложения, которая удовлетворяет новым правилам. А вместо этого оно валидирует старую версию и разумеется реджектит всё целиком. Не нашел рецептов это побороть…


    1. quaer Автор
      07.08.2022 10:42

      С тем же названием пакета? Делал так и проблем не было. Возможно, вы забыли перед заливкой обновления снова сделать приложение опубликованным? Для смягчения проблемы с прилётом грозных сообщений, что скрытое приложений нарушает правила публикации, пришлось заменить их пустышками.


      1. Mapaxa864
        07.08.2022 10:59

        Ага, с тем же названием. Перед заливкой не выходит сделать приложение опубликованным, так как оно очень старое и нарушает актуальные правила гугла. Собственно цель обновления как раз в этом — заменить старую, уже удаленную с продажи, версию на новую.
        Сегодня попробую еще заход сделать в этом направлении…


  1. vadimk91
    07.08.2022 08:18
    +7

    Отзывы и описания обновлений на маркете иногда можно читать как приключения / фантастику. Посмотрите там на Carrier Services от Google LLC, это чудо-приложение :) А вот заставлять пользователя перепечатывать ссылки из ответов поддержки "чтобы узнать подробнее, перейдите...", поскольку их невозможно скопировать в буфер обмена - издевательство.

    За "Material Design с его поставляемыми визуально малоразличимыми компонентами" я бы пинал ногами не только гугл, но и майкрософт. Когда же наконец эта дурацкая мода пройдёт...


    1. Ionenice
      07.08.2022 10:29

      У гугла теперь material you, ещё более странный. У майков же был или есть fluent с некоторыми красивыми решениями, но судя по всему он как-то особо и не развился


    1. quaer Автор
      07.08.2022 10:46

      Ещё бы понять, почему отзывы за 2020 год стоят выше отзывов за 2022...


      1. saege5b
        07.08.2022 12:45
        +1

        Просмотров больше. :)


  1. shaaimars
    07.08.2022 10:34
    +17

    Люди недовольны распухающими всё более медленно работающими программами, но относятся с подозрением к малоразмерным и быстро работающим;

    Да, причем настолько, что готовы удалять приложения и пользоваться веб версией, просто потому что браузер тянет гораздо меньше ресурсов, а скорость работы в некоторых сценариях даже выше, чем в приложении (!)


    1. Abyss777
      07.08.2022 11:31
      +14

      Ага и не сливает всю инфу к которой может дотянуться с телефона...


  1. SergeiMinaev
    07.08.2022 13:19
    +9

    Люди недовольны распухающими всё более медленно работающими программами,
    но относятся с подозрением к малоразмерным и быстро работающим;

    Лично я, наоборот, когда вижу приложеньку, весящую мало, сразу начинаю думать, что разработчик у неё адекватный и предпочтение отдаю именно ей.


    1. quaer Автор
      07.08.2022 15:15
      -2

      А если видите, что приложения на какую-то тему чаще всего весят 20-100 мб, и потом видите на 1 мб? Готовы поверить, что оно имеет аналогичный функционал?


      1. druidvav
        07.08.2022 15:42
        +9

        более того, возможно даже в ней нет сторисов. разве можно без сторисов приложение ставить? :)


      1. SergeiMinaev
        07.08.2022 18:18
        +1

        Зависит от типа приложения. Но вообще, 20мб и 1мб - вполне. Сам раньше юзал gpx-трекер с кучей функционала (rmaps), apt-файл которого весит 960кб.

        Ещё пара примеров:

        Fatebook Lite - есть всё, что мне нужно. 1,7мб;
        Kate mobile for VK - аналогично. 2,9мб.


      1. dom1n1k
        08.08.2022 02:14
        +2

        Если я вижу плюс-минус аналогичные приложения, оно весит 5 мб, а другое 50 мб — я всегда думаю, что разница это свистоперделки раз и сторонние аналитики два.


        1. randomsimpleanswer
          08.08.2022 10:05

          Не всегда, если собирать React Native приложение, то получается apk по ~9мб для платформы, сильно меньше не получится, даже с proguard.


  1. Boolkin
    07.08.2022 16:21

    Меня смущает что особыми правилами они запретили установку apk из тотал командера на андроиде. Теперь при попытке открыть apk тотал так и предупреждает, что гугл плей запретил. Вот это прям вообще странно. Пришлось ставить другой файловый менеджер для установки нужных apk)

    А еще программа управления удаленным рабочим столом от майкрософта в один прекрасный момент исчезла из маркета. Хорошо успел выдернуть apk из памяти, и теперь в случае чего, могу поставить эту прогу на любой смарт или планшет если понадобится, скачав со своего облака. Но эту ситуацию я тоже не совсем понимаю, зачем так...


    1. quaer Автор
      07.08.2022 17:06
      +1

      Разработчик Total Commander на своём сайте выкладывает отдельно полную версию, без этих ограничений.


      1. Maxim_Q
        07.08.2022 20:16

        Не вижу на их сайте этого, там только ссылка на Google Play, а отдельного файла без ограничений нет.


        1. quaer Автор
          07.08.2022 20:20
          +1

          Смотрите на форуме.


      1. zagayevskiy
        07.08.2022 22:11

        Но чтобы его установить, нужно скачать другой файловый менеджер из гугл плея?


        1. quaer Автор
          07.08.2022 22:43

          Есть же встроенный.


  1. Runis
    08.08.2022 06:56

    Фух, как хорошо, что я уже приложения с этого маркета давно не использую. Предпочитаю либо F-droid (!), либо Aurora, либо APKPure, ну или Aptoide сойдёт)


  1. titbit
    08.08.2022 16:53

    Часть справедливых замечаний имеет свои корни в системе Android. Она тоже уже подошла к 13-ой версии, но при этом многие проблемы тянутся чуть ли не с самого начала и перспектив изменений не видно, увы. И многие изначально непродуманные до конца решения теперь сложно исправить ибо совместимость, старый софт и т.д.


  1. tyderh
    08.08.2022 21:04

    10-и летие

    Неадекватная статистика; Как можно удалить 40 раз при 20-ти установках?

    Наверное, пользователи видели грубые намеренные (если что, автору в личку зарепортил и даже получил ответ) ошибки и яростно удаляли приложение по два раза.


    1. quaer Автор
      08.08.2022 21:51

      Смысл вашего текста, увы, непонятен.


      1. tyderh
        08.08.2022 22:06

        Как правильно писать "двадцати": "20-ти" или "20"?

        Ответ справочной службы русского языка: Правильно: 20, неправильно: 20-ти. После количественных числительных наращение не пишется.

        src1 src2 src3


        1. quaer Автор
          08.08.2022 22:09

          Спасибо :) Автор знаком с правилами русского языка и оставляет за собой право свои тексты писать так, как считает нужным, чтобы передать свои мысли наилучшим образом.


          1. tyderh
            08.08.2022 22:11

            Пользователь приложения с такими текстами, в свою очередь, имеет право удалить его, не один раз, а два, и сделать это яростно :) Именно в этом и смысл моего комментария про статистику.


  1. Lamaster
    09.08.2022 00:04

    >Открыв проект приложения, который относительно давно не открывался, можно зависнуть надолго;

    Ооо, это просто боль. Сколько pet-проектов было заброшено по этой причине, и не пересчитать...


  1. dimskiy
    09.08.2022 10:58
    +1

    Предпочитаются модные технологии и языки даже если сборка программ
    замедляется, размер растёт, скорость падает, а преимущества неочевидны;

    Вот прям по больному :) давайте писать на флаттере... не, давайте теперь на композе; а давайте теперь kmm... а пока его нет для ios - все-таки на флаттере. А еще давайте композ везде затащим, и пофиг что тулинг глючный и для превью надо писать отдельный код