• Android 16 now supports cloud compilation, a new feature that could speed up new app installs.
  • The goal of cloud compilation is to avoid running the dex2oat tool during app installations by offloading compilation to the cloud.
  • Dex2oat takes an APK file and generates app artifact files that the Android Runtime loads. Depending on the device and the amount of code to compile, this could take some time.

It looks like the ART (Android Runtime) JIT is playing an increasingly less important role with time.

Friendly reminder that the cloud is just someone else’s computer.

  • limerod@reddthat.comM
    link
    fedilink
    English
    arrow-up
    8
    ·
    3 days ago

    You should’ve read the article. In an ideal world every device phone gets this process done in seconds. But, we don’t and not everyone can afford to buy a decently powerful enough phone.

    For those people, downloading the optimized odex files could be faster than creating them on device. Thanks to availability of super fast internet.

    • MaXimus421@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 days ago

      Underpowered device or not, one thing that remains a constant is they will download a simple app very quickly, as long as the internet is there for it to do so.

      So it really has nothing to do with the device but rather the internet speed.