nowfound

Life & fun · February 19, 2014

Update Android Apps Dynamically with no User Interaction

Update Android Apps Dynamically with no User Interaction launched on February 19, 2014 with 45 votes, #508 of 1,100 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 12 years on.

In plain words

Evolve is a library for Android developers that enables app updates to be deployed directly to users without requiring Google Play submission or user downloads. Using reflection and dynamic bytecode generation, it allows new code to run on existing installations by deploying an initial wrapper application that Evolve then updates. This approach lets developers bypass standard app store distribution channels and deliver updates seamlessly to their user base.

written from the facts on this page · September 2026

From the sources

Evolve is a library for Android Developers that lets them deploy new versions of an app without going through Google Play or asking users to download an update. It works by using reflection and dynamic bytecode generation to "trick" Android into running new code. The developer initially deploys a wrapper app that declares a bunch of "dummy" activities in AndroidManifest.xml The main activity of the wrapper app may look like the following (A sample wrapper application is provided at https://github.com/VivekPanyam/EvolveWrapper ). They then include Evolve in their actual app and change Activity to DynamicActivity (which is provided by Evolve) in all of their Activities. In their main…from blog.vivekpanyam.com

Does a similar job

all alternatives →

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, February 2014

the whole month →
  • Recordit▲564

    A faster way to take screencasts Free + GIF Support

    Life & fun · 2014 · placeit.net

  • Add a banner to your site in opposition to mass surveillance on 02/11 - tfrce/thedaywefightback.js

    Life & fun · 2014 · github.com

  • OneTab▲458

    Save 95% memory by converting all your open tabs into a list

    Work · 2014 · one-tab.com

  • JL

    http://instantclick.io/ It seems the internet architecture won't bring us instant websites anytime soon. So here is a hack. I released this JS library last month (today is version 2.0 release, fixing v1.0's rough edges), it makes use of HTML5's pushState and preloading to make a website instant. It works like this: before clicking on a link, you'll hover over it. And there's a delay of 200-300 ms between these two events. InstantClick uses this delay to preload a page, when you click on a link it will display instantly in most case. (You can test on the website.) That's…

    Life & fun · 2014

  • IR

    For a while, I had this idea of redesigning Microsoft employee badges for a modern and neat look. So I spared a few hours this weekend. It’s over a year Microsoft has started to rebrand itself, starting from its logo to a brand new looking OS, from campus shuttles to direction signs on the cam

    Life & fun · 2014 · alp.im

  • Hemingway▲320

    Hemingway makes your writing bold and clear.

    Life & fun · 2014 · hemingwayapp.com