‹ BackHN Continuity

Thread

Fuck Android Developer Verification Program

335 points · 139 comments · 0xcrypto

  1. bramhaag · · focus · HN ↗
    My account got closed for inactivity while I had multiple apps published. Google does not understand the concept of a finished app apparently, and requires you to continuously push updates or else you permanently lose your account with no way of reopening it.
    1. vrganj · · focus · HN ↗
      Gotta drive engagement bro! Line must go up!
    2. ur-whale · · focus · HN ↗
      > requires you to continuously push updates

      Sounds like a perfect job to automate by an always-on LLM.

      1. heckelson · · focus · HN ↗
        What happened to simple cron jobs?
        1. fortyseven · · focus · HN ↗
          I don't think cron can write code. Jokes aside, I suppose you could just alternate between two lines of code and just publish alternating patch versions. What a stupid situation, fuck Google.
    3. maybewhenthesun · · focus · HN ↗
      They do the same with youtube accounts. My parents lost a ton a family movies that way. No warning either, just poof -> gone.
      1. Teever · · focus · HN ↗
        The worst part is that they probably didn't delete the data and are using it to train models.
        1. baranul · · focus · HN ↗
          Exactly. Think Google/YouTube pulls this type of stunt to fully seize user information and data, so that they can do whatever with it.

          Giving users true recovery mechanisms, means possible removal of all or part of the collected data. Where sudden or out of the blue seizure and complete removal of the user's ability to access or recover, means it's now all their data.

    4. realharo · · focus · HN ↗
      I have just one app I published way back in 2014 or so, and I think there were only 2 updates (only counting changes that required uploading new builds) since then that were like "do this or we're taking the app down".

      One of them was requiring a privacy policy, even for a fully offline game that doesn't even have the internet permission. The other one was having to update the target platform version if I remember correctly.

      1. WA · · focus · HN ↗
        Target platform must be updated every year now in August. They started doing this a couple years ago.
    5. zx8080 · · focus · HN ↗
      > Google does not understand the concept of a finished app

      They do! They just hate it.

    6. reddalo · · focus · HN ↗
      It happened to me too. And they didn't even refund my $20 or so.
    7. pjmlp · · focus · HN ↗
      How else they would force new API adoption?

      Apple does the same thing.

      Alternative are having applications in 2026 that use POSIX like in UNIX System V, or Win32 like in Windows 95/NT 3.51.

      1. weikju · · focus · HN ↗
        > Alternative are having applications in 2026 that use POSIX like in UNIX System V, or Win32 like in Windows 95/NT 3.51.

        If only……

        1. pjmlp · · focus · HN ↗
          I do confess that I would rather have those than Electron garbage.
          1. m4rtink · · focus · HN ↗
            Well, FDroid has many apps that are basically done, open source & build from said source. Thats how it should be done.
            1. pjmlp · · focus · HN ↗
              That has nothing to do with what I was saying on my comment, and there is a reasoning on Google and Apple's attitude, it isn't only money grabbing.

              For starters, there are many "done" apps that are like Swiss cheese in terms of security.

      2. jsiepkes · · focus · HN ↗
        > How else they would force new API adoption?

        And that would have been fine, if Google hadn't tried to shove the Google Play Store ecosystem down everyone's throat by throwing up barriers for side-loading apps and such.

      3. rbits · · focus · HN ↗
        Just don't show the apps in Play Store search/recommendation. There's no need to completely remove the apps
        1. pjmlp · · focus · HN ↗
          When APIs get replaced they won't work anyway.

          People love to bash how Microsoft manages Windows, yet they keep forgetting that Microsoft is one of the few OS vendors that actually keeps the APIs around, instead of having a deprecation process, finalised by actually removing the APIs, or hard forcing the new behaviour.

          <a href="https:&#x2F;&#x2F;developer.android.com&#x2F;guide&#x2F;app-compatibility" rel="nofollow">https:&#x2F;&#x2F;developer.android.com&#x2F;guide&#x2F;app-compatibility

    8. hn_submit · · focus · HN ↗
      I do like the concept that developers need to put in some effort to keep the app in the app store. Otherwise there&#x27;ll be millions of orphaned apps and thousands with duplicate functionality.

      By mandating a yearly effort the number of apps will fall through attrition and your app stands a bigger chance to get noticed.

      1. tim333 · · focus · HN ↗
        Maybe they could count users and reviews?
        1. hn_submit · · focus · HN ↗
          Both are subject to abuse. There are many Indian companies offering services to hike your user count, positive reviews and ratings.
      2. tomaskafka · · focus · HN ↗
        Brett Victor’s Earth Primer, one of the most fantastic educational app for Earth. The team has long ago disbanded, so - let’s delete it without trace? Seriously?

        <a href="https:&#x2F;&#x2F;earthprimer.com" rel="nofollow">https:&#x2F;&#x2F;earthprimer.com

      3. ryandrake · · focus · HN ↗
        You&#x27;re right that a policy like this favors newcomers. Buy why is being &quot;old&quot; and&#x2F;or &quot;done&quot; seen as bad in software? We need more developers to embrace &quot;done&quot; and stop changing software for the sake of changing it. Most of the software I use, I like just the way it is. I don&#x27;t want more features. I don&#x27;t want the UI to change (again). I don&#x27;t want AI and chat in them. I don&#x27;t want to have to upgrade my operating system just to keep using them.
        1. clifdweller · · focus · HN ↗
          they aren&#x27;t asking to make changes. It is android is constantly evolving so basically their &#x27;hope&#x27; is every app developer will rebuild with latest android and test on a modern device and proactively fix or remove an app if it doesn&#x27;t. Plenty of apps crash on startup and not a great user experience to be the consumer that finds the crash so pushing it back to dev to do this yearly is a reasonable expectation.
          1. ryandrake · · focus · HN ↗
            I don&#x27;t think it&#x27;s reasonable to change an OS in such a way that apps which did not previously crash on startup now crash on startup. Unless there is some huge change, like moving from one CPU architecture to another, apps should not even have to be rebuilt, let alone modified, just to keep working year after year.
            1. nobody9999 · · focus · HN ↗
              &gt;Unless there is some huge change, like moving from one CPU architecture to another, apps should not even have to be rebuilt, let alone modified, just to keep working year after year.

              And, as history teaches us[0], not necessarily even then.

              [0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;P-code_machine" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;P-code_machine

            2. pyrale · · focus · HN ↗
              Java - write once run anywhere*

              *: Conditions may apply.

        2. hn_submit · · focus · HN ↗
          It&#x27;s not about newcomers. You merely need to update the API level which is something you can do in a few hours. It&#x27;s mostly an update of the app version, retrieve the SDK for the API level, recompile and go through the motions in the Play Store.

          You don&#x27;t need to add features if you don&#x27;t want to.

      4. pyrale · · focus · HN ↗
        I do like the concept that developers need to submit to yearly flogging to keep the app in the app store. Otherwise there&#x27;ll be millions of orphaned apps and thousands with duplicate functionality.

        By mandating a yearly punishment the number of apps will fall through attrition and your app stands a bigger chance to get noticed.

        1. gloosx · · focus · HN ↗
          WTF? Botted reply?
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.