title: Android Development End of Life an application
body: <p>I am currently writing a application that will eventually be going to market, but for now it will be in the Alpha stage.  I am trying to come up with the best way to "time bomb" the application, so if it is ran after a certain date it will prompt the user saying the alpha application is expired and close.</p>
  
  <p>I will not be doing this to an application in the market, the reason I want to do this is that I will be passing out this application to a few friends and want to make sure they will not be running older version of the software.</p>
  
  <p>I know that if you self-sign the application, you can sign it with a date and it can't be installed after said date, but if it is already installed it still can be ran.</p>
  
  <p>Any suggestions on how to neatly do this?</p>