Initial tips:
Let the puppy be a puppy for that first year. Train them, but don't put to much pressure on them... make it fun, fun... or you can ruin a pup.
Get your basic obedience under control, then make a bird dog out of them.
The pointing instinct is there. A bird getting up and flying off makes the dig hold point as it makes them afraid they will fly off again... the key to training them to hold point.
The best training aid a guy can get is a piece of duct tape for the owners mouth while the pup is learning! :-) Get them on birds as much as possible and they will figure it out. After they are good and "birdy" and hold point, then you can work on retrieve.
Play fetch a lot as a puppy... it'll help with retrieving in the future.
When introducing to a gun, start at a distance and only when pup is distracted, chasing a marker or ball. If he stops and looks back, go futher and quieter. Gun shyness is a nightmare to fix, but easy to prevent for most dogs.
Gudogsupply.com is a good source of info and supplies. (I apologize if that is not to be mentioned here, but it isn't archery related).
Make it fun and don't over-do it. If the pup gets to the point it is a "drag" for them, they will regress. You keep them interested by giving them enough to want more, without "burning them out".
A good game preserve for bird hunting will really help to get the pup on lots of birds in a controlled environment. Try to NOT let the pup catch birds after they start pointing as it can be a hard habit to break.
Pigeons make good training birds as you can "card" the bird or put weight on a leg and they will only fly a short distance after you kick them up and you can retrieve them and use them again. Remember the comment above about a bird flying off makes the dog learn to hold point.
Search the internet as there is a lot of info on it. Pick a program and stick with it.
If you haven't got your pup yet... "buy the lineage" so-to speak. If their parents were good hunters and their grandparents... chances are they have it in them to make good hunters. Don't get all wrapped up in "papers" and world champion lineages. Nothing wrong with it, but there are outstanding dogs out there that the owners never put in a competition. A German shorthair won a world championship a few years back that was from a pound if I remember correctly.
Good luck and have fun. Traing a new pup is a blast!