Gotta agree with Burbot and Clarki on this one...
I am all for cool apps, and I don't see a problem with a fish Id app if you are going to use it for occasional review, or whatever as long as you are not trying to ID a fish laying there flapping on the beach/in your boat (!) I have a problem with anglers trying to identify a fish with such an app with a hook in the fishes mouth, or the fish in the net...you get the idea.
It baffles me the % of anglers I run into who can not be bothered to remember the identifying characteristics of only 5 salmon! I introduced a friend to river fishing this summer/fall. The first few times he came out pink fishing he had no idea how to tell what was what, what the limits were, and I was okay with that as he was a newbie and just trying it out. But when he decided he liked it, and went and bought his own gear, I flat out told him you MUST spend as much time as you need with the fish ID pics, memorise it, because if you want to fish with me and my buddies you NEED to know this stuff! And of course when you fish on your own! And while you're at it take note of the diff limits for the rivers we'll be fishing and memorise that too.
Next time we went fishing I was impressed. He had made himself some flash cards with a cut out pic of a salmon on the front, and on the back the "answer" along with a few of the main identifying characteristics for each salmon. He told me to quiz him, and I did, and he knew it all! And this guy only started fishing a few months ago. If he can do it there is no excuse for others.
I agree that, sadly, there should be a CORE like test you need to pass before you can get an angler's license.
As Milo said. Make an effort people! Use some common sense! You had to memorise some stuff to get your driver's license, your boater's license, your post secondary education if you have one, probably some important stuff for your job - how hard is it to memorise some fish ID stuff?!