It was updated through (and including) version 3.1.3 (release date February 2, 2010). The first generation iPod Touch and iPhone have iPhone OS 3.1.3 as their newest available version. All iOS versions from 3.2 until 4.0 were made specifically for the iPad.
What do you need? What are the bare essentials you need to get started in fly fishing? Well, you need that basic rod, reel, and line outfit in one form or another. You need a rod, you need a reel, you need a line, and you need a leader.
Fly fishing differs from most fishing in the way that the the fly - the lure or the bait - is very lightweight and can't be used to propel the cast. If you are fishing a spinner, plug or a baited hook, you usually have some weight that can pull the line off the reel in the cast. This is not the case with the fly.