Boris Smus

Software Designer

Offline Web Apps on the iPhone

In the midst of my graduate studies, I somehow found the time to write a simple prototype for a mobile Guitar Unleashed client. It’s more of a proof-of-concept for some cool new technologies that I’ve been meaning to play with. Two things led me down this path:

  1. Since I’m no longer bound by corporate affiliation, I feel compelled to finally develop an interesting application for iPhone.
  2. I’m very bad at remembering guitar chords and lyrics, but never bother making a cheat sheet to take to the campfire. I nearly always have my phone in my pocket, though.

read more…

Clean drag and drop upload in Safari

Somehow I often find myself arguing in defense of the web browser as a viable platform for developing rich applications. In many such discussions, the issue of interoperability with the desktop arises. Someone will astutely observe that they can’t even drag and drop from their OS file manager into their browser, and all hell will break loose.

read more…