Gah. Just checked the thread today, and it turns out the post that I thought I had put up several days ago didn't make it into the thread. Will recreate it right away.
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.