Chess Endgame Trainer for iPhone
Chess is a fun game to pick up and try to master. You will need to work on your opening, middle game, and endgame to see improvements in your performances. Chess Endgame Trainer can help with the last part. It has over 60000 endgames that you can take advantage of to master the art of finishing not-so-straightforward endgames.
The app has a simple interface. It comes with puzzles that you can solve to practice your skills. You can jump to a specific endgame or go through your games one by one. This is a universal app.