In this episode, Grant talks about the missed opportunity that is Adobe AIR.
[04.6 MB] [0:09:50] [Hosted by: Josh Schnell & Grant Brunner]
In this episode, Grant talks about the missed opportunity that is Adobe AIR.
[04.6 MB] [0:09:50] [Hosted by: Josh Schnell & Grant Brunner]