title: Frequently updating widgets (more frequently than what updatePeriodMillis allows)
body: <p>I want a widget showing a countdown for a user initiated tracking of a bus departure. I want to update the widget every minute or so, from when the user initiates the tracking to when the bus has departed (i.e. the time runs out).</p>
  
  <p>This widget needs to be updated more frequently than what <code>updatePeriodMillis</code> allows, which is every 30 minutes. I reckon about once a minute.</p>
  
  <p>Being new to Android programming, I can think of a few ways to do this, but I would probably end up doing it in a way that consumes way too much battery etc, so I'm looking for some insights from more experienced Android developers.</p>
  
  <p>How do I start the timer? How can I access the widget instance from my applications run-time? And so on.</p>