WWDC Alert App

I have been anxiously monitoring the WWDC page to go live for this year. Many folks are doing the same and using various options like,

  • going crazy by repeatedly refreshing the browser window with WWDC page open
  • setting up their own scripts
  • using pingdom
  • paying to a premium service like WWDC 2013 Notification by Oisin Prendiville. It in turn runs scripts to monitor the WWDC page and uses Twilio to send an SMS and can also call you

It occurred to me that I frequently refresh the WWDC page on my iPhone and it might be useful to write a small app that will do it for me and notify when the page updates. So I ended up putting together WWDC Alert App and have pushed it on github – https://github.com/rmatta/WWDCAlertApp for anybody to download and install.

Here’s a quick list of its features,

  • Manually refresh WWDC page
  • Display a timestamp of the last time it refreshed
  • Check for updates on WWDC page every 2 mins in the background
  • If the page changes, locally notify on the device
  • If there was an error loading the page, notify as well
  • If for whatever reason app is terminated by iOS or killed by the user, notify
  • Every notification also puts a badge on the app icon, which is cleared the next time app is opened

Quick Note on Battery and Location Services Usage:

The app runs in background by using location services so be aware of two things,

  • On startup it will ask to use location service. Make sure you permit it, otherwise it won’t work when backgrounded
  • Due to the use of location services and constant network to refresh, it uses higher than average battery power. On my iPhone 5, it used about 15% of battery over 6 hours.

Please be aware that this app was put together in an evening and is not well-tested. I have been using it for past 12 hours and it seems to be running fine. But if you find any issues with it please do let me know and I will try to fix it. Also feel free to update, refine, improve and send git pull requests 😉

image