A free program for Android, by Games By Post.
If you are a beginner, or don’t have much time to practice, Cribbage Classic will be your best friend. It has multiple modes so that you can learn the basics of the game. In the first mode, Cribbage Classic will count your points for you and help you to learn how to play. If you make a mistake, Cribbage Classic will correct your play.
The game has a lot of options to help you to learn the best move for your situation and offer assistance if it notices that you are making a sub-optimal play.
It is designed to work on both phones and tablets, but you will have a better experience on a tablet.